{"meta":{"title":"MANSOQ static API and operation reference","asOf":"2026-10-18","sourceCommit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca","sourceVisibility":"private","scope":"Tracked non-test/non-migration Python source plus runtime TypeScript/JavaScript under repositories/platform and repositories/teleicu; scaffolding templates, dependencies and generated/vendor outputs excluded. Core URL declarations, local plugin URL modules, Python HTTP decorators, JavaScript service-router declarations and lexical Go ServeMux registrations are enumerated. Static extraction is not deep behavioral review or deployed API certification.","extraction":{"python":"stdlib ast; no product imports","typescript":"6.0.3","sourceFiles":"Git-tracked pinned tree only","generation":"read-only local source analysis"},"counts":{"pythonFilesParsed":2886,"urlDeclarationFiles":46,"registeredResources":314,"directViewRoutes":176,"includeMounts":52,"backendOperationMappings":2280,"primaryCoreOperationMappings":1222,"declaredActionMethods":622,"unmountedActionMethods":0,"backendMethodEvidence":2451,"backendSchemas":1125,"typeScriptJavaScriptFilesParsed":6241,"frontendOperationDeclarations":2340,"frontendApiModules":340,"frontendSchemas":2514,"frontendExternalTypeReferences":19,"frontendExactBackendMatches":2056,"frontendUnmatchedOrDynamic":284,"frontendAmbiguousBackendMatches":1318,"serviceRouteDeclarations":63,"javaScriptServiceRoutes":49,"goServeMuxDeclarations":14,"javaScriptServiceMounts":12,"pluginRepositoryBoundaries":124,"generatedReferenceArticles":907},"reviewStatus":"declaration enumeration complete for stated parseable scope; runtime, security, full payload and illustrated workflow review pending","contractEvidenceHash":"9580039e908f33d3205e50d1e57f0c266f17114d95704e7f74d8cc6a303d9fe9"},"backend":{"sourceCommit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca","parsedPythonFiles":2886,"urlDeclarationFiles":[{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-ai-be/mansoq_ai/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-ai/mansoq_ai/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-analytics-plug/analytics/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/config/api_router.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/config/tenant_urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/config/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-encounter-auto-close-be/mansoq_encounter_auto_close_be/src/mansoq_encounter_auto_close_be/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-filly/mansoq_filly/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-hello/hello/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-super-batch-be/super_batch_request/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-token-display/src/token_display/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-auto-tag/mansoq_auto_tag/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma/core/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-state-hmis/appointment_invoice_payment/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-state-hmis/encounter_access_authorization/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-state-hmis/encounter_hospital_identifier/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-state-hmis/encounter_identifiers/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-state-hmis/invoice_auto_balance/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-state-hmis/patient_demographics/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-devices/gateway_device/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu/src/mansoq_teleicu/urls.py","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"resources":[{"id":"backend-resource-bee4674e0b8ba82f","localPrefix":"config","viewset":"AnalyticsViewSet","classId":"repositories/platform/mansoq-analytics-plug:analytics.analytics_view.AnalyticsViewSet","basename":"config","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-analytics-plug","classSource":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/config/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-bee4674e0b8ba82f:GET:list","backend-resource-bee4674e0b8ba82f:POST:create","backend-resource-bee4674e0b8ba82f:GET:retrieve","backend-resource-bee4674e0b8ba82f:PUT:update","backend-resource-bee4674e0b8ba82f:PATCH:partial_update","backend-resource-bee4674e0b8ba82f:DELETE:destroy","backend-resource-bee4674e0b8ba82f:POST:generate_analytics_url"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-ebc29bafcd857b6e","localPrefix":"appointment","viewset":"AppointmentViewSet","classId":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.appointment.AppointmentViewSet","basename":"mansoq_uhi","source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-ccm-uhi","classSource":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/appointment/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-ebc29bafcd857b6e:GET:search","backend-resource-ebc29bafcd857b6e:POST:select","backend-resource-ebc29bafcd857b6e:POST:confirm","backend-resource-ebc29bafcd857b6e:POST:status","backend-resource-ebc29bafcd857b6e:POST:cancel","backend-resource-ebc29bafcd857b6e:POST:reschedule"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-d478b9e7c8e40160","localPrefix":"users","viewset":"UserViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","basename":"users","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/users/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-d478b9e7c8e40160:GET:list","backend-resource-d478b9e7c8e40160:POST:create","backend-resource-d478b9e7c8e40160:GET:retrieve","backend-resource-d478b9e7c8e40160:PUT:update","backend-resource-d478b9e7c8e40160:PATCH:partial_update","backend-resource-d478b9e7c8e40160:DELETE:destroy","backend-resource-d478b9e7c8e40160:POST:upsert","backend-resource-d478b9e7c8e40160:GET:getcurrentuser","backend-resource-d478b9e7c8e40160:GET:check_availability","backend-resource-d478b9e7c8e40160:POST:profile_picture","backend-resource-d478b9e7c8e40160:DELETE:profile_picture","backend-resource-d478b9e7c8e40160:PATCH:pnconfig","backend-resource-d478b9e7c8e40160:GET:pnconfig","backend-resource-d478b9e7c8e40160:POST:generate_service_account_token","backend-resource-d478b9e7c8e40160:DELETE:revoke_service_account_token","backend-resource-d478b9e7c8e40160:POST:set_preferences"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-49187d8b64eee3f9","localPrefix":"plug_config","viewset":"PlugConfigViewset","classId":"repositories/platform/mansoq-core:mansoq.users.api.viewsets.plug_config.PlugConfigViewset","basename":"plug_configs","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/users/api/viewsets/plug_config.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/plug_config/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-49187d8b64eee3f9:GET:list","backend-resource-49187d8b64eee3f9:POST:create","backend-resource-49187d8b64eee3f9:GET:retrieve","backend-resource-49187d8b64eee3f9:PUT:update","backend-resource-49187d8b64eee3f9:PATCH:partial_update","backend-resource-49187d8b64eee3f9:DELETE:destroy"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-fe469335658fde02","localPrefix":"files","viewset":"FileUploadViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","basename":"files","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/files/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-fe469335658fde02:GET:list","backend-resource-fe469335658fde02:POST:create","backend-resource-fe469335658fde02:GET:retrieve","backend-resource-fe469335658fde02:PUT:update","backend-resource-fe469335658fde02:PATCH:partial_update","backend-resource-fe469335658fde02:POST:mark_upload_completed","backend-resource-fe469335658fde02:POST:archive","backend-resource-fe469335658fde02:POST:upload_file"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-ebe166f3203a54ad","localPrefix":"meta_artifacts","viewset":"MetaArtifactViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.meta_artifact.MetaArtifactViewSet","basename":"meta_artifacts","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/meta_artifacts/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-ebe166f3203a54ad:GET:list","backend-resource-ebe166f3203a54ad:POST:create","backend-resource-ebe166f3203a54ad:GET:retrieve","backend-resource-ebe166f3203a54ad:PUT:update","backend-resource-ebe166f3203a54ad:PATCH:partial_update","backend-resource-ebe166f3203a54ad:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-01320f527b0cab05","localPrefix":"otp","viewset":"OTPLoginView","classId":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.login.OTPLoginView","basename":"otp-login","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/otp/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-01320f527b0cab05:POST:send","backend-resource-01320f527b0cab05:POST:login"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-0c2a3fc177b86813","localPrefix":"otp/password_reset","viewset":"OTPResetPasswordView","classId":"repositories/platform/mansoq-core:mansoq.users.api.otp_viewset.reset_password.OTPResetPasswordView","basename":"otp-password-reset","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/otp/password_reset/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-0c2a3fc177b86813:POST:send","backend-resource-0c2a3fc177b86813:POST:confirm"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-b1801353b07a1de9","localPrefix":"otp/patient","viewset":"PatientOTPView","classId":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.patient.PatientOTPView","basename":"otp-patient","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/patient.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/otp/patient/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-b1801353b07a1de9:GET:list","backend-resource-b1801353b07a1de9:POST:create"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-1de0ae32581b2299","localPrefix":"otp/slots","viewset":"OTPSlotViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","basename":"otp-slots","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/otp/slots/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-1de0ae32581b2299:GET:retrieve","backend-resource-1de0ae32581b2299:POST:get_slots_for_day","backend-resource-1de0ae32581b2299:POST:create_appointment","backend-resource-1de0ae32581b2299:POST:cancel_appointment","backend-resource-1de0ae32581b2299:GET:get_appointments"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-5e3f5697b08a1a0f","localPrefix":"batch_requests","viewset":"BatchRequestView","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.batch_request.BatchRequestView","basename":"batch-requests","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/batch_request.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/batch_requests/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-5e3f5697b08a1a0f:POST:create"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-cfb3c2f5ef820131","localPrefix":"valueset","viewset":"ValueSetViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","basename":"value-set","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/valueset/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-cfb3c2f5ef820131:GET:list","backend-resource-cfb3c2f5ef820131:POST:create","backend-resource-cfb3c2f5ef820131:GET:retrieve","backend-resource-cfb3c2f5ef820131:PUT:update","backend-resource-cfb3c2f5ef820131:PATCH:partial_update","backend-resource-cfb3c2f5ef820131:DELETE:destroy","backend-resource-cfb3c2f5ef820131:POST:upsert","backend-resource-cfb3c2f5ef820131:POST:expand","backend-resource-cfb3c2f5ef820131:POST:preview_search","backend-resource-cfb3c2f5ef820131:POST:validate_code","backend-resource-cfb3c2f5ef820131:POST:lookup_code","backend-resource-cfb3c2f5ef820131:GET:favourites","backend-resource-cfb3c2f5ef820131:POST:add_favourite","backend-resource-cfb3c2f5ef820131:POST:remove_favourite","backend-resource-cfb3c2f5ef820131:POST:clear_favourites","backend-resource-cfb3c2f5ef820131:POST:add_recent_view","backend-resource-cfb3c2f5ef820131:POST:remove_recent_view","backend-resource-cfb3c2f5ef820131:GET:recent_views","backend-resource-cfb3c2f5ef820131:POST:clear_recent_views"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-5ad0125f3f8d4d57","localPrefix":"questionnaire","viewset":"QuestionnaireViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","basename":"questionnaire","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/questionnaire/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-5ad0125f3f8d4d57:GET:list","backend-resource-5ad0125f3f8d4d57:POST:create","backend-resource-5ad0125f3f8d4d57:GET:retrieve","backend-resource-5ad0125f3f8d4d57:PUT:update","backend-resource-5ad0125f3f8d4d57:PATCH:partial_update","backend-resource-5ad0125f3f8d4d57:DELETE:destroy","backend-resource-5ad0125f3f8d4d57:GET:favorite_lists","backend-resource-5ad0125f3f8d4d57:POST:add_favorite","backend-resource-5ad0125f3f8d4d57:POST:remove_favorite","backend-resource-5ad0125f3f8d4d57:POST:upsert","backend-resource-5ad0125f3f8d4d57:POST:submit","backend-resource-5ad0125f3f8d4d57:GET:get_organizations","backend-resource-5ad0125f3f8d4d57:POST:set_organizations"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-78573779bf21d6d8","localPrefix":"form_submission","viewset":"FormSubmissionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.form_submission.FormSubmissionViewSet","basename":"form_submission","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/form_submission/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-78573779bf21d6d8:GET:list","backend-resource-78573779bf21d6d8:POST:create","backend-resource-78573779bf21d6d8:GET:retrieve","backend-resource-78573779bf21d6d8:PUT:update","backend-resource-78573779bf21d6d8:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-7899ec6f8c8552bd","localPrefix":"supply_delivery","viewset":"SupplyDeliveryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","basename":"supply_delivery","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/supply_delivery/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-7899ec6f8c8552bd:GET:list","backend-resource-7899ec6f8c8552bd:POST:create","backend-resource-7899ec6f8c8552bd:GET:retrieve","backend-resource-7899ec6f8c8552bd:PUT:update","backend-resource-7899ec6f8c8552bd:PATCH:partial_update","backend-resource-7899ec6f8c8552bd:POST:upsert","backend-resource-7899ec6f8c8552bd:GET:delivery_orders"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-91cf5761a4df5e84","localPrefix":"supply_request","viewset":"SupplyRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","basename":"supply_request","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/supply_request/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-91cf5761a4df5e84:GET:list","backend-resource-91cf5761a4df5e84:POST:create","backend-resource-91cf5761a4df5e84:GET:retrieve","backend-resource-91cf5761a4df5e84:PUT:update","backend-resource-91cf5761a4df5e84:PATCH:partial_update","backend-resource-91cf5761a4df5e84:POST:upsert","backend-resource-91cf5761a4df5e84:GET:request_orders"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-9702f8890a55cd82","localPrefix":"tag_config","viewset":"TagConfigViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.tag_config.TagConfigViewSet","basename":"tag_config","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/tag_config/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-9702f8890a55cd82:GET:list","backend-resource-9702f8890a55cd82:POST:create","backend-resource-9702f8890a55cd82:GET:retrieve","backend-resource-9702f8890a55cd82:PUT:update","backend-resource-9702f8890a55cd82:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-7abcc0d08c46dc22","localPrefix":"questionnaire_response_template","viewset":"QuestionnaireResponseTemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","basename":"questionnaire_response_template","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/questionnaire_response_template/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-7abcc0d08c46dc22:GET:list","backend-resource-7abcc0d08c46dc22:POST:create","backend-resource-7abcc0d08c46dc22:GET:retrieve","backend-resource-7abcc0d08c46dc22:PUT:update","backend-resource-7abcc0d08c46dc22:PATCH:partial_update","backend-resource-7abcc0d08c46dc22:DELETE:destroy","backend-resource-7abcc0d08c46dc22:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-2f6c4b6fe275bfd3","localPrefix":"observation_definition","viewset":"ObservationDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","basename":"observation_definition","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/observation_definition/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-2f6c4b6fe275bfd3:GET:list","backend-resource-2f6c4b6fe275bfd3:POST:create","backend-resource-2f6c4b6fe275bfd3:GET:retrieve","backend-resource-2f6c4b6fe275bfd3:PUT:update","backend-resource-2f6c4b6fe275bfd3:PATCH:partial_update","backend-resource-2f6c4b6fe275bfd3:POST:upsert","backend-resource-2f6c4b6fe275bfd3:GET:metrics"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-bcff6607435b06e1","localPrefix":"product_knowledge","viewset":"ProductKnowledgeViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","basename":"product_knowledge","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/product_knowledge/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-bcff6607435b06e1:GET:list","backend-resource-bcff6607435b06e1:POST:create","backend-resource-bcff6607435b06e1:GET:retrieve","backend-resource-bcff6607435b06e1:PUT:update","backend-resource-bcff6607435b06e1:PATCH:partial_update","backend-resource-bcff6607435b06e1:GET:favorite_lists","backend-resource-bcff6607435b06e1:POST:add_favorite","backend-resource-bcff6607435b06e1:POST:remove_favorite","backend-resource-bcff6607435b06e1:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-f2f27b98f99524bc","localPrefix":"medication/dispense","viewset":"MedicationDispenseViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","basename":"medication-dispense","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/medication/dispense/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-f2f27b98f99524bc:GET:list","backend-resource-f2f27b98f99524bc:POST:create","backend-resource-f2f27b98f99524bc:GET:retrieve","backend-resource-f2f27b98f99524bc:PUT:update","backend-resource-f2f27b98f99524bc:PATCH:partial_update","backend-resource-f2f27b98f99524bc:POST:upsert","backend-resource-f2f27b98f99524bc:GET:summary"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-91b4a7b0068865d3","localPrefix":"patient_identifier_config","viewset":"PatientIdentifierConfigViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","basename":"patient-identifier-config","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient_identifier_config/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-91b4a7b0068865d3:GET:list","backend-resource-91b4a7b0068865d3:POST:create","backend-resource-91b4a7b0068865d3:GET:retrieve","backend-resource-91b4a7b0068865d3:PUT:update","backend-resource-91b4a7b0068865d3:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-bacb80d23636d233","localPrefix":"organization","viewset":"OrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","basename":"organization","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/organization/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-bacb80d23636d233:GET:list","backend-resource-bacb80d23636d233:POST:create","backend-resource-bacb80d23636d233:GET:retrieve","backend-resource-bacb80d23636d233:PUT:update","backend-resource-bacb80d23636d233:PATCH:partial_update","backend-resource-bacb80d23636d233:DELETE:destroy","backend-resource-bacb80d23636d233:POST:upsert","backend-resource-bacb80d23636d233:GET:mine","backend-resource-bacb80d23636d233:GET:accessible_role_organizations","backend-resource-bacb80d23636d233:POST:managing_organization"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-0dc23f8c59398638","localPrefix":"govt/organization","viewset":"OrganizationPublicViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationPublicViewSet","basename":"govt-organization","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/govt/organization/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-0dc23f8c59398638:GET:list","backend-resource-0dc23f8c59398638:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-f621a70a68cced1b","localPrefix":"role","viewset":"RoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.security.api.viewsets.roles.RoleViewSet","basename":"role","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/role/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-f621a70a68cced1b:GET:list","backend-resource-f621a70a68cced1b:POST:create","backend-resource-f621a70a68cced1b:GET:retrieve","backend-resource-f621a70a68cced1b:PUT:update","backend-resource-f621a70a68cced1b:PATCH:partial_update","backend-resource-f621a70a68cced1b:DELETE:destroy","backend-resource-f621a70a68cced1b:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-233b9e83ec817a63","localPrefix":"permission","viewset":"PermissionViewSet","classId":"repositories/platform/mansoq-core:mansoq.security.api.viewsets.permissions.PermissionViewSet","basename":"permission","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/permissions.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/permission/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-233b9e83ec817a63:GET:list","backend-resource-233b9e83ec817a63:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-1d5e9ef5c4b85895","localPrefix":"encounter","viewset":"EncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","basename":"encounter","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/encounter/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-1d5e9ef5c4b85895:GET:list","backend-resource-1d5e9ef5c4b85895:POST:create","backend-resource-1d5e9ef5c4b85895:GET:retrieve","backend-resource-1d5e9ef5c4b85895:PUT:update","backend-resource-1d5e9ef5c4b85895:PATCH:partial_update","backend-resource-1d5e9ef5c4b85895:POST:set_tags","backend-resource-1d5e9ef5c4b85895:POST:remove_tags","backend-resource-1d5e9ef5c4b85895:GET:emergency_board","backend-resource-1d5e9ef5c4b85895:POST:triage","backend-resource-1d5e9ef5c4b85895:POST:restart","backend-resource-1d5e9ef5c4b85895:GET:organizations","backend-resource-1d5e9ef5c4b85895:POST:organizations_add","backend-resource-1d5e9ef5c4b85895:DELETE:organizations_remove","backend-resource-1d5e9ef5c4b85895:POST:set_facility_identifier","backend-resource-1d5e9ef5c4b85895:POST:set_care_team_members"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-11505cf7affceebd","localPrefix":"mfa/totp","viewset":"TOTPViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.totp.TOTPViewSet","basename":"mfa-totp","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/mfa/totp/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-11505cf7affceebd:POST:setup","backend-resource-11505cf7affceebd:POST:verify","backend-resource-11505cf7affceebd:POST:disable","backend-resource-11505cf7affceebd:POST:regenerate_backup_codes"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-cafa673e1b7b790b","localPrefix":"mfa","viewset":"MFALoginViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.mfa_login.MFALoginViewSet","basename":"mfa","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/mfa/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-cafa673e1b7b790b:POST:login"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-72f61ec3cfb44a8b","localPrefix":"users","viewset":"OrganizationUsersViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","basename":"organization-users","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":368,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/organization/{organization_external_id}/users/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-72f61ec3cfb44a8b:GET:list","backend-resource-72f61ec3cfb44a8b:POST:create","backend-resource-72f61ec3cfb44a8b:GET:retrieve","backend-resource-72f61ec3cfb44a8b:PUT:update","backend-resource-72f61ec3cfb44a8b:PATCH:partial_update","backend-resource-72f61ec3cfb44a8b:DELETE:destroy","backend-resource-72f61ec3cfb44a8b:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-d8e761f7ab78146e","localPrefix":"resource","viewset":"ResourceRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_request.ResourceRequestViewSet","basename":"resource-request","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/resource/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-d8e761f7ab78146e:GET:list","backend-resource-d8e761f7ab78146e:POST:create","backend-resource-d8e761f7ab78146e:GET:retrieve","backend-resource-d8e761f7ab78146e:PUT:update","backend-resource-d8e761f7ab78146e:PATCH:partial_update","backend-resource-d8e761f7ab78146e:DELETE:destroy","backend-resource-d8e761f7ab78146e:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-3625b65397e2a2ee","localPrefix":"comment","viewset":"ResourceRequestCommentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_request.ResourceRequestCommentViewSet","basename":"resource-request-comment","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/resource/{resource_external_id}/comment/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-3625b65397e2a2ee:GET:list","backend-resource-3625b65397e2a2ee:POST:create","backend-resource-3625b65397e2a2ee:GET:retrieve","backend-resource-3625b65397e2a2ee:DELETE:destroy"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-9c58bcfe9aed3b9c","localPrefix":"facility","viewset":"FacilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityViewSet","basename":"facility","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-9c58bcfe9aed3b9c:GET:list","backend-resource-9c58bcfe9aed3b9c:POST:create","backend-resource-9c58bcfe9aed3b9c:GET:retrieve","backend-resource-9c58bcfe9aed3b9c:PUT:update","backend-resource-9c58bcfe9aed3b9c:PATCH:partial_update","backend-resource-9c58bcfe9aed3b9c:DELETE:destroy","backend-resource-9c58bcfe9aed3b9c:POST:upsert","backend-resource-9c58bcfe9aed3b9c:POST:cover_image","backend-resource-9c58bcfe9aed3b9c:DELETE:cover_image","backend-resource-9c58bcfe9aed3b9c:POST:set_monetary_config","backend-resource-9c58bcfe9aed3b9c:POST:set_invoice_expression"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-f93c1945083db86a","localPrefix":"getallfacilities","viewset":"AllFacilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.AllFacilityViewSet","basename":"getallfacilities","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":301,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/getallfacilities/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-f93c1945083db86a:GET:list","backend-resource-f93c1945083db86a:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-aca201726c1d5301","localPrefix":"organizations","viewset":"FacilityOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","basename":"facility-organization","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/organizations/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-aca201726c1d5301:GET:list","backend-resource-aca201726c1d5301:POST:create","backend-resource-aca201726c1d5301:GET:retrieve","backend-resource-aca201726c1d5301:PUT:update","backend-resource-aca201726c1d5301:PATCH:partial_update","backend-resource-aca201726c1d5301:DELETE:destroy","backend-resource-aca201726c1d5301:GET:favorite_lists","backend-resource-aca201726c1d5301:POST:add_favorite","backend-resource-aca201726c1d5301:POST:remove_favorite","backend-resource-aca201726c1d5301:POST:upsert","backend-resource-aca201726c1d5301:GET:mine"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-6f5cae0059e851d6","localPrefix":"users","viewset":"FacilityUsersViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityUsersViewSet","basename":"facility-users","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/users/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-6f5cae0059e851d6:GET:list","backend-resource-6f5cae0059e851d6:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-75256b7ec1518a73","localPrefix":"schedulable_users","viewset":"FacilitySchedulableUsersViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilitySchedulableUsersViewSet","basename":"facility-schedulable-users","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/schedulable_users/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-75256b7ec1518a73:GET:list","backend-resource-75256b7ec1518a73:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-70f29922479cc4be","localPrefix":"users","viewset":"FacilityOrganizationUsersViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","basename":"facility-organization-users","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-70f29922479cc4be:GET:list","backend-resource-70f29922479cc4be:POST:create","backend-resource-70f29922479cc4be:GET:retrieve","backend-resource-70f29922479cc4be:PUT:update","backend-resource-70f29922479cc4be:PATCH:partial_update","backend-resource-70f29922479cc4be:DELETE:destroy","backend-resource-70f29922479cc4be:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-6bbe716025cc34cc","localPrefix":"schedule","viewset":"ScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","basename":"schedule","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/schedule/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-6bbe716025cc34cc:GET:list","backend-resource-6bbe716025cc34cc:POST:create","backend-resource-6bbe716025cc34cc:GET:retrieve","backend-resource-6bbe716025cc34cc:PUT:update","backend-resource-6bbe716025cc34cc:PATCH:partial_update","backend-resource-6bbe716025cc34cc:DELETE:destroy","backend-resource-6bbe716025cc34cc:POST:upsert","backend-resource-6bbe716025cc34cc:POST:set_charge_item_definition"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-a2677ea3facf1f8b","localPrefix":"token/queue","viewset":"TokenQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","basename":"token-queue","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/token/queue/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-a2677ea3facf1f8b:GET:list","backend-resource-a2677ea3facf1f8b:POST:create","backend-resource-a2677ea3facf1f8b:GET:retrieve","backend-resource-a2677ea3facf1f8b:PUT:update","backend-resource-a2677ea3facf1f8b:PATCH:partial_update","backend-resource-a2677ea3facf1f8b:DELETE:destroy","backend-resource-a2677ea3facf1f8b:POST:upsert","backend-resource-a2677ea3facf1f8b:POST:set_primary","backend-resource-a2677ea3facf1f8b:POST:generate_token","backend-resource-a2677ea3facf1f8b:POST:set_next_token_to_subqueue","backend-resource-a2677ea3facf1f8b:GET:summary"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-bb5d72917fb13135","localPrefix":"token","viewset":"TokenViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","basename":"queue","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-bb5d72917fb13135:GET:list","backend-resource-bb5d72917fb13135:POST:create","backend-resource-bb5d72917fb13135:GET:retrieve","backend-resource-bb5d72917fb13135:PUT:update","backend-resource-bb5d72917fb13135:PATCH:partial_update","backend-resource-bb5d72917fb13135:DELETE:destroy","backend-resource-bb5d72917fb13135:POST:upsert","backend-resource-bb5d72917fb13135:POST:set_next"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-aaf669309e34685e","localPrefix":"token/sub_queue","viewset":"TokenSubQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","basename":"token-sub-queue","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/token/sub_queue/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-aaf669309e34685e:GET:list","backend-resource-aaf669309e34685e:POST:create","backend-resource-aaf669309e34685e:GET:retrieve","backend-resource-aaf669309e34685e:PUT:update","backend-resource-aaf669309e34685e:PATCH:partial_update","backend-resource-aaf669309e34685e:DELETE:destroy","backend-resource-aaf669309e34685e:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-806f966737288f21","localPrefix":"token/category","viewset":"TokenCategoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","basename":"token-category","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/token/category/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-806f966737288f21:GET:list","backend-resource-806f966737288f21:POST:create","backend-resource-806f966737288f21:GET:retrieve","backend-resource-806f966737288f21:PUT:update","backend-resource-806f966737288f21:PATCH:partial_update","backend-resource-806f966737288f21:POST:set_default"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-7849957e5908939b","localPrefix":"availability","viewset":"AvailabilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.AvailabilityViewSet","basename":"schedule-availability","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/schedule/{schedule_external_id}/availability/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-7849957e5908939b:POST:create","backend-resource-7849957e5908939b:DELETE:destroy"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-442bda09cfd73c9c","localPrefix":"slots","viewset":"SlotViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","basename":"slot","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/slots/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-442bda09cfd73c9c:GET:retrieve","backend-resource-442bda09cfd73c9c:POST:get_slots_for_day","backend-resource-442bda09cfd73c9c:POST:create_appointment","backend-resource-442bda09cfd73c9c:POST:availability_stats"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-eb392a2f9e3027bc","localPrefix":"appointments","viewset":"TokenBookingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","basename":"appointments","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/appointments/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-eb392a2f9e3027bc:GET:list","backend-resource-eb392a2f9e3027bc:GET:retrieve","backend-resource-eb392a2f9e3027bc:PUT:update","backend-resource-eb392a2f9e3027bc:PATCH:partial_update","backend-resource-eb392a2f9e3027bc:POST:set_tags","backend-resource-eb392a2f9e3027bc:POST:remove_tags","backend-resource-eb392a2f9e3027bc:POST:cancel","backend-resource-eb392a2f9e3027bc:POST:reschedule","backend-resource-eb392a2f9e3027bc:GET:available_users","backend-resource-eb392a2f9e3027bc:POST:generate_token"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-995821f2cb197d2d","localPrefix":"schedule_exceptions","viewset":"AvailabilityExceptionsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","basename":"schedule-exceptions","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/schedule_exceptions/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-995821f2cb197d2d:GET:list","backend-resource-995821f2cb197d2d:POST:create","backend-resource-995821f2cb197d2d:GET:retrieve","backend-resource-995821f2cb197d2d:DELETE:destroy","backend-resource-995821f2cb197d2d:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-e914e890696a5bfb","localPrefix":"location","viewset":"FacilityLocationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","basename":"location","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/location/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-e914e890696a5bfb:GET:list","backend-resource-e914e890696a5bfb:POST:create","backend-resource-e914e890696a5bfb:GET:retrieve","backend-resource-e914e890696a5bfb:PUT:update","backend-resource-e914e890696a5bfb:PATCH:partial_update","backend-resource-e914e890696a5bfb:DELETE:destroy","backend-resource-e914e890696a5bfb:POST:set_tags","backend-resource-e914e890696a5bfb:POST:remove_tags","backend-resource-e914e890696a5bfb:POST:upsert","backend-resource-e914e890696a5bfb:GET:organizations","backend-resource-e914e890696a5bfb:POST:organizations_add","backend-resource-e914e890696a5bfb:POST:organizations_remove","backend-resource-e914e890696a5bfb:POST:associate_encounter"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-3bf55a5311242be8","localPrefix":"device","viewset":"DeviceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","basename":"device","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/device/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-3bf55a5311242be8:GET:list","backend-resource-3bf55a5311242be8:POST:create","backend-resource-3bf55a5311242be8:GET:retrieve","backend-resource-3bf55a5311242be8:PUT:update","backend-resource-3bf55a5311242be8:PATCH:partial_update","backend-resource-3bf55a5311242be8:DELETE:destroy","backend-resource-3bf55a5311242be8:POST:upsert","backend-resource-3bf55a5311242be8:POST:associate_encounter","backend-resource-3bf55a5311242be8:POST:associate_location","backend-resource-3bf55a5311242be8:POST:add_managing_organization","backend-resource-3bf55a5311242be8:POST:remove_managing_organization"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-ac614c8c9c9c21ae","localPrefix":"specimen_definition","viewset":"SpecimenDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","basename":"specimen_definition","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/specimen_definition/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-ac614c8c9c9c21ae:GET:list","backend-resource-ac614c8c9c9c21ae:POST:create","backend-resource-ac614c8c9c9c21ae:GET:retrieve","backend-resource-ac614c8c9c9c21ae:PUT:update","backend-resource-ac614c8c9c9c21ae:PATCH:partial_update","backend-resource-ac614c8c9c9c21ae:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-5abac95e404a6628","localPrefix":"healthcare_service","viewset":"HealthcareServiceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","basename":"healthcare_service","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/healthcare_service/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-5abac95e404a6628:GET:list","backend-resource-5abac95e404a6628:POST:create","backend-resource-5abac95e404a6628:GET:retrieve","backend-resource-5abac95e404a6628:PUT:update","backend-resource-5abac95e404a6628:PATCH:partial_update","backend-resource-5abac95e404a6628:DELETE:destroy"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-b3b9eeb7fda42cfc","localPrefix":"activity_definition","viewset":"ActivityDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","basename":"activity_definition","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/activity_definition/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-b3b9eeb7fda42cfc:GET:list","backend-resource-b3b9eeb7fda42cfc:POST:create","backend-resource-b3b9eeb7fda42cfc:GET:retrieve","backend-resource-b3b9eeb7fda42cfc:PUT:update","backend-resource-b3b9eeb7fda42cfc:PATCH:partial_update","backend-resource-b3b9eeb7fda42cfc:GET:favorite_lists","backend-resource-b3b9eeb7fda42cfc:POST:add_favorite","backend-resource-b3b9eeb7fda42cfc:POST:remove_favorite","backend-resource-b3b9eeb7fda42cfc:POST:upsert","backend-resource-b3b9eeb7fda42cfc:POST:set_tags","backend-resource-b3b9eeb7fda42cfc:POST:remove_tags"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-e5439a3e551ad7fe","localPrefix":"specimen","viewset":"SpecimenViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen.SpecimenViewSet","basename":"specimen","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/specimen/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-e5439a3e551ad7fe:GET:retrieve","backend-resource-e5439a3e551ad7fe:PUT:update","backend-resource-e5439a3e551ad7fe:PATCH:partial_update","backend-resource-e5439a3e551ad7fe:POST:retrieve_by_accession_identifier"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-ed8a26ddf30a34b8","localPrefix":"service_request","viewset":"ServiceRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","basename":"service_request","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/service_request/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-ed8a26ddf30a34b8:GET:list","backend-resource-ed8a26ddf30a34b8:POST:create","backend-resource-ed8a26ddf30a34b8:GET:retrieve","backend-resource-ed8a26ddf30a34b8:PUT:update","backend-resource-ed8a26ddf30a34b8:PATCH:partial_update","backend-resource-ed8a26ddf30a34b8:POST:set_tags","backend-resource-ed8a26ddf30a34b8:POST:remove_tags","backend-resource-ed8a26ddf30a34b8:POST:complete","backend-resource-ed8a26ddf30a34b8:POST:cancel","backend-resource-ed8a26ddf30a34b8:POST:apply_activity_definition","backend-resource-ed8a26ddf30a34b8:POST:create_specimen","backend-resource-ed8a26ddf30a34b8:POST:create_specimen_from_definition"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-e2169ca08d87bd9b","localPrefix":"account","viewset":"AccountViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.account.AccountViewSet","basename":"account","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/account/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-e2169ca08d87bd9b:GET:list","backend-resource-e2169ca08d87bd9b:POST:create","backend-resource-e2169ca08d87bd9b:GET:retrieve","backend-resource-e2169ca08d87bd9b:PUT:update","backend-resource-e2169ca08d87bd9b:PATCH:partial_update","backend-resource-e2169ca08d87bd9b:POST:set_tags","backend-resource-e2169ca08d87bd9b:POST:remove_tags","backend-resource-e2169ca08d87bd9b:POST:default_account","backend-resource-e2169ca08d87bd9b:POST:rebalance"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-749cd4f2962c253a","localPrefix":"charge_item_definition","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","basename":"charge_item_definition","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-749cd4f2962c253a:GET:list","backend-resource-749cd4f2962c253a:POST:create","backend-resource-749cd4f2962c253a:GET:retrieve","backend-resource-749cd4f2962c253a:PUT:update","backend-resource-749cd4f2962c253a:PATCH:partial_update","backend-resource-749cd4f2962c253a:POST:upsert","backend-resource-749cd4f2962c253a:POST:set_tags","backend-resource-749cd4f2962c253a:POST:remove_tags","backend-resource-749cd4f2962c253a:GET:favorite_lists","backend-resource-749cd4f2962c253a:POST:add_favorite","backend-resource-749cd4f2962c253a:POST:remove_favorite"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-27ecda7528d8e516","localPrefix":"resource_category","viewset":"ResourceCategoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","basename":"resource_category","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/resource_category/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-27ecda7528d8e516:GET:list","backend-resource-27ecda7528d8e516:POST:create","backend-resource-27ecda7528d8e516:GET:retrieve","backend-resource-27ecda7528d8e516:PUT:update","backend-resource-27ecda7528d8e516:PATCH:partial_update","backend-resource-27ecda7528d8e516:DELETE:destroy","backend-resource-27ecda7528d8e516:POST:upsert","backend-resource-27ecda7528d8e516:POST:set_monetary_components"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-82c5c9fbb9f7a0a8","localPrefix":"charge_item","viewset":"ChargeItemViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","basename":"charge_item","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/charge_item/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-82c5c9fbb9f7a0a8:GET:list","backend-resource-82c5c9fbb9f7a0a8:POST:create","backend-resource-82c5c9fbb9f7a0a8:GET:retrieve","backend-resource-82c5c9fbb9f7a0a8:PUT:update","backend-resource-82c5c9fbb9f7a0a8:PATCH:partial_update","backend-resource-82c5c9fbb9f7a0a8:POST:set_tags","backend-resource-82c5c9fbb9f7a0a8:POST:remove_tags","backend-resource-82c5c9fbb9f7a0a8:POST:upsert","backend-resource-82c5c9fbb9f7a0a8:POST:attest_performance","backend-resource-82c5c9fbb9f7a0a8:POST:apply_charge_item_defs","backend-resource-82c5c9fbb9f7a0a8:POST:change_account"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-a55189dd8aaad825","localPrefix":"invoice","viewset":"InvoiceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","basename":"invoice","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/invoice/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-a55189dd8aaad825:GET:list","backend-resource-a55189dd8aaad825:POST:create","backend-resource-a55189dd8aaad825:GET:retrieve","backend-resource-a55189dd8aaad825:PUT:update","backend-resource-a55189dd8aaad825:PATCH:partial_update","backend-resource-a55189dd8aaad825:POST:attach_items_to_invoice","backend-resource-a55189dd8aaad825:POST:remove_item_from_invoice","backend-resource-a55189dd8aaad825:POST:attach_account_to_invoice","backend-resource-a55189dd8aaad825:POST:cancel_invoice","backend-resource-a55189dd8aaad825:POST:lock","backend-resource-a55189dd8aaad825:POST:unlock"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-5cc724ff4e4f5a7f","localPrefix":"payment_reconciliation","viewset":"PaymentReconciliationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","basename":"payment_reconciliation","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/payment_reconciliation/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-5cc724ff4e4f5a7f:GET:list","backend-resource-5cc724ff4e4f5a7f:POST:create","backend-resource-5cc724ff4e4f5a7f:GET:retrieve","backend-resource-5cc724ff4e4f5a7f:PUT:update","backend-resource-5cc724ff4e4f5a7f:PATCH:partial_update","backend-resource-5cc724ff4e4f5a7f:POST:cancel_payment_reconciliation","backend-resource-5cc724ff4e4f5a7f:POST:change_account"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-0e6bfac9c185f559","localPrefix":"revenue_cycle","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","basename":"revenue-cycle","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1024,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-0e6bfac9c185f559:GET:list","backend-resource-0e6bfac9c185f559:POST:create","backend-resource-0e6bfac9c185f559:GET:retrieve","backend-resource-0e6bfac9c185f559:GET:dashboard","backend-resource-0e6bfac9c185f559:GET:nphies","backend-resource-0e6bfac9c185f559:POST:nphies","backend-resource-0e6bfac9c185f559:GET:coverage","backend-resource-0e6bfac9c185f559:POST:coverage","backend-resource-0e6bfac9c185f559:PATCH:coverage","backend-resource-0e6bfac9c185f559:GET:insurance","backend-resource-0e6bfac9c185f559:POST:insurance","backend-resource-0e6bfac9c185f559:PATCH:insurance","backend-resource-0e6bfac9c185f559:GET:configuration","backend-resource-0e6bfac9c185f559:POST:configuration","backend-resource-0e6bfac9c185f559:POST:eligibility","backend-resource-0e6bfac9c185f559:POST:nphies_communication","backend-resource-0e6bfac9c185f559:POST:nphies_payment_notice","backend-resource-0e6bfac9c185f559:POST:nphies_support","backend-resource-0e6bfac9c185f559:POST:estimate","backend-resource-0e6bfac9c185f559:POST:authorization","backend-resource-0e6bfac9c185f559:POST:utilization_review","backend-resource-0e6bfac9c185f559:POST:charge_audit","backend-resource-0e6bfac9c185f559:POST:coding","backend-resource-0e6bfac9c185f559:POST:build_claim","backend-resource-0e6bfac9c185f559:POST:submit_claim","backend-resource-0e6bfac9c185f559:POST:adjudicate","backend-resource-0e6bfac9c185f559:POST:remittance","backend-resource-0e6bfac9c185f559:POST:denial","backend-resource-0e6bfac9c185f559:POST:collection","backend-resource-0e6bfac9c185f559:POST:work_item","backend-resource-0e6bfac9c185f559:POST:transition","backend-resource-0e6bfac9c185f559:POST:prepare_insured_visit","backend-resource-0e6bfac9c185f559:POST:commit_insured_visit","backend-resource-0e6bfac9c185f559:POST:recalculate","backend-resource-0e6bfac9c185f559:GET:audit"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-925d61ed148231d7","localPrefix":"automation_policies","viewset":"AutomationPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.AutomationPolicyViewSet","basename":"automation-policy","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/automation_policies/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-925d61ed148231d7:GET:list","backend-resource-925d61ed148231d7:GET:retrieve","backend-resource-925d61ed148231d7:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-e61524d4adbb2511","localPrefix":"operational_work_items","viewset":"OperationalWorkItemViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.OperationalWorkItemViewSet","basename":"operational-work-item","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/operational_work_items/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-e61524d4adbb2511:GET:list","backend-resource-e61524d4adbb2511:GET:retrieve","backend-resource-e61524d4adbb2511:POST:acknowledge","backend-resource-e61524d4adbb2511:POST:resolve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-8f23a18bde238983","localPrefix":"product","viewset":"ProductViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","basename":"product","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/product/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-8f23a18bde238983:GET:list","backend-resource-8f23a18bde238983:POST:create","backend-resource-8f23a18bde238983:GET:retrieve","backend-resource-8f23a18bde238983:PUT:update","backend-resource-8f23a18bde238983:PATCH:partial_update","backend-resource-8f23a18bde238983:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-8f17b43117783586","localPrefix":"medication_prescription","viewset":"MedicationPrescriptionSummaryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request_prescription.MedicationPrescriptionSummaryViewSet","basename":"medication_prescription","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/medication_prescription/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-8f17b43117783586:GET:summary"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-232227a6b52d02af","localPrefix":"order/delivery","viewset":"DeliveryOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","basename":"delivery-order","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/order/delivery/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-232227a6b52d02af:GET:list","backend-resource-232227a6b52d02af:POST:create","backend-resource-232227a6b52d02af:GET:retrieve","backend-resource-232227a6b52d02af:PUT:update","backend-resource-232227a6b52d02af:PATCH:partial_update","backend-resource-232227a6b52d02af:POST:set_tags","backend-resource-232227a6b52d02af:POST:remove_tags","backend-resource-232227a6b52d02af:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-0a13b683e7709de0","localPrefix":"order/request","viewset":"RequestOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","basename":"request-order","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/order/request/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-0a13b683e7709de0:GET:list","backend-resource-0a13b683e7709de0:POST:create","backend-resource-0a13b683e7709de0:GET:retrieve","backend-resource-0a13b683e7709de0:PUT:update","backend-resource-0a13b683e7709de0:PATCH:partial_update","backend-resource-0a13b683e7709de0:POST:set_tags","backend-resource-0a13b683e7709de0:POST:remove_tags","backend-resource-0a13b683e7709de0:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-e9ae21732f706d15","localPrefix":"order/dispense","viewset":"DispenseOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","basename":"dispense_order","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":486,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/order/dispense/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-e9ae21732f706d15:GET:list","backend-resource-e9ae21732f706d15:POST:create","backend-resource-e9ae21732f706d15:GET:retrieve","backend-resource-e9ae21732f706d15:PUT:update","backend-resource-e9ae21732f706d15:PATCH:partial_update","backend-resource-e9ae21732f706d15:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-fa2eab6f5997a705","localPrefix":"location_history","viewset":"DeviceLocationHistoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceLocationHistoryViewSet","basename":"device_location_history","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":496,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/location_history/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-fa2eab6f5997a705:GET:list","backend-resource-fa2eab6f5997a705:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-7c883454568fd7c8","localPrefix":"encounter_history","viewset":"DeviceEncounterHistoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceEncounterHistoryViewSet","basename":"device_encounter_history","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":503,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/encounter_history/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-7c883454568fd7c8:GET:list","backend-resource-7c883454568fd7c8:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-c986ab6bb9a78c93","localPrefix":"service_history","viewset":"DeviceServiceHistoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","basename":"device_service_history","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":433,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/service_history/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-c986ab6bb9a78c93:GET:list","backend-resource-c986ab6bb9a78c93:POST:create","backend-resource-c986ab6bb9a78c93:GET:retrieve","backend-resource-c986ab6bb9a78c93:PUT:update","backend-resource-c986ab6bb9a78c93:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-ef9d463c97ef39dd","localPrefix":"association","viewset":"FacilityLocationEncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","basename":"association","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":286,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-ef9d463c97ef39dd:GET:list","backend-resource-ef9d463c97ef39dd:POST:create","backend-resource-ef9d463c97ef39dd:GET:retrieve","backend-resource-ef9d463c97ef39dd:PUT:update","backend-resource-ef9d463c97ef39dd:PATCH:partial_update","backend-resource-ef9d463c97ef39dd:DELETE:destroy","backend-resource-ef9d463c97ef39dd:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-c8150d413214fa12","localPrefix":"product","viewset":"InventoryItemViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.inventory_item.InventoryItemViewSet","basename":"inventory-item","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":525,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/product/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-c8150d413214fa12:GET:list","backend-resource-c8150d413214fa12:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-58be9382fd58cc28","localPrefix":"patient","viewset":"PatientViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","basename":"patient","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-58be9382fd58cc28:GET:list","backend-resource-58be9382fd58cc28:POST:create","backend-resource-58be9382fd58cc28:GET:retrieve","backend-resource-58be9382fd58cc28:PUT:update","backend-resource-58be9382fd58cc28:PATCH:partial_update","backend-resource-58be9382fd58cc28:DELETE:destroy","backend-resource-58be9382fd58cc28:POST:upsert","backend-resource-58be9382fd58cc28:POST:search","backend-resource-58be9382fd58cc28:POST:search_retrieve","backend-resource-58be9382fd58cc28:GET:get_users","backend-resource-58be9382fd58cc28:POST:add_user","backend-resource-58be9382fd58cc28:POST:delete_user","backend-resource-58be9382fd58cc28:GET:get_appointments","backend-resource-58be9382fd58cc28:GET:get_tokens","backend-resource-58be9382fd58cc28:POST:update_identifier","backend-resource-58be9382fd58cc28:POST:set_instance_tags","backend-resource-58be9382fd58cc28:POST:remove_instance_tags","backend-resource-58be9382fd58cc28:POST:set_facility_tags","backend-resource-58be9382fd58cc28:POST:remove_facility_tags"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-1f6a89e9d5a5023b","localPrefix":"allergy_intolerance","viewset":"AllergyIntoleranceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","basename":"allergy-intolerance","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/allergy_intolerance/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-1f6a89e9d5a5023b:GET:list","backend-resource-1f6a89e9d5a5023b:POST:create","backend-resource-1f6a89e9d5a5023b:GET:retrieve","backend-resource-1f6a89e9d5a5023b:PUT:update","backend-resource-1f6a89e9d5a5023b:PATCH:partial_update","backend-resource-1f6a89e9d5a5023b:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-6c7e25942a24ffa3","localPrefix":"symptom","viewset":"SymptomViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.condition.SymptomViewSet","basename":"symptom","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/symptom/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-6c7e25942a24ffa3:GET:list","backend-resource-6c7e25942a24ffa3:POST:create","backend-resource-6c7e25942a24ffa3:GET:retrieve","backend-resource-6c7e25942a24ffa3:PUT:update","backend-resource-6c7e25942a24ffa3:PATCH:partial_update","backend-resource-6c7e25942a24ffa3:DELETE:destroy","backend-resource-6c7e25942a24ffa3:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-1cae94ae61dec342","localPrefix":"diagnosis","viewset":"DiagnosisViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.condition.DiagnosisViewSet","basename":"diagnosis","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/diagnosis/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-1cae94ae61dec342:GET:list","backend-resource-1cae94ae61dec342:POST:create","backend-resource-1cae94ae61dec342:GET:retrieve","backend-resource-1cae94ae61dec342:PUT:update","backend-resource-1cae94ae61dec342:PATCH:partial_update","backend-resource-1cae94ae61dec342:DELETE:destroy","backend-resource-1cae94ae61dec342:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-d3f5338bf533099b","localPrefix":"diagnostic_report","viewset":"DiagnosticReportViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","basename":"diagnostic_report","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-d3f5338bf533099b:GET:list","backend-resource-d3f5338bf533099b:POST:create","backend-resource-d3f5338bf533099b:GET:retrieve","backend-resource-d3f5338bf533099b:PUT:update","backend-resource-d3f5338bf533099b:PATCH:partial_update","backend-resource-d3f5338bf533099b:POST:upsert_observations"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-bd52aa7bbe9f6da1","localPrefix":"consent","viewset":"ConsentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.consent.ConsentViewSet","basename":"consent","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/consent/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-bd52aa7bbe9f6da1:GET:list","backend-resource-bd52aa7bbe9f6da1:POST:create","backend-resource-bd52aa7bbe9f6da1:GET:retrieve","backend-resource-bd52aa7bbe9f6da1:PUT:update","backend-resource-bd52aa7bbe9f6da1:PATCH:partial_update","backend-resource-bd52aa7bbe9f6da1:DELETE:destroy","backend-resource-bd52aa7bbe9f6da1:POST:upsert","backend-resource-bd52aa7bbe9f6da1:POST:add_verification","backend-resource-bd52aa7bbe9f6da1:POST:remove_verification"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-827953d62020fdf6","localPrefix":"observation","viewset":"ObservationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation.ObservationViewSet","basename":"observation","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":550,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/observation/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-827953d62020fdf6:GET:list","backend-resource-827953d62020fdf6:GET:retrieve","backend-resource-827953d62020fdf6:POST:analyse"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-fa32e2bd5111ddd7","localPrefix":"questionnaire_response","viewset":"QuestionnaireResponseViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire_response.QuestionnaireResponseViewSet","basename":"questionnaire-response","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":554,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/questionnaire_response/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-fa32e2bd5111ddd7:GET:list","backend-resource-fa32e2bd5111ddd7:GET:retrieve","backend-resource-fa32e2bd5111ddd7:PUT:update","backend-resource-fa32e2bd5111ddd7:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-fab28e2631ea4a9f","localPrefix":"medication/request","viewset":"MedicationRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request.MedicationRequestViewSet","basename":"medication-request","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/medication/request/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-fab28e2631ea4a9f:GET:list","backend-resource-fab28e2631ea4a9f:POST:create","backend-resource-fab28e2631ea4a9f:GET:retrieve","backend-resource-fab28e2631ea4a9f:PUT:update","backend-resource-fab28e2631ea4a9f:PATCH:partial_update","backend-resource-fab28e2631ea4a9f:DELETE:destroy","backend-resource-fab28e2631ea4a9f:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-7dd9f7f0686b12dc","localPrefix":"medication/prescription","viewset":"MedicationRequestPrescriptionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","basename":"medication-request-prescription","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/medication/prescription/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-7dd9f7f0686b12dc:GET:list","backend-resource-7dd9f7f0686b12dc:POST:create","backend-resource-7dd9f7f0686b12dc:GET:retrieve","backend-resource-7dd9f7f0686b12dc:PUT:update","backend-resource-7dd9f7f0686b12dc:PATCH:partial_update","backend-resource-7dd9f7f0686b12dc:POST:set_tags","backend-resource-7dd9f7f0686b12dc:POST:remove_tags","backend-resource-7dd9f7f0686b12dc:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-97ee2cd9a9688de0","localPrefix":"medication/statement","viewset":"MedicationStatementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_statement.MedicationStatementViewSet","basename":"medication-statement","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/medication/statement/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-97ee2cd9a9688de0:GET:list","backend-resource-97ee2cd9a9688de0:POST:create","backend-resource-97ee2cd9a9688de0:GET:retrieve","backend-resource-97ee2cd9a9688de0:PUT:update","backend-resource-97ee2cd9a9688de0:PATCH:partial_update","backend-resource-97ee2cd9a9688de0:DELETE:destroy","backend-resource-97ee2cd9a9688de0:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-83d280ca521a5433","localPrefix":"medication/administration","viewset":"MedicationAdministrationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_administration.MedicationAdministrationViewSet","basename":"medication-administration","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/medication/administration/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-83d280ca521a5433:GET:list","backend-resource-83d280ca521a5433:POST:create","backend-resource-83d280ca521a5433:GET:retrieve","backend-resource-83d280ca521a5433:PUT:update","backend-resource-83d280ca521a5433:PATCH:partial_update","backend-resource-83d280ca521a5433:DELETE:destroy","backend-resource-83d280ca521a5433:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-ec79aa1bc97f5a72","localPrefix":"thread","viewset":"NoteThreadViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteThreadViewSet","basename":"thread","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":583,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/thread/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-ec79aa1bc97f5a72:GET:list","backend-resource-ec79aa1bc97f5a72:POST:create","backend-resource-ec79aa1bc97f5a72:GET:retrieve","backend-resource-ec79aa1bc97f5a72:PUT:update","backend-resource-ec79aa1bc97f5a72:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-9d6da29f6eae6a7b","localPrefix":"note","viewset":"NoteMessageViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","basename":"note","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":593,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/thread/{thread_external_id}/note/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-9d6da29f6eae6a7b:GET:list","backend-resource-9d6da29f6eae6a7b:POST:create","backend-resource-9d6da29f6eae6a7b:GET:retrieve","backend-resource-9d6da29f6eae6a7b:PUT:update","backend-resource-9d6da29f6eae6a7b:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-bea43595253cc559","localPrefix":"template","viewset":"TemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.TemplateViewSet","basename":"template","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":599,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/template/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-bea43595253cc559:GET:list","backend-resource-bea43595253cc559:POST:create","backend-resource-bea43595253cc559:GET:retrieve","backend-resource-bea43595253cc559:PUT:update","backend-resource-bea43595253cc559:PATCH:partial_update","backend-resource-bea43595253cc559:GET:get_schema","backend-resource-bea43595253cc559:POST:preview"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-4ffa1e0aa06dfadc","localPrefix":"template_reports","viewset":"ReportUploadViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.report_upload.ReportUploadViewSet","basename":"template-reports","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":600,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/template_reports/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-4ffa1e0aa06dfadc:GET:list","backend-resource-4ffa1e0aa06dfadc:GET:retrieve","backend-resource-4ffa1e0aa06dfadc:POST:generate","backend-resource-4ffa1e0aa06dfadc:POST:archive"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-9c8f9730af6bbb5b","localPrefix":"extensions","viewset":"ExtensionsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.extensions.ExtensionsViewSet","basename":"extensions","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":602,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/extensions.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/extensions/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-9c8f9730af6bbb5b:GET:list"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-160fff17613ee5f6","localPrefix":"rcm/source_evidence","viewset":"SourceEvidenceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.source_evidence.SourceEvidenceViewSet","basename":"rcm-source-evidence","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":631,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Upload once; another authorized operator verifies bytes before activation.\n\nCorrections are a new register/version. No update or delete route can silently\nreplace the bytes backing an already-published contractual rule.","path":"/api/v1/facility/{facility_external_id}/rcm/source_evidence/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-160fff17613ee5f6:GET:list","backend-resource-160fff17613ee5f6:POST:create","backend-resource-160fff17613ee5f6:GET:retrieve","backend-resource-160fff17613ee5f6:GET:download","backend-resource-160fff17613ee5f6:POST:verify"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-72916c15863da791","localPrefix":"rcm/setup_governance","viewset":"SetupGovernanceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.setup_governance.SetupGovernanceViewSet","basename":"rcm-setup-governance","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":636,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/setup_governance.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/rcm/setup_governance/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-72916c15863da791:GET:list","backend-resource-72916c15863da791:POST:create","backend-resource-72916c15863da791:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-658befc4bd007a41","localPrefix":"rcm/imports","viewset":"RcmImportViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","basename":"rcm-import","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"``/api/v1/facility/{facility_external_id}/rcm/imports/``.\n\nReading needs ``can_read_rcm_configuration``; staging, the dry run,\npublication and rollback need ``can_import_rcm_configuration``.","path":"/api/v1/facility/{facility_external_id}/rcm/imports/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-658befc4bd007a41:GET:list","backend-resource-658befc4bd007a41:GET:retrieve","backend-resource-658befc4bd007a41:GET:registers","backend-resource-658befc4bd007a41:GET:template","backend-resource-658befc4bd007a41:POST:stage","backend-resource-658befc4bd007a41:GET:issues","backend-resource-658befc4bd007a41:POST:dry_run","backend-resource-658befc4bd007a41:POST:publish","backend-resource-658befc4bd007a41:POST:rollback"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-8c8a16dfcfeceab9","localPrefix":"rcm/organizations","viewset":"RcmOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","basename":"rcm-organization","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":849,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-01.\n\nCore actions: save draft, verify, activate, suspend, duplicate detection.\nEvidence before activation: registry evidence, bilingual display, role and\nrouting IDs. Failures it prevents: an expired licence silently routing live\ntraffic, and claim history lost to a duplicate merge.\n\nThere is no merge endpoint, and that is the design. A merge rewrites which\norganization a historical claim was addressed to; the register instead\nsupersedes the duplicate naming the survivor, so both rows stay queryable\nand every old decision still explains itself.","path":"/api/v1/facility/{facility_external_id}/rcm/organizations/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-8c8a16dfcfeceab9:GET:list","backend-resource-8c8a16dfcfeceab9:POST:create","backend-resource-8c8a16dfcfeceab9:GET:retrieve","backend-resource-8c8a16dfcfeceab9:PATCH:partial_update","backend-resource-8c8a16dfcfeceab9:POST:bind_package","backend-resource-8c8a16dfcfeceab9:GET:readiness","backend-resource-8c8a16dfcfeceab9:POST:transition","backend-resource-8c8a16dfcfeceab9:POST:activate","backend-resource-8c8a16dfcfeceab9:POST:suspend","backend-resource-8c8a16dfcfeceab9:POST:supersede","backend-resource-8c8a16dfcfeceab9:POST:new_version","backend-resource-8c8a16dfcfeceab9:GET:evidence","backend-resource-8c8a16dfcfeceab9:GET:gates","backend-resource-8c8a16dfcfeceab9:GET:duplicates","backend-resource-8c8a16dfcfeceab9:POST:duplicates","backend-resource-8c8a16dfcfeceab9:POST:verify","backend-resource-8c8a16dfcfeceab9:POST:mark_duplicate_of"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-a8698a9bc17f3c8f","localPrefix":"rcm/organization_roles","viewset":"OrganizationRoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationRoleViewSet","basename":"rcm-organization-role","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-01's role table: which role, under which licence, for which dates.","path":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-a8698a9bc17f3c8f:GET:list","backend-resource-a8698a9bc17f3c8f:POST:create","backend-resource-a8698a9bc17f3c8f:GET:retrieve","backend-resource-a8698a9bc17f3c8f:PATCH:partial_update","backend-resource-a8698a9bc17f3c8f:POST:bind_package","backend-resource-a8698a9bc17f3c8f:GET:readiness","backend-resource-a8698a9bc17f3c8f:POST:transition","backend-resource-a8698a9bc17f3c8f:POST:activate","backend-resource-a8698a9bc17f3c8f:POST:suspend","backend-resource-a8698a9bc17f3c8f:POST:supersede","backend-resource-a8698a9bc17f3c8f:POST:new_version","backend-resource-a8698a9bc17f3c8f:GET:evidence","backend-resource-a8698a9bc17f3c8f:GET:gates","backend-resource-a8698a9bc17f3c8f:GET:licence"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-15bc37cceef5bf48","localPrefix":"rcm/organization_identifiers","viewset":"OrganizationIdentifierViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationIdentifierViewSet","basename":"rcm-organization-identifier","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":660,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-01's identifier table — the only thing duplicate detection reads.","path":"/api/v1/facility/{facility_external_id}/rcm/organization_identifiers/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-15bc37cceef5bf48:GET:list","backend-resource-15bc37cceef5bf48:POST:create","backend-resource-15bc37cceef5bf48:GET:retrieve","backend-resource-15bc37cceef5bf48:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-d11ddab83b5e2e12","localPrefix":"rcm/organization_contacts","viewset":"OrganizationContactViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationContactViewSet","basename":"rcm-organization-contact","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":667,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-01's contact table. Support hours carry a timezone and a calendar.","path":"/api/v1/facility/{facility_external_id}/rcm/organization_contacts/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-d11ddab83b5e2e12:GET:list","backend-resource-d11ddab83b5e2e12:POST:create","backend-resource-d11ddab83b5e2e12:GET:retrieve","backend-resource-d11ddab83b5e2e12:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-37cbeb5d6d44ed7e","localPrefix":"rcm/agreements","viewset":"AdministrationAgreementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","basename":"rcm-agreement","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-02.\n\nCore actions: overlap simulator, sign-off, publish. Evidence before\nactivation: a unique route for every supported message and scenario. The\nfailure it prevents: two agreements claiming the same transaction scope.","path":"/api/v1/facility/{facility_external_id}/rcm/agreements/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-37cbeb5d6d44ed7e:GET:list","backend-resource-37cbeb5d6d44ed7e:POST:create","backend-resource-37cbeb5d6d44ed7e:GET:retrieve","backend-resource-37cbeb5d6d44ed7e:PATCH:partial_update","backend-resource-37cbeb5d6d44ed7e:POST:bind_package","backend-resource-37cbeb5d6d44ed7e:GET:readiness","backend-resource-37cbeb5d6d44ed7e:POST:transition","backend-resource-37cbeb5d6d44ed7e:POST:activate","backend-resource-37cbeb5d6d44ed7e:POST:suspend","backend-resource-37cbeb5d6d44ed7e:POST:supersede","backend-resource-37cbeb5d6d44ed7e:POST:new_version","backend-resource-37cbeb5d6d44ed7e:GET:evidence","backend-resource-37cbeb5d6d44ed7e:GET:gates","backend-resource-37cbeb5d6d44ed7e:GET:overlap_simulation","backend-resource-37cbeb5d6d44ed7e:POST:overlap_simulation","backend-resource-37cbeb5d6d44ed7e:POST:sign_off","backend-resource-37cbeb5d6d44ed7e:POST:publish"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-96ca68200a9668b3","localPrefix":"rcm/agreement_delegations","viewset":"AdministrationDelegationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationDelegationViewSet","basename":"rcm-agreement-delegation","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":684,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-02's delegation table. ``unknown`` never passes as a delegation.","path":"/api/v1/facility/{facility_external_id}/rcm/agreement_delegations/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-96ca68200a9668b3:GET:list","backend-resource-96ca68200a9668b3:POST:create","backend-resource-96ca68200a9668b3:GET:retrieve","backend-resource-96ca68200a9668b3:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-5e5ad469e33bde3f","localPrefix":"rcm/routing_rules","viewset":"RoutingRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RoutingRuleViewSet","basename":"rcm-routing-rule","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1691,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"The routes SET-02's simulator reads. Endpoint configuration is never returned.","path":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-5e5ad469e33bde3f:GET:list","backend-resource-5e5ad469e33bde3f:POST:create","backend-resource-5e5ad469e33bde3f:GET:retrieve","backend-resource-5e5ad469e33bde3f:PATCH:partial_update","backend-resource-5e5ad469e33bde3f:POST:bind_package","backend-resource-5e5ad469e33bde3f:GET:readiness","backend-resource-5e5ad469e33bde3f:POST:transition","backend-resource-5e5ad469e33bde3f:POST:activate","backend-resource-5e5ad469e33bde3f:POST:suspend","backend-resource-5e5ad469e33bde3f:POST:supersede","backend-resource-5e5ad469e33bde3f:POST:new_version","backend-resource-5e5ad469e33bde3f:GET:evidence","backend-resource-5e5ad469e33bde3f:GET:gates"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-8d93574359b2b36a","localPrefix":"rcm/provider_contracts","viewset":"ProviderContractViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","basename":"rcm-provider-contract","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1728,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-03.\n\nCore actions: compare amendments, tariff import, approve. Evidence before\nactivation: signed commercial scope, applicable dates, tax recipient, SLAs.\nThe failure it prevents: a later addendum overwriting the version that\npriced an old claim.","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-8d93574359b2b36a:GET:list","backend-resource-8d93574359b2b36a:POST:create","backend-resource-8d93574359b2b36a:GET:retrieve","backend-resource-8d93574359b2b36a:PATCH:partial_update","backend-resource-8d93574359b2b36a:POST:bind_package","backend-resource-8d93574359b2b36a:GET:readiness","backend-resource-8d93574359b2b36a:POST:transition","backend-resource-8d93574359b2b36a:POST:activate","backend-resource-8d93574359b2b36a:POST:suspend","backend-resource-8d93574359b2b36a:POST:supersede","backend-resource-8d93574359b2b36a:POST:new_version","backend-resource-8d93574359b2b36a:GET:evidence","backend-resource-8d93574359b2b36a:GET:gates","backend-resource-8d93574359b2b36a:GET:amendments","backend-resource-8d93574359b2b36a:POST:compare_amendments","backend-resource-8d93574359b2b36a:GET:versions","backend-resource-8d93574359b2b36a:POST:tariff_import","backend-resource-8d93574359b2b36a:POST:approve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-9356c065b680a4e6","localPrefix":"rcm/provider_contract_sites","viewset":"ProviderContractSiteViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractSiteViewSet","basename":"rcm-provider-contract-site","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":709,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-03's site table. Overlapping periods per site are refused by the database.","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contract_sites/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-9356c065b680a4e6:GET:list","backend-resource-9356c065b680a4e6:POST:create","backend-resource-9356c065b680a4e6:GET:retrieve","backend-resource-9356c065b680a4e6:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-b42f876708f0c6a8","localPrefix":"rcm/provider_contract_documents","viewset":"ProviderContractDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractDocumentViewSet","basename":"rcm-provider-contract-document","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":716,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-03's document chain. Nothing here replaces an earlier document.","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contract_documents/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-b42f876708f0c6a8:GET:list","backend-resource-b42f876708f0c6a8:POST:create","backend-resource-b42f876708f0c6a8:GET:retrieve","backend-resource-b42f876708f0c6a8:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-851890b2435c9ba0","localPrefix":"rcm/programs","viewset":"InsuranceProgramViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProgramViewSet","basename":"rcm-program","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"The statutory or contractual programme a product sits inside.","path":"/api/v1/facility/{facility_external_id}/rcm/programs/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-851890b2435c9ba0:GET:list","backend-resource-851890b2435c9ba0:POST:create","backend-resource-851890b2435c9ba0:GET:retrieve","backend-resource-851890b2435c9ba0:PATCH:partial_update","backend-resource-851890b2435c9ba0:POST:bind_package","backend-resource-851890b2435c9ba0:GET:readiness","backend-resource-851890b2435c9ba0:POST:transition","backend-resource-851890b2435c9ba0:POST:activate","backend-resource-851890b2435c9ba0:POST:suspend","backend-resource-851890b2435c9ba0:POST:supersede","backend-resource-851890b2435c9ba0:POST:new_version","backend-resource-851890b2435c9ba0:GET:evidence","backend-resource-851890b2435c9ba0:GET:gates"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-5d66207092f5097b","localPrefix":"rcm/products","viewset":"InsuranceProductViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProductViewSet","basename":"rcm-product","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-04's product half. ``marketing_tier`` is display only, and stays so.","path":"/api/v1/facility/{facility_external_id}/rcm/products/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-5d66207092f5097b:GET:list","backend-resource-5d66207092f5097b:POST:create","backend-resource-5d66207092f5097b:GET:retrieve","backend-resource-5d66207092f5097b:PATCH:partial_update","backend-resource-5d66207092f5097b:POST:bind_package","backend-resource-5d66207092f5097b:GET:readiness","backend-resource-5d66207092f5097b:POST:transition","backend-resource-5d66207092f5097b:POST:activate","backend-resource-5d66207092f5097b:POST:suspend","backend-resource-5d66207092f5097b:POST:supersede","backend-resource-5d66207092f5097b:POST:new_version","backend-resource-5d66207092f5097b:GET:evidence","backend-resource-5d66207092f5097b:GET:gates"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-78760a413dbe4214","localPrefix":"rcm/policies","viewset":"IssuedPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","basename":"rcm-policy","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-04.\n\nCore actions: draft, verify schedule, import members, renew, endorse,\ncancel. Evidence before activation: the source schedule, its version and the\npolicy-specific classes. The edge case it must allow: provisional coverage\ncapture while the configuration is still under review.","path":"/api/v1/facility/{facility_external_id}/rcm/policies/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-78760a413dbe4214:GET:list","backend-resource-78760a413dbe4214:POST:create","backend-resource-78760a413dbe4214:GET:retrieve","backend-resource-78760a413dbe4214:PATCH:partial_update","backend-resource-78760a413dbe4214:POST:bind_package","backend-resource-78760a413dbe4214:GET:readiness","backend-resource-78760a413dbe4214:POST:transition","backend-resource-78760a413dbe4214:POST:activate","backend-resource-78760a413dbe4214:POST:suspend","backend-resource-78760a413dbe4214:POST:supersede","backend-resource-78760a413dbe4214:POST:new_version","backend-resource-78760a413dbe4214:GET:evidence","backend-resource-78760a413dbe4214:GET:gates","backend-resource-78760a413dbe4214:POST:verify_schedule","backend-resource-78760a413dbe4214:POST:import_members","backend-resource-78760a413dbe4214:POST:renew","backend-resource-78760a413dbe4214:POST:endorse","backend-resource-78760a413dbe4214:POST:cancel"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-a2bc85ba6d3101cf","localPrefix":"rcm/policy_versions","viewset":"PolicyVersionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.PolicyVersionViewSet","basename":"rcm-policy-version","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":747,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":437,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-04's version chain. Effective and received dates never merge.","path":"/api/v1/facility/{facility_external_id}/rcm/policy_versions/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-a2bc85ba6d3101cf:GET:list","backend-resource-a2bc85ba6d3101cf:POST:create","backend-resource-a2bc85ba6d3101cf:GET:retrieve","backend-resource-a2bc85ba6d3101cf:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-4d98d8e06e359299","localPrefix":"rcm/classes","viewset":"BenefitClassViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","basename":"rcm-class","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":470,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-05.\n\nCore actions: compare side by side, show inherited value, override,\nsimulate. Evidence before activation: resolved benefits with source, period\nand explicit precedence. The failure it prevents: a blank inherited cell\nread as zero or unlimited.","path":"/api/v1/facility/{facility_external_id}/rcm/classes/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-4d98d8e06e359299:GET:list","backend-resource-4d98d8e06e359299:POST:create","backend-resource-4d98d8e06e359299:GET:retrieve","backend-resource-4d98d8e06e359299:PATCH:partial_update","backend-resource-4d98d8e06e359299:POST:bind_package","backend-resource-4d98d8e06e359299:GET:readiness","backend-resource-4d98d8e06e359299:POST:transition","backend-resource-4d98d8e06e359299:POST:activate","backend-resource-4d98d8e06e359299:POST:suspend","backend-resource-4d98d8e06e359299:POST:supersede","backend-resource-4d98d8e06e359299:POST:new_version","backend-resource-4d98d8e06e359299:GET:evidence","backend-resource-4d98d8e06e359299:GET:gates","backend-resource-4d98d8e06e359299:GET:compare","backend-resource-4d98d8e06e359299:POST:compare","backend-resource-4d98d8e06e359299:GET:resolved_value","backend-resource-4d98d8e06e359299:POST:override","backend-resource-4d98d8e06e359299:POST:simulate"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-878db8dddf7d6859","localPrefix":"rcm/class_network_assignments","viewset":"ClassNetworkAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.ClassNetworkAssignmentViewSet","basename":"rcm-class-network-assignment","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Which network a class resolves to, at which precedence, over which scope.","path":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-878db8dddf7d6859:GET:list","backend-resource-878db8dddf7d6859:POST:create","backend-resource-878db8dddf7d6859:GET:retrieve","backend-resource-878db8dddf7d6859:PATCH:partial_update","backend-resource-878db8dddf7d6859:POST:bind_package","backend-resource-878db8dddf7d6859:GET:readiness","backend-resource-878db8dddf7d6859:POST:transition","backend-resource-878db8dddf7d6859:POST:activate","backend-resource-878db8dddf7d6859:POST:suspend","backend-resource-878db8dddf7d6859:POST:supersede","backend-resource-878db8dddf7d6859:POST:new_version","backend-resource-878db8dddf7d6859:GET:evidence","backend-resource-878db8dddf7d6859:GET:gates"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-baa8064a14b91422","localPrefix":"rcm/benefit_overrides","viewset":"BenefitOverrideViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitOverrideViewSet","basename":"rcm-benefit-override","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":773,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-05's override table. Inheriting and overriding are separate states.","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_overrides/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-baa8064a14b91422:GET:list","backend-resource-baa8064a14b91422:POST:create","backend-resource-baa8064a14b91422:GET:retrieve","backend-resource-baa8064a14b91422:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-61fa263430b15161","localPrefix":"rcm/benefit_templates","viewset":"BenefitTemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitTemplateViewSet","basename":"rcm-benefit-template","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"The template a product pins, and the precedence direction its rules need.","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-61fa263430b15161:GET:list","backend-resource-61fa263430b15161:POST:create","backend-resource-61fa263430b15161:GET:retrieve","backend-resource-61fa263430b15161:PATCH:partial_update","backend-resource-61fa263430b15161:POST:bind_package","backend-resource-61fa263430b15161:GET:readiness","backend-resource-61fa263430b15161:POST:transition","backend-resource-61fa263430b15161:POST:activate","backend-resource-61fa263430b15161:POST:suspend","backend-resource-61fa263430b15161:POST:supersede","backend-resource-61fa263430b15161:POST:new_version","backend-resource-61fa263430b15161:GET:evidence","backend-resource-61fa263430b15161:GET:gates"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-9112dccef19ab6e7","localPrefix":"rcm/benefit_rules","viewset":"BenefitRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","basename":"rcm-benefit-rule","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-06's rule table, its authoring grid and its contradiction validator.","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-9112dccef19ab6e7:GET:list","backend-resource-9112dccef19ab6e7:POST:create","backend-resource-9112dccef19ab6e7:GET:retrieve","backend-resource-9112dccef19ab6e7:PATCH:partial_update","backend-resource-9112dccef19ab6e7:POST:bind_package","backend-resource-9112dccef19ab6e7:GET:readiness","backend-resource-9112dccef19ab6e7:POST:transition","backend-resource-9112dccef19ab6e7:POST:activate","backend-resource-9112dccef19ab6e7:POST:suspend","backend-resource-9112dccef19ab6e7:POST:supersede","backend-resource-9112dccef19ab6e7:POST:new_version","backend-resource-9112dccef19ab6e7:GET:evidence","backend-resource-9112dccef19ab6e7:GET:gates","backend-resource-9112dccef19ab6e7:GET:grid","backend-resource-9112dccef19ab6e7:GET:grid_row","backend-resource-9112dccef19ab6e7:GET:validate_contradictions","backend-resource-9112dccef19ab6e7:POST:validate_contradictions","backend-resource-9112dccef19ab6e7:POST:preview_estimate"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-a9c43a02c93d8acb","localPrefix":"rcm/exclusions","viewset":"ExclusionRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionRuleViewSet","basename":"rcm-exclusion","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":508,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-06's exclusion table, and the 'add exception' action.","path":"/api/v1/facility/{facility_external_id}/rcm/exclusions/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-a9c43a02c93d8acb:GET:list","backend-resource-a9c43a02c93d8acb:POST:create","backend-resource-a9c43a02c93d8acb:GET:retrieve","backend-resource-a9c43a02c93d8acb:PATCH:partial_update","backend-resource-a9c43a02c93d8acb:POST:bind_package","backend-resource-a9c43a02c93d8acb:GET:readiness","backend-resource-a9c43a02c93d8acb:POST:transition","backend-resource-a9c43a02c93d8acb:POST:activate","backend-resource-a9c43a02c93d8acb:POST:suspend","backend-resource-a9c43a02c93d8acb:POST:supersede","backend-resource-a9c43a02c93d8acb:POST:new_version","backend-resource-a9c43a02c93d8acb:GET:evidence","backend-resource-a9c43a02c93d8acb:GET:gates","backend-resource-a9c43a02c93d8acb:POST:add_exception"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-43a3b02cfe35b1a4","localPrefix":"rcm/exclusion_exceptions","viewset":"ExclusionExceptionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionExceptionViewSet","basename":"rcm-exclusion-exception","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":807,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":631,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"The named exceptions a clause carries.","path":"/api/v1/facility/{facility_external_id}/rcm/exclusion_exceptions/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-43a3b02cfe35b1a4:GET:list","backend-resource-43a3b02cfe35b1a4:POST:create","backend-resource-43a3b02cfe35b1a4:GET:retrieve","backend-resource-43a3b02cfe35b1a4:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-01cc81f3a785478b","localPrefix":"rcm/limits","viewset":"LimitDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.LimitDefinitionViewSet","basename":"rcm-limit","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":662,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Multi-limit rows. A blank cap is never unlimited and never zero.","path":"/api/v1/facility/{facility_external_id}/rcm/limits/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-01cc81f3a785478b:GET:list","backend-resource-01cc81f3a785478b:POST:create","backend-resource-01cc81f3a785478b:GET:retrieve","backend-resource-01cc81f3a785478b:PATCH:partial_update","backend-resource-01cc81f3a785478b:POST:bind_package","backend-resource-01cc81f3a785478b:GET:readiness","backend-resource-01cc81f3a785478b:POST:transition","backend-resource-01cc81f3a785478b:POST:activate","backend-resource-01cc81f3a785478b:POST:suspend","backend-resource-01cc81f3a785478b:POST:supersede","backend-resource-01cc81f3a785478b:POST:new_version","backend-resource-01cc81f3a785478b:GET:evidence","backend-resource-01cc81f3a785478b:GET:gates"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-251bcc74819c9250","localPrefix":"rcm/cost_share_components","viewset":"CostShareComponentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.CostShareComponentViewSet","basename":"rcm-cost-share-component","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":689,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Cost-share rows. An unknown referral dependency cannot activate.","path":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-251bcc74819c9250:GET:list","backend-resource-251bcc74819c9250:POST:create","backend-resource-251bcc74819c9250:GET:retrieve","backend-resource-251bcc74819c9250:PATCH:partial_update","backend-resource-251bcc74819c9250:POST:bind_package","backend-resource-251bcc74819c9250:GET:readiness","backend-resource-251bcc74819c9250:POST:transition","backend-resource-251bcc74819c9250:POST:activate","backend-resource-251bcc74819c9250:POST:suspend","backend-resource-251bcc74819c9250:POST:supersede","backend-resource-251bcc74819c9250:POST:new_version","backend-resource-251bcc74819c9250:GET:evidence","backend-resource-251bcc74819c9250:GET:gates"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-946ed55bfd40abf9","localPrefix":"rcm/authorization_requirements","viewset":"AuthorizationRequirementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.AuthorizationRequirementViewSet","basename":"rcm-authorization-requirement","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":826,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"The authorization and referral gates attached to a benefit rule.","path":"/api/v1/facility/{facility_external_id}/rcm/authorization_requirements/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-946ed55bfd40abf9:GET:list","backend-resource-946ed55bfd40abf9:POST:create","backend-resource-946ed55bfd40abf9:GET:retrieve","backend-resource-946ed55bfd40abf9:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-934c4f5e72362a14","localPrefix":"rcm/selectors","viewset":"ServiceSelectorViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ServiceSelectorViewSet","basename":"rcm-selector","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":833,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"The condition builder's selector sets.","path":"/api/v1/facility/{facility_external_id}/rcm/selectors/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-934c4f5e72362a14:GET:list","backend-resource-934c4f5e72362a14:POST:create","backend-resource-934c4f5e72362a14:GET:retrieve","backend-resource-934c4f5e72362a14:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-890ddbe2325c261a","localPrefix":"rcm/selector_terms","viewset":"ServiceSelectorTermViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ServiceSelectorTermViewSet","basename":"rcm-selector-term","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":840,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":755,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"One condition. Negation is explicit; a range carries its unit.","path":"/api/v1/facility/{facility_external_id}/rcm/selector_terms/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-890ddbe2325c261a:GET:list","backend-resource-890ddbe2325c261a:POST:create","backend-resource-890ddbe2325c261a:GET:retrieve","backend-resource-890ddbe2325c261a:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-9e013ed01a5ab1c9","localPrefix":"rcm/services","viewset":"ServiceMasterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.ServiceMasterViewSet","basename":"rcm-service","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":851,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"The charge master SET-07 prices. ``is_active`` unknown holds the charge.","path":"/api/v1/facility/{facility_external_id}/rcm/services/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-9e013ed01a5ab1c9:GET:list","backend-resource-9e013ed01a5ab1c9:POST:create","backend-resource-9e013ed01a5ab1c9:GET:retrieve","backend-resource-9e013ed01a5ab1c9:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-f548a2e7dafaace7","localPrefix":"rcm/service_code_mappings","viewset":"ServiceCodeMappingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.ServiceCodeMappingViewSet","basename":"rcm-service-code-mapping","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":858,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Local code to published code system, with the system version.","path":"/api/v1/facility/{facility_external_id}/rcm/service_code_mappings/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-f548a2e7dafaace7:GET:list","backend-resource-f548a2e7dafaace7:POST:create","backend-resource-f548a2e7dafaace7:GET:retrieve","backend-resource-f548a2e7dafaace7:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-c47c6ab7a96f76d7","localPrefix":"rcm/tariffs","viewset":"TariffViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","basename":"rcm-tariff","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-07.\n\nCore actions: dry run, diff, simulated encounter, maker-checker, publish.\nA tariff is one of ch. 31's unconditionally dual-controlled categories, so\n``maker_checker_category`` is ``tariff`` and activation asks the service\nrather than restating the rule.","path":"/api/v1/facility/{facility_external_id}/rcm/tariffs/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-c47c6ab7a96f76d7:GET:list","backend-resource-c47c6ab7a96f76d7:POST:create","backend-resource-c47c6ab7a96f76d7:GET:retrieve","backend-resource-c47c6ab7a96f76d7:PATCH:partial_update","backend-resource-c47c6ab7a96f76d7:POST:bind_package","backend-resource-c47c6ab7a96f76d7:GET:readiness","backend-resource-c47c6ab7a96f76d7:POST:transition","backend-resource-c47c6ab7a96f76d7:POST:activate","backend-resource-c47c6ab7a96f76d7:POST:suspend","backend-resource-c47c6ab7a96f76d7:POST:supersede","backend-resource-c47c6ab7a96f76d7:POST:new_version","backend-resource-c47c6ab7a96f76d7:GET:evidence","backend-resource-c47c6ab7a96f76d7:GET:gates","backend-resource-c47c6ab7a96f76d7:GET:dry_run","backend-resource-c47c6ab7a96f76d7:POST:dry_run","backend-resource-c47c6ab7a96f76d7:POST:diff","backend-resource-c47c6ab7a96f76d7:POST:simulated_encounter","backend-resource-c47c6ab7a96f76d7:GET:maker_checker","backend-resource-c47c6ab7a96f76d7:POST:publish"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-16c08916d966cc51","localPrefix":"rcm/tariff_lines","viewset":"TariffLineViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffLineViewSet","basename":"rcm-tariff-line","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":871,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":732,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Tariff lines. A published tariff's lines refuse to change, at the model.","path":"/api/v1/facility/{facility_external_id}/rcm/tariff_lines/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-16c08916d966cc51:GET:list","backend-resource-16c08916d966cc51:POST:create","backend-resource-16c08916d966cc51:GET:retrieve","backend-resource-16c08916d966cc51:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-8d2aa91acf1e6ffd","localPrefix":"rcm/tariff_assignments","viewset":"TariffAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffAssignmentViewSet","basename":"rcm-tariff-assignment","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":854,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Which tariff prices which context, at which rank.\n\nThe overlap scope mirrors ``rcm_assignment_no_equal_rank_overlap`` exactly,\nso the screen refuses the same collision the database does — before the\noperator presses publish, and with the sibling assignment named.","path":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-8d2aa91acf1e6ffd:GET:list","backend-resource-8d2aa91acf1e6ffd:POST:create","backend-resource-8d2aa91acf1e6ffd:GET:retrieve","backend-resource-8d2aa91acf1e6ffd:PATCH:partial_update","backend-resource-8d2aa91acf1e6ffd:POST:bind_package","backend-resource-8d2aa91acf1e6ffd:GET:readiness","backend-resource-8d2aa91acf1e6ffd:POST:transition","backend-resource-8d2aa91acf1e6ffd:POST:activate","backend-resource-8d2aa91acf1e6ffd:POST:suspend","backend-resource-8d2aa91acf1e6ffd:POST:supersede","backend-resource-8d2aa91acf1e6ffd:POST:new_version","backend-resource-8d2aa91acf1e6ffd:GET:evidence","backend-resource-8d2aa91acf1e6ffd:GET:gates"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-75940ebc04b4eb08","localPrefix":"rcm/base_price_schedules","viewset":"BasePriceScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.BasePriceScheduleViewSet","basename":"rcm-base-price-schedule","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":752,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"The named base a derived tariff line resolves against.","path":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-75940ebc04b4eb08:GET:list","backend-resource-75940ebc04b4eb08:POST:create","backend-resource-75940ebc04b4eb08:GET:retrieve","backend-resource-75940ebc04b4eb08:PATCH:partial_update","backend-resource-75940ebc04b4eb08:POST:bind_package","backend-resource-75940ebc04b4eb08:GET:readiness","backend-resource-75940ebc04b4eb08:POST:transition","backend-resource-75940ebc04b4eb08:POST:activate","backend-resource-75940ebc04b4eb08:POST:suspend","backend-resource-75940ebc04b4eb08:POST:supersede","backend-resource-75940ebc04b4eb08:POST:new_version","backend-resource-75940ebc04b4eb08:GET:evidence","backend-resource-75940ebc04b4eb08:GET:gates"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-3d078260d7f01bf6","localPrefix":"rcm/base_price_schedule_lines","viewset":"BasePriceScheduleLineViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.BasePriceScheduleLineViewSet","basename":"rcm-base-price-schedule-line","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":891,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":784,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"One base amount. A published schedule's lines refuse to change.","path":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedule_lines/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-3d078260d7f01bf6:GET:list","backend-resource-3d078260d7f01bf6:POST:create","backend-resource-3d078260d7f01bf6:GET:retrieve","backend-resource-3d078260d7f01bf6:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-993d0f8089370a28","localPrefix":"rcm/packages","viewset":"PackageDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.PackageDefinitionViewSet","basename":"rcm-package","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":898,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":798,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"What a package price includes. Four tri-states, no assumed inclusions.","path":"/api/v1/facility/{facility_external_id}/rcm/packages/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-993d0f8089370a28:GET:list","backend-resource-993d0f8089370a28:POST:create","backend-resource-993d0f8089370a28:GET:retrieve","backend-resource-993d0f8089370a28:PATCH:partial_update","backend-resource-993d0f8089370a28:GET:suppressed_components"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-2d13df94ab1357c5","localPrefix":"rcm/package_components","viewset":"PackageComponentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.PackageComponentViewSet","basename":"rcm-package-component","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":905,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":840,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"The services a package contains, and how many of each.","path":"/api/v1/facility/{facility_external_id}/rcm/package_components/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-2d13df94ab1357c5:GET:list","backend-resource-2d13df94ab1357c5:POST:create","backend-resource-2d13df94ab1357c5:GET:retrieve","backend-resource-2d13df94ab1357c5:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-2a39e23776a2256e","localPrefix":"rcm/networks","viewset":"PayerNetworkViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","basename":"rcm-network","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-08.\n\nCore actions: coverage map, removal impact, replacement, approve. Evidence\nbefore activation: contract and policy consistency, continuity notices. The\nfailure it prevents: a branch inheriting a sibling branch's participation.","path":"/api/v1/facility/{facility_external_id}/rcm/networks/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-2a39e23776a2256e:GET:list","backend-resource-2a39e23776a2256e:POST:create","backend-resource-2a39e23776a2256e:GET:retrieve","backend-resource-2a39e23776a2256e:PATCH:partial_update","backend-resource-2a39e23776a2256e:POST:bind_package","backend-resource-2a39e23776a2256e:GET:readiness","backend-resource-2a39e23776a2256e:POST:transition","backend-resource-2a39e23776a2256e:POST:activate","backend-resource-2a39e23776a2256e:POST:suspend","backend-resource-2a39e23776a2256e:POST:supersede","backend-resource-2a39e23776a2256e:POST:new_version","backend-resource-2a39e23776a2256e:GET:evidence","backend-resource-2a39e23776a2256e:GET:gates","backend-resource-2a39e23776a2256e:GET:coverage_map","backend-resource-2a39e23776a2256e:POST:removal_impact","backend-resource-2a39e23776a2256e:POST:replacement","backend-resource-2a39e23776a2256e:POST:approve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-87018c98d3ea6319","localPrefix":"rcm/network_memberships","viewset":"NetworkSiteMembershipViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.NetworkSiteMembershipViewSet","basename":"rcm-network-membership","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":922,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2469,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-08's membership table. One row per site, never per brand.","path":"/api/v1/facility/{facility_external_id}/rcm/network_memberships/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-87018c98d3ea6319:GET:list","backend-resource-87018c98d3ea6319:POST:create","backend-resource-87018c98d3ea6319:GET:retrieve","backend-resource-87018c98d3ea6319:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-40fa5bdde2be95d8","localPrefix":"rcm/network_reconciliations","viewset":"NetworkMemberListReconciliationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.NetworkMemberListReconciliationViewSet","basename":"rcm-network-reconciliation","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-08's reconciliation table: the evidence a member list is complete.\n\nVersioned like every other configuration row, because \"the list was\nreconciled on this date against this issued reference\" is a claim that has\nto survive into an audit unchanged.","path":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-40fa5bdde2be95d8:GET:list","backend-resource-40fa5bdde2be95d8:POST:create","backend-resource-40fa5bdde2be95d8:GET:retrieve","backend-resource-40fa5bdde2be95d8:PATCH:partial_update","backend-resource-40fa5bdde2be95d8:POST:bind_package","backend-resource-40fa5bdde2be95d8:GET:readiness","backend-resource-40fa5bdde2be95d8:POST:transition","backend-resource-40fa5bdde2be95d8:POST:activate","backend-resource-40fa5bdde2be95d8:POST:suspend","backend-resource-40fa5bdde2be95d8:POST:supersede","backend-resource-40fa5bdde2be95d8:POST:new_version","backend-resource-40fa5bdde2be95d8:GET:evidence","backend-resource-40fa5bdde2be95d8:GET:gates"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-975936d3bc408583","localPrefix":"rcm/enrollment","viewset":"EnrollmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","basename":"rcm-enrollment","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":364,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-09 Enrollment: discover, verify, resolve conflicts, endorse.\n\nNothing on this screen creates a policy or a class. ``discover`` records what\na channel returned; ``verify`` interprets a payer response; ``endorse`` maps\na coverage onto rows that already exist. A reference that does not resolve is\na 404, never an implicit create — that is the fake policy the screen exists\nto prevent.","path":"/api/v1/facility/{facility_external_id}/rcm/enrollment/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-975936d3bc408583:GET:list","backend-resource-975936d3bc408583:GET:retrieve","backend-resource-975936d3bc408583:GET:discovery_ladder","backend-resource-975936d3bc408583:POST:discover","backend-resource-975936d3bc408583:POST:verify","backend-resource-975936d3bc408583:GET:eligibility","backend-resource-975936d3bc408583:POST:freshness","backend-resource-975936d3bc408583:POST:resolve_conflict","backend-resource-975936d3bc408583:POST:divergences","backend-resource-975936d3bc408583:POST:endorse","backend-resource-975936d3bc408583:GET:estimate_limits"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-141b0a3ed7b96065","localPrefix":"rcm/rule_publishing","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","basename":"rcm-rule-publishing","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-10: validate, approve, publish, supersede — plus simulate.\n\n\"The failure it prevents is past submitted claims being recomputed in\nplace.\" That is why nothing here edits a published row and why every\npublished package is immutable: an appeal six months later re-reads the\npackage that priced the claim, not the configuration as it stands today.","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-141b0a3ed7b96065:GET:list","backend-resource-141b0a3ed7b96065:POST:create","backend-resource-141b0a3ed7b96065:GET:retrieve","backend-resource-141b0a3ed7b96065:PUT:update","backend-resource-141b0a3ed7b96065:PATCH:partial_update","backend-resource-141b0a3ed7b96065:DELETE:destroy","backend-resource-141b0a3ed7b96065:POST:qualify_candidate","backend-resource-141b0a3ed7b96065:POST:correct","backend-resource-141b0a3ed7b96065:GET:manifest","backend-resource-141b0a3ed7b96065:GET:gates","backend-resource-141b0a3ed7b96065:GET:legacy_cutover_readiness","backend-resource-141b0a3ed7b96065:POST:certify_legacy_cutover","backend-resource-141b0a3ed7b96065:POST:enterprise_go_live_readiness","backend-resource-141b0a3ed7b96065:POST:enterprise_go_live_readiness_latest","backend-resource-141b0a3ed7b96065:GET:enterprise_setup_template","backend-resource-141b0a3ed7b96065:GET:enterprise_package_preflight","backend-resource-141b0a3ed7b96065:POST:certify_enterprise_go_live","backend-resource-141b0a3ed7b96065:POST:validate","backend-resource-141b0a3ed7b96065:POST:approve","backend-resource-141b0a3ed7b96065:POST:activate","backend-resource-141b0a3ed7b96065:POST:supersede","backend-resource-141b0a3ed7b96065:POST:simulate","backend-resource-141b0a3ed7b96065:GET:decision_package"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-51d7a7d562a8d126","localPrefix":"rcm/gates","viewset":"DecisionGateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionGateViewSet","basename":"rcm-gate","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":961,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Every open decision gate, and which configuration rows it is blocking.\n\nClosing a gate requires a resolver, a resolving source and a closure test\nid. The service refuses anything less and the database CHECK refuses it\nagain, so a gate cannot be closed by assertion from any path.","path":"/api/v1/facility/{facility_external_id}/rcm/gates/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-51d7a7d562a8d126:GET:list","backend-resource-51d7a7d562a8d126:GET:retrieve","backend-resource-51d7a7d562a8d126:POST:close","backend-resource-51d7a7d562a8d126:POST:accept_risk","backend-resource-51d7a7d562a8d126:POST:not_applicable","backend-resource-51d7a7d562a8d126:GET:sweep"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-5cbd106eaabb5aa5","localPrefix":"rcm/traces","viewset":"DecisionTraceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionTraceViewSet","basename":"rcm-trace","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":967,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1434,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"\"Why did this cost that\" — answered from the screen, without free text.\n\nCh. 32's user-acceptance bar: the operator explains the result from the\nstructure, so the losing candidates and the reason each lost are fields,\nnot prose. The trace is append-only; a re-adjudication is a new row that\nnames the one it supersedes, and the original keeps explaining the decision\nthat was actually made at the time.","path":"/api/v1/facility/{facility_external_id}/rcm/traces/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-5cbd106eaabb5aa5:GET:list","backend-resource-5cbd106eaabb5aa5:GET:retrieve","backend-resource-5cbd106eaabb5aa5:GET:explain"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-1ceabb26cbdc853b","localPrefix":"rcm/overrides","viewset":"ConfigurationOverrideViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.ConfigurationOverrideViewSet","basename":"rcm-override","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":973,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Scope, reason, approver, expiry and retrospective review. All five.\n\nThe service refuses a global scope, a self-approval, an absent or past\nexpiry and a review due before the expiry, and writes the act as an\nappend-only audit event. The queryable row is written alongside it so the\nexpiry can be *swept* rather than found by somebody reading events.","path":"/api/v1/facility/{facility_external_id}/rcm/overrides/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-1ceabb26cbdc853b:GET:list","backend-resource-1ceabb26cbdc853b:POST:create","backend-resource-1ceabb26cbdc853b:GET:retrieve","backend-resource-1ceabb26cbdc853b:POST:expire","backend-resource-1ceabb26cbdc853b:POST:complete_review"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-78a6471dcdf583ca","localPrefix":"rcm/integration/endpoints","viewset":"IntegrationEndpointViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","basename":"rcm-integration-endpoint","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Connection endpoints, one per environment, with their certificates.","path":"/api/v1/facility/{facility_external_id}/rcm/integration/endpoints/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-78a6471dcdf583ca:GET:list","backend-resource-78a6471dcdf583ca:GET:retrieve","backend-resource-78a6471dcdf583ca:GET:certificate","backend-resource-78a6471dcdf583ca:POST:rotate_certificate","backend-resource-78a6471dcdf583ca:POST:test_connection","backend-resource-78a6471dcdf583ca:POST:replay","backend-resource-78a6471dcdf583ca:GET:errors","backend-resource-78a6471dcdf583ca:GET:export","backend-resource-78a6471dcdf583ca:GET:activation_states"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-fe0d8c3a9a892b6f","localPrefix":"rcm/finance","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","basename":"rcm-finance","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"SET-12: the six finance actions, with their balance identities visible.","path":"/api/v1/facility/{facility_external_id}/rcm/finance/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-fe0d8c3a9a892b6f:GET:list","backend-resource-fe0d8c3a9a892b6f:GET:retrieve","backend-resource-fe0d8c3a9a892b6f:GET:actions","backend-resource-fe0d8c3a9a892b6f:GET:balance_identities","backend-resource-fe0d8c3a9a892b6f:GET:claim_identity","backend-resource-fe0d8c3a9a892b6f:POST:variance","backend-resource-fe0d8c3a9a892b6f:POST:reconcile","backend-resource-fe0d8c3a9a892b6f:POST:cash_receipt","backend-resource-fe0d8c3a9a892b6f:POST:confirm_bank_receipt","backend-resource-fe0d8c3a9a892b6f:POST:settle","backend-resource-fe0d8c3a9a892b6f:POST:payment_notice","backend-resource-fe0d8c3a9a892b6f:POST:reverse","backend-resource-fe0d8c3a9a892b6f:POST:returned_payment","backend-resource-fe0d8c3a9a892b6f:POST:estimate","backend-resource-fe0d8c3a9a892b6f:POST:issue","backend-resource-fe0d8c3a9a892b6f:POST:credit","backend-resource-fe0d8c3a9a892b6f:POST:refund","backend-resource-fe0d8c3a9a892b6f:POST:aging","backend-resource-fe0d8c3a9a892b6f:GET:suspense","backend-resource-fe0d8c3a9a892b6f:POST:accounting_manifest","backend-resource-fe0d8c3a9a892b6f:POST:accounting_export_payload","backend-resource-fe0d8c3a9a892b6f:POST:accounting_export_ack","backend-resource-fe0d8c3a9a892b6f:GET:accounting_close_readiness","backend-resource-fe0d8c3a9a892b6f:POST:accounting_close","backend-resource-fe0d8c3a9a892b6f:GET:bank_accounts","backend-resource-fe0d8c3a9a892b6f:POST:bank_account_change"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-ead3ae86c7ce0546","localPrefix":"rcm/tax_allocation_policies","viewset":"TaxAllocationPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxAllocationPolicyViewSet","basename":"rcm-tax-allocation-policy","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-ead3ae86c7ce0546:GET:list","backend-resource-ead3ae86c7ce0546:POST:create","backend-resource-ead3ae86c7ce0546:GET:retrieve","backend-resource-ead3ae86c7ce0546:PATCH:partial_update","backend-resource-ead3ae86c7ce0546:POST:bind_package","backend-resource-ead3ae86c7ce0546:GET:readiness","backend-resource-ead3ae86c7ce0546:POST:transition","backend-resource-ead3ae86c7ce0546:POST:activate","backend-resource-ead3ae86c7ce0546:POST:suspend","backend-resource-ead3ae86c7ce0546:POST:supersede","backend-resource-ead3ae86c7ce0546:POST:new_version","backend-resource-ead3ae86c7ce0546:GET:evidence","backend-resource-ead3ae86c7ce0546:GET:gates"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-1d788823abbc5d0b","localPrefix":"rcm/tax_rules","viewset":"TaxRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxRuleViewSet","basename":"rcm-tax-rule","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Configure the dated tax rule; never default a rate from a category.","path":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-1d788823abbc5d0b:GET:list","backend-resource-1d788823abbc5d0b:POST:create","backend-resource-1d788823abbc5d0b:GET:retrieve","backend-resource-1d788823abbc5d0b:PATCH:partial_update","backend-resource-1d788823abbc5d0b:POST:bind_package","backend-resource-1d788823abbc5d0b:GET:readiness","backend-resource-1d788823abbc5d0b:POST:transition","backend-resource-1d788823abbc5d0b:POST:activate","backend-resource-1d788823abbc5d0b:POST:suspend","backend-resource-1d788823abbc5d0b:POST:supersede","backend-resource-1d788823abbc5d0b:POST:new_version","backend-resource-1d788823abbc5d0b:GET:evidence","backend-resource-1d788823abbc5d0b:GET:gates"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-25719ce02eb21a4c","localPrefix":"rcm/zatca_onboardings","viewset":"ZatcaOnboardingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.ZatcaOnboardingViewSet","basename":"rcm-zatca-onboarding","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Configure wave evidence separately for each legal taxpayer.","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-25719ce02eb21a4c:GET:list","backend-resource-25719ce02eb21a4c:POST:create","backend-resource-25719ce02eb21a4c:GET:retrieve","backend-resource-25719ce02eb21a4c:PATCH:partial_update","backend-resource-25719ce02eb21a4c:POST:bind_package","backend-resource-25719ce02eb21a4c:GET:readiness","backend-resource-25719ce02eb21a4c:POST:transition","backend-resource-25719ce02eb21a4c:POST:activate","backend-resource-25719ce02eb21a4c:POST:suspend","backend-resource-25719ce02eb21a4c:POST:supersede","backend-resource-25719ce02eb21a4c:POST:new_version","backend-resource-25719ce02eb21a4c:GET:evidence","backend-resource-25719ce02eb21a4c:GET:gates"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-494762949dcc3faa","localPrefix":"rcm/zatca_documents","viewset":"ZatcaDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","basename":"rcm-zatca-document","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Operate generated ZATCA documents without inventing clearance.","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_documents/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-494762949dcc3faa:GET:list","backend-resource-494762949dcc3faa:GET:retrieve","backend-resource-494762949dcc3faa:POST:ensure_for_invoice","backend-resource-494762949dcc3faa:POST:sign","backend-resource-494762949dcc3faa:POST:submit","backend-resource-494762949dcc3faa:POST:clear","backend-resource-494762949dcc3faa:POST:report","backend-resource-494762949dcc3faa:POST:reject","backend-resource-494762949dcc3faa:POST:regenerate","backend-resource-494762949dcc3faa:POST:dispatch_next_operation"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-8506d3d409500e82","localPrefix":"rcm/fatoora_units","viewset":"FatooraUnitViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraUnitViewSet","basename":"rcm-fatoora-unit","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1024,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/rcm/fatoora_units/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-8506d3d409500e82:GET:list","backend-resource-8506d3d409500e82:GET:retrieve","backend-resource-8506d3d409500e82:POST:prepare","backend-resource-8506d3d409500e82:POST:activate","backend-resource-8506d3d409500e82:POST:continue_checks"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-dbfd00182886d88f","localPrefix":"rcm/fatoora_documents","viewset":"FatooraDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraDocumentViewSet","basename":"rcm-fatoora-document","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/rcm/fatoora_documents/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-dbfd00182886d88f:GET:list","backend-resource-dbfd00182886d88f:GET:retrieve","backend-resource-dbfd00182886d88f:POST:prepare","backend-resource-dbfd00182886d88f:POST:submit","backend-resource-dbfd00182886d88f:GET:invoice_xml","backend-resource-dbfd00182886d88f:GET:invoice_pdf"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-71399bbd789d5741","localPrefix":"rcm/authorizations","viewset":"AuthorizationWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","basename":"rcm-authorization","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Prior authorizations, their clocks and the four amendment intents.","path":"/api/v1/facility/{facility_external_id}/rcm/authorizations/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-71399bbd789d5741:GET:list","backend-resource-71399bbd789d5741:GET:retrieve","backend-resource-71399bbd789d5741:GET:clocks","backend-resource-71399bbd789d5741:GET:lines","backend-resource-71399bbd789d5741:POST:observe","backend-resource-71399bbd789d5741:POST:deem","backend-resource-71399bbd789d5741:POST:amend","backend-resource-71399bbd789d5741:POST:cancel","backend-resource-71399bbd789d5741:POST:sufficiency","backend-resource-71399bbd789d5741:GET:tat_rules","backend-resource-71399bbd789d5741:GET:exemptions"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-914e2e962774f807","localPrefix":"rcm/claims","viewset":"ClaimWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.ClaimWorkbenchViewSet","basename":"rcm-claim","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1047,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"One claim, the eight facts that price it, and the encounter above it.","path":"/api/v1/facility/{facility_external_id}/rcm/claims/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-914e2e962774f807:GET:list","backend-resource-914e2e962774f807:GET:retrieve","backend-resource-914e2e962774f807:GET:by_encounter","backend-resource-914e2e962774f807:GET:lines","backend-resource-914e2e962774f807:GET:attachments","backend-resource-914e2e962774f807:POST:classify_response"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-f4ba8f090d82aa44","localPrefix":"rcm/approval_codes","viewset":"ApprovalGrantViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.approval.ApprovalGrantViewSet","basename":"rcm-approval-code","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1057,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/approval.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/rcm/approval_codes/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-f4ba8f090d82aa44:POST:create"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-d1605612e4217bb4","localPrefix":"rcm/bridge","viewset":"BillingBridgeViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","basename":"rcm-bridge","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1063,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":582,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Cross-navigation between MANSOQ Billing and the Saudi RCM subsystem.\n\nRead-only by construction. Every action resolves its subject inside the\nfacility in the URL, so an account, invoice, encounter or patient from\nanother tenant is a 404 rather than a composed view of somebody else's\nmoney.","path":"/api/v1/facility/{facility_external_id}/rcm/bridge/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-d1605612e4217bb4:GET:list","backend-resource-d1605612e4217bb4:GET:account","backend-resource-d1605612e4217bb4:GET:encounter","backend-resource-d1605612e4217bb4:GET:invoice","backend-resource-d1605612e4217bb4:GET:patient","backend-resource-d1605612e4217bb4:GET:remittance","backend-resource-d1605612e4217bb4:GET:liability_split"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-3e5a10321cf26b9a","localPrefix":"rcm/denials","viewset":"DenialWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","basename":"rcm-denial","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1071,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Denials: category, team, evidence, deadlines, remedies and disposition.","path":"/api/v1/facility/{facility_external_id}/rcm/denials/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-3e5a10321cf26b9a:GET:list","backend-resource-3e5a10321cf26b9a:GET:retrieve","backend-resource-3e5a10321cf26b9a:GET:remedies","backend-resource-3e5a10321cf26b9a:GET:deadlines","backend-resource-3e5a10321cf26b9a:POST:remedy","backend-resource-3e5a10321cf26b9a:GET:dispute_routes","backend-resource-3e5a10321cf26b9a:POST:route_dispute","backend-resource-3e5a10321cf26b9a:GET:queues"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-fe995a069111992a","localPrefix":"rcm/liability","viewset":"PatientLiabilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","basename":"rcm-liability","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Collectable patient debt and unresolved insurance shortfall, side by side.","path":"/api/v1/facility/{facility_external_id}/rcm/liability/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-fe995a069111992a:GET:list","backend-resource-fe995a069111992a:GET:retrieve","backend-resource-fe995a069111992a:GET:position","backend-resource-fe995a069111992a:POST:evaluate","backend-resource-fe995a069111992a:POST:decide","backend-resource-fe995a069111992a:POST:transfer","backend-resource-fe995a069111992a:POST:estimate","backend-resource-fe995a069111992a:POST:acknowledge","backend-resource-fe995a069111992a:GET:undertakings","backend-resource-fe995a069111992a:POST:deposit","backend-resource-fe995a069111992a:POST:reconcile_deposit","backend-resource-fe995a069111992a:POST:upgrade","backend-resource-fe995a069111992a:POST:copayment","backend-resource-fe995a069111992a:POST:write_off","backend-resource-fe995a069111992a:POST:write_off_reversal"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-53039bf7ba82cd70","localPrefix":"rcm/work_queues","viewset":"WorkQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","basename":"rcm-work-queue","source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-core","classSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Queues with owners. A queue nobody escalates to is a backlog with a name.","path":"/api/v1/facility/{facility_external_id}/rcm/work_queues/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-53039bf7ba82cd70:GET:list","backend-resource-53039bf7ba82cd70:POST:create","backend-resource-53039bf7ba82cd70:GET:retrieve","backend-resource-53039bf7ba82cd70:PUT:update","backend-resource-53039bf7ba82cd70:PATCH:partial_update","backend-resource-53039bf7ba82cd70:GET:protocol_mandated","backend-resource-53039bf7ba82cd70:GET:stuck_transactions","backend-resource-53039bf7ba82cd70:POST:raise_stuck_ticket","backend-resource-53039bf7ba82cd70:GET:review_items","backend-resource-53039bf7ba82cd70:GET:routed_gates"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-ad39f7e2506c3edf","localPrefix":"","viewset":"BaseViewSet","classId":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.api.viewsets.BaseViewSet","basename":"mansoq_demo_facility_setup-demo","source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-demo-facility-setup","classSource":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}//","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-ad39f7e2506c3edf:GET:hello","backend-resource-ad39f7e2506c3edf:GET:seed_packs","backend-resource-ad39f7e2506c3edf:GET:profiles","backend-resource-ad39f7e2506c3edf:POST:validate","backend-resource-ad39f7e2506c3edf:GET:runs","backend-resource-ad39f7e2506c3edf:POST:runs","backend-resource-ad39f7e2506c3edf:GET:run_detail"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-6cfc8bec1f3499f9","localPrefix":"sandbox","viewset":"SandboxViewSet","classId":"repositories/platform/mansoq-experience-be:mansoq_experience_sandbox_be.api.viewsets.SandboxViewSet","basename":"mansoq_experience_sandbox_be-sandbox","source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-experience-be","classSource":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/sandbox/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-6cfc8bec1f3499f9:POST:create","backend-resource-6cfc8bec1f3499f9:GET:retrieve","backend-resource-6cfc8bec1f3499f9:DELETE:destroy"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-bbeca964563b8b66","localPrefix":"hello","viewset":"HelloViewset","classId":"repositories/platform/mansoq-hello:hello.api.viewsets.hello.HelloViewset","basename":"hello__hello","source":{"path":"repositories/platform/mansoq-hello/hello/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-hello","classSource":{"path":"repositories/platform/mansoq-hello/hello/api/viewsets/hello.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/hello/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-bbeca964563b8b66:GET:list","backend-resource-bbeca964563b8b66:POST:create","backend-resource-bbeca964563b8b66:GET:retrieve","backend-resource-bbeca964563b8b66:PUT:update","backend-resource-bbeca964563b8b66:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-1783f85fb2be1cc6","localPrefix":"notification-triggers","viewset":"NotificationTriggerViewSet","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTriggerViewSet","basename":"notification-triggers","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-im-wrapper","classSource":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/notification-triggers/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-1783f85fb2be1cc6:GET:list","backend-resource-1783f85fb2be1cc6:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-543524d154a340b4","localPrefix":"notification-templates","viewset":"NotificationTemplateViewSet","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTemplateViewSet","basename":"notification-templates","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-im-wrapper","classSource":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/notification-templates/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-543524d154a340b4:GET:list","backend-resource-543524d154a340b4:GET:retrieve","backend-resource-543524d154a340b4:POST:toggle_active","backend-resource-543524d154a340b4:POST:sync","backend-resource-543524d154a340b4:POST:set_variable_mapping","backend-resource-543524d154a340b4:GET:variable_schema","backend-resource-543524d154a340b4:POST:preview_variable_mapping"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-e1eabccefd35f434","localPrefix":"notification-events","viewset":"NotificationEventViewSet","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationEventViewSet","basename":"notification-events","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-im-wrapper","classSource":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/notification-events/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-e1eabccefd35f434:GET:list","backend-resource-e1eabccefd35f434:GET:retrieve","backend-resource-e1eabccefd35f434:POST:dispatch_recipients"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-7616d83cf7a96b76","localPrefix":"notification-recipients","viewset":"NotificationRecipientViewSet","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationRecipientViewSet","basename":"notification-recipients","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-im-wrapper","classSource":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":345,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/notification-recipients/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-7616d83cf7a96b76:GET:list","backend-resource-7616d83cf7a96b76:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-4e216bfe43735719","localPrefix":"in_app_notifications","viewset":"InAppNotificationViewSet","classId":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.in_app_notification.InAppNotificationViewSet","basename":"in_app_notifications","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-notifications-be","classSource":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/in_app_notifications/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-4e216bfe43735719:GET:list","backend-resource-4e216bfe43735719:GET:retrieve","backend-resource-4e216bfe43735719:POST:mark_read","backend-resource-4e216bfe43735719:POST:mark_unread"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-e4f8410dec35454d","localPrefix":"outbound_notifications","viewset":"OutboundNotificationViewSet","classId":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.outbound_notification.OutboundNotificationViewSet","basename":"outbound_notifications","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-notifications-be","classSource":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/outbound_notification.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/outbound_notifications/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-e4f8410dec35454d:GET:list","backend-resource-e4f8410dec35454d:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-aa171f70942d7881","localPrefix":"web_push_subscriptions","viewset":"WebPushSubscriptionViewSet","classId":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.web_push_subscription.WebPushSubscriptionViewSet","basename":"web_push_subscriptions","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-notifications-be","classSource":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/web_push_subscriptions/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-aa171f70942d7881:GET:list","backend-resource-aa171f70942d7881:POST:create","backend-resource-aa171f70942d7881:POST:unsubscribe","backend-resource-aa171f70942d7881:GET:vapid_public_key"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-bae36e89ad3c51c6","localPrefix":"payment-method-line","viewset":"PaymentMethodLineViewSet","classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.payment_method_line.viewset.PaymentMethodLineViewSet","basename":"payment-method-line","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-odoo-be","classSource":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/payment_method_line/viewset.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"ViewSet for fetching payment method lines from Odoo.\n\nPayment method lines represent available payment sources for Care of Accounts\n(charity, sponsor, fund payments on behalf of patients).\n\nUsage:\n    GET /api/v1/odoo/payment-method-line/\n    GET /api/v1/odoo/payment-method-line/?journal_type=credit","path":"/api/{installed_plugin_prefix}/payment-method-line/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-bae36e89ad3c51c6:GET:list","backend-resource-bae36e89ad3c51c6:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-cf5f0978992065df","localPrefix":"cash-session","viewset":"CashSessionViewSet","classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_session.viewset.CashSessionViewSet","basename":"cash-session","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-odoo-be","classSource":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"ViewSet for managing cash sessions with Odoo.\n\nAll endpoints are facility-scoped and use the authenticated user.\n\nURL Pattern: /facility/{facility_external_id}/cash-session/\n\nEndpoints:\n- POST / - Open a new session\n- PUT /close/ - Close current session\n- GET /current/ - Get current session for authenticated user at location\n- GET / - List sessions\n- GET /counters/ - List all counters with session status","path":"/api/{installed_plugin_prefix}/cash-session/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-cf5f0978992065df:GET:list","backend-resource-cf5f0978992065df:POST:create","backend-resource-cf5f0978992065df:PUT:close_session","backend-resource-cf5f0978992065df:POST:close_session","backend-resource-cf5f0978992065df:POST:current_session","backend-resource-cf5f0978992065df:GET:list_counters"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-ac73b721fc117522","localPrefix":"cash-transfer","viewset":"CashTransferViewSet","classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","basename":"cash-transfer","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-odoo-be","classSource":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"ViewSet for managing cash transfers with Odoo.\n\nAll endpoints are facility-scoped and use the authenticated user.\n\nURL Pattern: /facility/{facility_external_id}/cash-transfer/\n\nEndpoints:\n- GET / - List transfers (with optional filters)\n- POST / - Create a new transfer\n- PUT /{id}/accept/ - Accept a transfer\n- PUT /{id}/reject/ - Reject a transfer\n- PUT /{id}/cancel/ - Cancel a transfer (by sender)\n- GET /pending/ - Get pending incoming transfers","path":"/api/{installed_plugin_prefix}/cash-transfer/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-ac73b721fc117522:GET:list","backend-resource-ac73b721fc117522:POST:create","backend-resource-ac73b721fc117522:PUT:accept_transfer","backend-resource-ac73b721fc117522:POST:accept_transfer","backend-resource-ac73b721fc117522:PUT:reject_transfer","backend-resource-ac73b721fc117522:POST:reject_transfer","backend-resource-ac73b721fc117522:PUT:cancel_transfer","backend-resource-ac73b721fc117522:POST:cancel_transfer","backend-resource-ac73b721fc117522:GET:pending_transfers"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-928c8e11255464cb","localPrefix":"","viewset":"MansoqPeopleViewSet","classId":"repositories/platform/mansoq-people-be:mansoq_people_be.api.viewsets.MansoqPeopleViewSet","basename":"mansoq_people_be","source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-people-be","classSource":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/viewsets.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}//","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-928c8e11255464cb:GET:list","backend-resource-928c8e11255464cb:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-0cc15aab7467cb99","localPrefix":"","viewset":"SuperBatchRequestView","classId":"repositories/platform/mansoq-super-batch-be:super_batch_request.api.viewsets.batch_request.SuperBatchRequestView","basename":"super_batch_request","source":{"path":"repositories/platform/mansoq-super-batch-be/super_batch_request/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/platform/mansoq-super-batch-be","classSource":{"path":"repositories/platform/mansoq-super-batch-be/super_batch_request/api/viewsets/batch_request.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}//","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-0cc15aab7467cb99:POST:create"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-2da2ae2b28265b10","localPrefix":"consent","viewset":"ConsentViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.viewsets.consent.ConsentViewSet","basename":"abdm__consent","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-abdm-teleicu","classSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/consent/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-2da2ae2b28265b10:GET:list","backend-resource-2da2ae2b28265b10:POST:create","backend-resource-2da2ae2b28265b10:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-284724b2bd264d2b","localPrefix":"health_information","viewset":"HealthInformationViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.viewsets.health_information.HealthInformationViewSet","basename":"abdm__health_information","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-abdm-teleicu","classSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_information.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/health_information/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-284724b2bd264d2b:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-5dd41d67fa21a20f","localPrefix":"abha_number","viewset":"AbhaNumberViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.viewsets.abha_number.AbhaNumberViewSet","basename":"abdm__abha_number","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-abdm-teleicu","classSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/abha_number.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/abha_number/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-5dd41d67fa21a20f:POST:create","backend-resource-5dd41d67fa21a20f:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-bf1cf73189850f91","localPrefix":"health_facility","viewset":"HealthFacilityViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.viewsets.health_facility.HealthFacilityViewSet","basename":"abdm__health_facility","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-abdm-teleicu","classSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/health_facility/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-bf1cf73189850f91:GET:list","backend-resource-bf1cf73189850f91:POST:create","backend-resource-bf1cf73189850f91:GET:retrieve","backend-resource-bf1cf73189850f91:PUT:update","backend-resource-bf1cf73189850f91:PATCH:partial_update","backend-resource-bf1cf73189850f91:POST:register_service"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-910af296b17ea167","localPrefix":"v3/health_id","viewset":"HealthIdViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","basename":"abdm__v3__health_id","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-abdm-teleicu","classSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/v3/health_id/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-910af296b17ea167:POST:link_abha_number_and_patient","backend-resource-910af296b17ea167:POST:abha_create__verify_aadhaar_bio","backend-resource-910af296b17ea167:POST:abha_create__auth_init_via_face","backend-resource-910af296b17ea167:POST:abha_create__capture_pid_via_face","backend-resource-910af296b17ea167:POST:abha_create__verify_aadhaar_face","backend-resource-910af296b17ea167:POST:abha_create__verify_aadhaar_demographics","backend-resource-910af296b17ea167:POST:abha_create__send_aadhaar_otp","backend-resource-910af296b17ea167:POST:abha_create__verify_aadhaar_otp","backend-resource-910af296b17ea167:POST:abha_create__link_mobile_number","backend-resource-910af296b17ea167:POST:abha_create__verify_mobile_otp","backend-resource-910af296b17ea167:POST:abha_create__abha_address_suggestion","backend-resource-910af296b17ea167:POST:abha_create__enrol_abha_address","backend-resource-910af296b17ea167:POST:abha_login__send_otp","backend-resource-910af296b17ea167:POST:abha_login__verify_otp","backend-resource-910af296b17ea167:POST:abha_login__verify_user","backend-resource-910af296b17ea167:POST:abha_login__check_auth_methods","backend-resource-910af296b17ea167:GET:abha_card"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-486766af533adc32","localPrefix":"v3/hip","viewset":"HIPViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPViewSet","basename":"abdm__v3__hip","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-abdm-teleicu","classSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/v3/hip/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-486766af533adc32:POST:link__carecontext","backend-resource-486766af533adc32:GET:patient__fetch_by_token"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-739dfa38d59dc0e5","localPrefix":"v3/hiu","viewset":"HIUViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUViewSet","basename":"abdm__v3__hiu","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-abdm-teleicu","classSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/v3/hiu/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-739dfa38d59dc0e5:POST:identity__authentication","backend-resource-739dfa38d59dc0e5:POST:consent__request__init","backend-resource-739dfa38d59dc0e5:POST:consent__request__status","backend-resource-739dfa38d59dc0e5:POST:consent__fetch","backend-resource-739dfa38d59dc0e5:POST:data_flow__health_information__request"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-19e5b31bcd0d5dd1","localPrefix":"v3/utility","viewset":"UtilityViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.utility.UtilityViewSet","basename":"abdm__v3__utility","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-abdm-teleicu","classSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/utility.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/v3/utility/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-19e5b31bcd0d5dd1:GET:states","backend-resource-19e5b31bcd0d5dd1:GET:districts"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-b4296d67be79e80d","localPrefix":"api/v3","viewset":"HIPCallbackViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","basename":"abdm__v3__hip__callback","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-abdm-teleicu","classSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/api/v3/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-b4296d67be79e80d:POST:hip__token__on_generate_token","backend-resource-b4296d67be79e80d:POST:link__on_carecontext","backend-resource-b4296d67be79e80d:POST:hip__patient__care_context__discover","backend-resource-b4296d67be79e80d:POST:hip__link__care_context__init","backend-resource-b4296d67be79e80d:POST:hip__link__care_context__confirm","backend-resource-b4296d67be79e80d:POST:consent__request__hip__notify","backend-resource-b4296d67be79e80d:POST:hip__health_information__request","backend-resource-b4296d67be79e80d:POST:hip__patient__share"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-2d4da1f3d3fe2c2c","localPrefix":"api/v3","viewset":"HIUCallbackViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUCallbackViewSet","basename":"abdm__v3__hiu__callback","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-abdm-teleicu","classSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/api/v3/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-2d4da1f3d3fe2c2c:POST:hiu__consent__request__on_init","backend-resource-2d4da1f3d3fe2c2c:POST:hiu__consent__request__on_status","backend-resource-2d4da1f3d3fe2c2c:POST:hiu__consent__request__notify","backend-resource-2d4da1f3d3fe2c2c:POST:hiu__consent__on_fetch","backend-resource-2d4da1f3d3fe2c2c:POST:hiu__health_information__on_request","backend-resource-2d4da1f3d3fe2c2c:POST:hiu__health_information__transfer"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-5660b057c239ea5a","localPrefix":"health_check","viewset":"HealthCheckViewSet","classId":"repositories/teleicu/mansoq-auto-tag:mansoq_auto_tag.api.viewsets.health_check.HealthCheckViewSet","basename":"auto_tag__health_check","source":{"path":"repositories/teleicu/mansoq-auto-tag/mansoq_auto_tag/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-auto-tag","classSource":{"path":"repositories/teleicu/mansoq-auto-tag/mansoq_auto_tag/api/viewsets/health_check.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/health_check/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-5660b057c239ea5a:GET:ping"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-19e1ab1660ca6c25","localPrefix":"users","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.users.UserViewSet","basename":null,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-ayushma","classSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/users","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-19e1ab1660ca6c25:GET:list","backend-resource-19e1ab1660ca6c25:POST:create","backend-resource-19e1ab1660ca6c25:GET:retrieve","backend-resource-19e1ab1660ca6c25:PATCH:partial_update","backend-resource-19e1ab1660ca6c25:DELETE:destroy","backend-resource-19e1ab1660ca6c25:GET:me","backend-resource-19e1ab1660ca6c25:PATCH:partial_update_me"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-14c411b3df2e5cc4","localPrefix":"auth","viewset":"ResetPasswordViewset","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.token.ResetPasswordViewset","basename":"token","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-ayushma","classSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/auth","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-14c411b3df2e5cc4:POST:forgot","backend-resource-14c411b3df2e5cc4:POST:verify","backend-resource-14c411b3df2e5cc4:POST:reset"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-99cd9df4edc44903","localPrefix":"auth","viewset":"AuthViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.auth.AuthViewSet","basename":"auth","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-ayushma","classSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/auth","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-99cd9df4edc44903:POST:register","backend-resource-99cd9df4edc44903:POST:login","backend-resource-99cd9df4edc44903:DELETE:logout"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-11bd471c7bb7a52f","localPrefix":"chats","viewset":"OrphanChatViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.orphan.OrphanChatViewSet","basename":"orphan_chat","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-ayushma","classSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/chats","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-11bd471c7bb7a52f:GET:list","backend-resource-11bd471c7bb7a52f:POST:create","backend-resource-11bd471c7bb7a52f:GET:retrieve","backend-resource-11bd471c7bb7a52f:PATCH:partial_update","backend-resource-11bd471c7bb7a52f:POST:converse","backend-resource-11bd471c7bb7a52f:POST:transcribe","backend-resource-11bd471c7bb7a52f:POST:completion"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-1c6523e0111692c6","localPrefix":"feedback","viewset":"ChatFeedbackViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatFeedbackViewSet","basename":"feedback","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-ayushma","classSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/feedback","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-1c6523e0111692c6:GET:list","backend-resource-1c6523e0111692c6:POST:create","backend-resource-1c6523e0111692c6:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-d06feceb999d63db","localPrefix":"temptokens","viewset":"TempTokenViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.service.TempTokenViewSet","basename":"temptoken","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-ayushma","classSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/service.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/temptokens","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-d06feceb999d63db:POST:create"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-1a5c5ae04523a19c","localPrefix":"projects","viewset":"ProjectViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.project.ProjectViewSet","basename":null,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-ayushma","classSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/projects","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-1a5c5ae04523a19c:GET:list","backend-resource-1a5c5ae04523a19c:POST:create","backend-resource-1a5c5ae04523a19c:GET:retrieve","backend-resource-1a5c5ae04523a19c:PATCH:partial_update","backend-resource-1a5c5ae04523a19c:DELETE:destroy","backend-resource-1a5c5ae04523a19c:POST:create_assistant","backend-resource-1a5c5ae04523a19c:GET:list_assistants"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-23cc762cc82a11da","localPrefix":"documents","viewset":"ProjectDocumentViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.document.ProjectDocumentViewSet","basename":null,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-ayushma","classSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/document.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/projects/{project_external_id}/documents","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-23cc762cc82a11da:GET:list","backend-resource-23cc762cc82a11da:POST:create","backend-resource-23cc762cc82a11da:GET:retrieve","backend-resource-23cc762cc82a11da:PATCH:partial_update","backend-resource-23cc762cc82a11da:DELETE:destroy"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-1bcd9aa5d6f1f0dd","localPrefix":"chats","viewset":"ChatViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatViewSet","basename":null,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-ayushma","classSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/projects/{project_external_id}/chats","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-1bcd9aa5d6f1f0dd:GET:list","backend-resource-1bcd9aa5d6f1f0dd:POST:create","backend-resource-1bcd9aa5d6f1f0dd:GET:retrieve","backend-resource-1bcd9aa5d6f1f0dd:PATCH:partial_update","backend-resource-1bcd9aa5d6f1f0dd:DELETE:destroy","backend-resource-1bcd9aa5d6f1f0dd:GET:feedbacks","backend-resource-1bcd9aa5d6f1f0dd:GET:list_all","backend-resource-1bcd9aa5d6f1f0dd:POST:speech_to_text","backend-resource-1bcd9aa5d6f1f0dd:POST:converse"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-b4583a2d3401fc3d","localPrefix":"tests/suites","viewset":"TestSuiteViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.TestSuiteViewSet","basename":null,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-ayushma","classSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/tests/suites","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-b4583a2d3401fc3d:GET:list","backend-resource-b4583a2d3401fc3d:POST:create","backend-resource-b4583a2d3401fc3d:GET:retrieve","backend-resource-b4583a2d3401fc3d:PATCH:partial_update","backend-resource-b4583a2d3401fc3d:DELETE:destroy"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-d8de490e428a138e","localPrefix":"questions","viewset":"TestQuestionViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.TestQuestionViewSet","basename":null,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-ayushma","classSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/questions","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-d8de490e428a138e:GET:list","backend-resource-d8de490e428a138e:POST:create","backend-resource-d8de490e428a138e:GET:retrieve","backend-resource-d8de490e428a138e:PATCH:partial_update","backend-resource-d8de490e428a138e:DELETE:destroy"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-dd81ec7e3bd8fbf9","localPrefix":"documents","viewset":"TestQuestionDocumentViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.document.TestQuestionDocumentViewSet","basename":null,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-ayushma","classSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/document.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/questions/{test_question_external_id}/documents","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-dd81ec7e3bd8fbf9:GET:list","backend-resource-dd81ec7e3bd8fbf9:POST:create","backend-resource-dd81ec7e3bd8fbf9:GET:retrieve","backend-resource-dd81ec7e3bd8fbf9:DELETE:destroy"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-a16707ab453d7fb9","localPrefix":"runs","viewset":"TestRunViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.TestRunViewSet","basename":null,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-ayushma","classSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/runs","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-a16707ab453d7fb9:GET:list","backend-resource-a16707ab453d7fb9:POST:create","backend-resource-a16707ab453d7fb9:GET:retrieve","backend-resource-a16707ab453d7fb9:PATCH:partial_update","backend-resource-a16707ab453d7fb9:DELETE:destroy"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-ac08f0f0696ba3c6","localPrefix":"feedback","viewset":"FeedbackViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.FeedbackViewSet","basename":null,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-ayushma","classSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/runs/{run_external_id}/feedback","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-ac08f0f0696ba3c6:GET:list","backend-resource-ac08f0f0696ba3c6:POST:create","backend-resource-ac08f0f0696ba3c6:GET:retrieve","backend-resource-ac08f0f0696ba3c6:PATCH:partial_update","backend-resource-ac08f0f0696ba3c6:DELETE:destroy"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-35ab081f23510898","localPrefix":"users","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","basename":"users","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/users/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-35ab081f23510898:GET:list","backend-resource-35ab081f23510898:POST:create","backend-resource-35ab081f23510898:GET:retrieve","backend-resource-35ab081f23510898:PUT:update","backend-resource-35ab081f23510898:PATCH:partial_update","backend-resource-35ab081f23510898:DELETE:destroy","backend-resource-35ab081f23510898:POST:upsert","backend-resource-35ab081f23510898:GET:getcurrentuser","backend-resource-35ab081f23510898:GET:check_availability","backend-resource-35ab081f23510898:POST:profile_picture","backend-resource-35ab081f23510898:DELETE:profile_picture","backend-resource-35ab081f23510898:PATCH:pnconfig","backend-resource-35ab081f23510898:GET:pnconfig","backend-resource-35ab081f23510898:POST:generate_service_account_token","backend-resource-35ab081f23510898:DELETE:revoke_service_account_token","backend-resource-35ab081f23510898:POST:set_preferences"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-d7561ad191e80c60","localPrefix":"plug_config","viewset":"PlugConfigViewset","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.viewsets.plug_config.PlugConfigViewset","basename":"plug_configs","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/viewsets/plug_config.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/plug_config/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-d7561ad191e80c60:GET:list","backend-resource-d7561ad191e80c60:POST:create","backend-resource-d7561ad191e80c60:GET:retrieve","backend-resource-d7561ad191e80c60:PUT:update","backend-resource-d7561ad191e80c60:PATCH:partial_update","backend-resource-d7561ad191e80c60:DELETE:destroy"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-b9a006212603249b","localPrefix":"files","viewset":"FileUploadViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","basename":"files","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/files/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-b9a006212603249b:GET:list","backend-resource-b9a006212603249b:POST:create","backend-resource-b9a006212603249b:GET:retrieve","backend-resource-b9a006212603249b:PUT:update","backend-resource-b9a006212603249b:PATCH:partial_update","backend-resource-b9a006212603249b:POST:mark_upload_completed","backend-resource-b9a006212603249b:POST:archive","backend-resource-b9a006212603249b:POST:upload_file"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-d51a839de8a2d058","localPrefix":"meta_artifacts","viewset":"MetaArtifactViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.meta_artifact.MetaArtifactViewSet","basename":"meta_artifacts","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/meta_artifacts/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-d51a839de8a2d058:GET:list","backend-resource-d51a839de8a2d058:POST:create","backend-resource-d51a839de8a2d058:GET:retrieve","backend-resource-d51a839de8a2d058:PUT:update","backend-resource-d51a839de8a2d058:PATCH:partial_update","backend-resource-d51a839de8a2d058:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-3ae691ca36524ef9","localPrefix":"otp","viewset":"OTPLoginView","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.login.OTPLoginView","basename":"otp-login","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/otp/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-3ae691ca36524ef9:POST:send","backend-resource-3ae691ca36524ef9:POST:login"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-0bde278184e0dcc2","localPrefix":"otp/password_reset","viewset":"OTPResetPasswordView","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.otp_viewset.reset_password.OTPResetPasswordView","basename":"otp-password-reset","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/otp/password_reset/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-0bde278184e0dcc2:POST:send","backend-resource-0bde278184e0dcc2:POST:confirm"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-9c82a3b7409b9932","localPrefix":"otp/patient","viewset":"PatientOTPView","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.patient.PatientOTPView","basename":"otp-patient","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/patient.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/otp/patient/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-9c82a3b7409b9932:GET:list","backend-resource-9c82a3b7409b9932:POST:create"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-8b3fb194462c4df9","localPrefix":"otp/slots","viewset":"OTPSlotViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","basename":"otp-slots","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/otp/slots/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-8b3fb194462c4df9:GET:retrieve","backend-resource-8b3fb194462c4df9:POST:get_slots_for_day","backend-resource-8b3fb194462c4df9:POST:create_appointment","backend-resource-8b3fb194462c4df9:POST:cancel_appointment","backend-resource-8b3fb194462c4df9:GET:get_appointments"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-58220de8741942de","localPrefix":"batch_requests","viewset":"BatchRequestView","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.batch_request.BatchRequestView","basename":"batch-requests","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/batch_request.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/batch_requests/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-58220de8741942de:POST:create"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-bc60602820eb41cd","localPrefix":"valueset","viewset":"ValueSetViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","basename":"value-set","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/valueset/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-bc60602820eb41cd:GET:list","backend-resource-bc60602820eb41cd:POST:create","backend-resource-bc60602820eb41cd:GET:retrieve","backend-resource-bc60602820eb41cd:PUT:update","backend-resource-bc60602820eb41cd:PATCH:partial_update","backend-resource-bc60602820eb41cd:DELETE:destroy","backend-resource-bc60602820eb41cd:POST:upsert","backend-resource-bc60602820eb41cd:POST:expand","backend-resource-bc60602820eb41cd:POST:preview_search","backend-resource-bc60602820eb41cd:POST:validate_code","backend-resource-bc60602820eb41cd:POST:lookup_code","backend-resource-bc60602820eb41cd:GET:favourites","backend-resource-bc60602820eb41cd:POST:add_favourite","backend-resource-bc60602820eb41cd:POST:remove_favourite","backend-resource-bc60602820eb41cd:POST:clear_favourites","backend-resource-bc60602820eb41cd:POST:add_recent_view","backend-resource-bc60602820eb41cd:POST:remove_recent_view","backend-resource-bc60602820eb41cd:GET:recent_views","backend-resource-bc60602820eb41cd:POST:clear_recent_views"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-b6b4692cf2ac19a5","localPrefix":"questionnaire","viewset":"QuestionnaireViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","basename":"questionnaire","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/questionnaire/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-b6b4692cf2ac19a5:GET:list","backend-resource-b6b4692cf2ac19a5:POST:create","backend-resource-b6b4692cf2ac19a5:GET:retrieve","backend-resource-b6b4692cf2ac19a5:PUT:update","backend-resource-b6b4692cf2ac19a5:PATCH:partial_update","backend-resource-b6b4692cf2ac19a5:DELETE:destroy","backend-resource-b6b4692cf2ac19a5:GET:favorite_lists","backend-resource-b6b4692cf2ac19a5:POST:add_favorite","backend-resource-b6b4692cf2ac19a5:POST:remove_favorite","backend-resource-b6b4692cf2ac19a5:POST:upsert","backend-resource-b6b4692cf2ac19a5:POST:submit","backend-resource-b6b4692cf2ac19a5:GET:get_organizations","backend-resource-b6b4692cf2ac19a5:POST:set_organizations"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-4e8b93a7bc8a738f","localPrefix":"form_submission","viewset":"FormSubmissionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.form_submission.FormSubmissionViewSet","basename":"form_submission","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/form_submission/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-4e8b93a7bc8a738f:GET:list","backend-resource-4e8b93a7bc8a738f:POST:create","backend-resource-4e8b93a7bc8a738f:GET:retrieve","backend-resource-4e8b93a7bc8a738f:PUT:update","backend-resource-4e8b93a7bc8a738f:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-3998b133998b34f5","localPrefix":"supply_delivery","viewset":"SupplyDeliveryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","basename":"supply_delivery","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/supply_delivery/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-3998b133998b34f5:GET:list","backend-resource-3998b133998b34f5:POST:create","backend-resource-3998b133998b34f5:GET:retrieve","backend-resource-3998b133998b34f5:PUT:update","backend-resource-3998b133998b34f5:PATCH:partial_update","backend-resource-3998b133998b34f5:POST:upsert","backend-resource-3998b133998b34f5:GET:delivery_orders"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-b61051793b9c9a50","localPrefix":"supply_request","viewset":"SupplyRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","basename":"supply_request","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/supply_request/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-b61051793b9c9a50:GET:list","backend-resource-b61051793b9c9a50:POST:create","backend-resource-b61051793b9c9a50:GET:retrieve","backend-resource-b61051793b9c9a50:PUT:update","backend-resource-b61051793b9c9a50:PATCH:partial_update","backend-resource-b61051793b9c9a50:POST:upsert","backend-resource-b61051793b9c9a50:GET:request_orders"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-bed79876209a56ca","localPrefix":"tag_config","viewset":"TagConfigViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.tag_config.TagConfigViewSet","basename":"tag_config","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/tag_config/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-bed79876209a56ca:GET:list","backend-resource-bed79876209a56ca:POST:create","backend-resource-bed79876209a56ca:GET:retrieve","backend-resource-bed79876209a56ca:PUT:update","backend-resource-bed79876209a56ca:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-a5f3222cf169613e","localPrefix":"questionnaire_response_template","viewset":"QuestionnaireResponseTemplateViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","basename":"questionnaire_response_template","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/questionnaire_response_template/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-a5f3222cf169613e:GET:list","backend-resource-a5f3222cf169613e:POST:create","backend-resource-a5f3222cf169613e:GET:retrieve","backend-resource-a5f3222cf169613e:PUT:update","backend-resource-a5f3222cf169613e:PATCH:partial_update","backend-resource-a5f3222cf169613e:DELETE:destroy","backend-resource-a5f3222cf169613e:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-22f8b5187eb45703","localPrefix":"observation_definition","viewset":"ObservationDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","basename":"observation_definition","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/observation_definition/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-22f8b5187eb45703:GET:list","backend-resource-22f8b5187eb45703:POST:create","backend-resource-22f8b5187eb45703:GET:retrieve","backend-resource-22f8b5187eb45703:PUT:update","backend-resource-22f8b5187eb45703:PATCH:partial_update","backend-resource-22f8b5187eb45703:POST:upsert","backend-resource-22f8b5187eb45703:GET:metrics"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-409618eef5b7941c","localPrefix":"product_knowledge","viewset":"ProductKnowledgeViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","basename":"product_knowledge","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/product_knowledge/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-409618eef5b7941c:GET:list","backend-resource-409618eef5b7941c:POST:create","backend-resource-409618eef5b7941c:GET:retrieve","backend-resource-409618eef5b7941c:PUT:update","backend-resource-409618eef5b7941c:PATCH:partial_update","backend-resource-409618eef5b7941c:GET:favorite_lists","backend-resource-409618eef5b7941c:POST:add_favorite","backend-resource-409618eef5b7941c:POST:remove_favorite","backend-resource-409618eef5b7941c:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-30e24600563a3581","localPrefix":"medication/dispense","viewset":"MedicationDispenseViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","basename":"medication-dispense","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/medication/dispense/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-30e24600563a3581:GET:list","backend-resource-30e24600563a3581:POST:create","backend-resource-30e24600563a3581:GET:retrieve","backend-resource-30e24600563a3581:PUT:update","backend-resource-30e24600563a3581:PATCH:partial_update","backend-resource-30e24600563a3581:POST:upsert","backend-resource-30e24600563a3581:GET:summary"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-c8612ab673ffaa4f","localPrefix":"patient_identifier_config","viewset":"PatientIdentifierConfigViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","basename":"patient-identifier-config","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient_identifier_config/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-c8612ab673ffaa4f:GET:list","backend-resource-c8612ab673ffaa4f:POST:create","backend-resource-c8612ab673ffaa4f:GET:retrieve","backend-resource-c8612ab673ffaa4f:PUT:update","backend-resource-c8612ab673ffaa4f:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-3943014204fe8019","localPrefix":"organization","viewset":"OrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","basename":"organization","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/organization/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-3943014204fe8019:GET:list","backend-resource-3943014204fe8019:POST:create","backend-resource-3943014204fe8019:GET:retrieve","backend-resource-3943014204fe8019:PUT:update","backend-resource-3943014204fe8019:PATCH:partial_update","backend-resource-3943014204fe8019:DELETE:destroy","backend-resource-3943014204fe8019:POST:upsert","backend-resource-3943014204fe8019:GET:mine","backend-resource-3943014204fe8019:GET:accessible_role_organizations","backend-resource-3943014204fe8019:POST:managing_organization"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-3c603eeb6e469a28","localPrefix":"govt/organization","viewset":"OrganizationPublicViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationPublicViewSet","basename":"govt-organization","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/govt/organization/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-3c603eeb6e469a28:GET:list","backend-resource-3c603eeb6e469a28:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-7245bb79716450d5","localPrefix":"role","viewset":"RoleViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.security.api.viewsets.roles.RoleViewSet","basename":"role","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/role/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-7245bb79716450d5:GET:list","backend-resource-7245bb79716450d5:POST:create","backend-resource-7245bb79716450d5:GET:retrieve","backend-resource-7245bb79716450d5:PUT:update","backend-resource-7245bb79716450d5:PATCH:partial_update","backend-resource-7245bb79716450d5:DELETE:destroy","backend-resource-7245bb79716450d5:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-d800b93932b69c17","localPrefix":"permission","viewset":"PermissionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.security.api.viewsets.permissions.PermissionViewSet","basename":"permission","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/permissions.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/permission/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-d800b93932b69c17:GET:list","backend-resource-d800b93932b69c17:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-8cfa90bca038b42b","localPrefix":"encounter","viewset":"EncounterViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","basename":"encounter","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/encounter/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-8cfa90bca038b42b:GET:list","backend-resource-8cfa90bca038b42b:POST:create","backend-resource-8cfa90bca038b42b:GET:retrieve","backend-resource-8cfa90bca038b42b:PUT:update","backend-resource-8cfa90bca038b42b:PATCH:partial_update","backend-resource-8cfa90bca038b42b:POST:set_tags","backend-resource-8cfa90bca038b42b:POST:remove_tags","backend-resource-8cfa90bca038b42b:POST:restart","backend-resource-8cfa90bca038b42b:GET:organizations","backend-resource-8cfa90bca038b42b:POST:organizations_add","backend-resource-8cfa90bca038b42b:DELETE:organizations_remove","backend-resource-8cfa90bca038b42b:POST:set_facility_identifier","backend-resource-8cfa90bca038b42b:POST:set_care_team_members"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-239ca5210ea47399","localPrefix":"mfa/totp","viewset":"TOTPViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.totp.TOTPViewSet","basename":"mfa-totp","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/mfa/totp/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-239ca5210ea47399:POST:setup","backend-resource-239ca5210ea47399:POST:verify","backend-resource-239ca5210ea47399:POST:disable","backend-resource-239ca5210ea47399:POST:regenerate_backup_codes"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-2fdec2c0ac948aaa","localPrefix":"mfa","viewset":"MFALoginViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.mfa_login.MFALoginViewSet","basename":"mfa","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/mfa/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-2fdec2c0ac948aaa:POST:login"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-ae6ace82424be886","localPrefix":"users","viewset":"OrganizationUsersViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","basename":"organization-users","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":368,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/organization/{organization_external_id}/users/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-ae6ace82424be886:GET:list","backend-resource-ae6ace82424be886:POST:create","backend-resource-ae6ace82424be886:GET:retrieve","backend-resource-ae6ace82424be886:PUT:update","backend-resource-ae6ace82424be886:PATCH:partial_update","backend-resource-ae6ace82424be886:DELETE:destroy","backend-resource-ae6ace82424be886:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-9216e6736c240ffb","localPrefix":"resource","viewset":"ResourceRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_request.ResourceRequestViewSet","basename":"resource-request","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/resource/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-9216e6736c240ffb:GET:list","backend-resource-9216e6736c240ffb:POST:create","backend-resource-9216e6736c240ffb:GET:retrieve","backend-resource-9216e6736c240ffb:PUT:update","backend-resource-9216e6736c240ffb:PATCH:partial_update","backend-resource-9216e6736c240ffb:DELETE:destroy","backend-resource-9216e6736c240ffb:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-876bc88f742ae52c","localPrefix":"comment","viewset":"ResourceRequestCommentViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_request.ResourceRequestCommentViewSet","basename":"resource-request-comment","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/resource/{resource_external_id}/comment/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-876bc88f742ae52c:GET:list","backend-resource-876bc88f742ae52c:POST:create","backend-resource-876bc88f742ae52c:GET:retrieve","backend-resource-876bc88f742ae52c:DELETE:destroy"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-bfdd937bff043dba","localPrefix":"facility","viewset":"FacilityViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityViewSet","basename":"facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-bfdd937bff043dba:GET:list","backend-resource-bfdd937bff043dba:POST:create","backend-resource-bfdd937bff043dba:GET:retrieve","backend-resource-bfdd937bff043dba:PUT:update","backend-resource-bfdd937bff043dba:PATCH:partial_update","backend-resource-bfdd937bff043dba:DELETE:destroy","backend-resource-bfdd937bff043dba:POST:upsert","backend-resource-bfdd937bff043dba:POST:cover_image","backend-resource-bfdd937bff043dba:DELETE:cover_image","backend-resource-bfdd937bff043dba:POST:set_monetary_config","backend-resource-bfdd937bff043dba:POST:set_invoice_expression"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-4a03eaa31b8f0a5d","localPrefix":"getallfacilities","viewset":"AllFacilityViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.AllFacilityViewSet","basename":"getallfacilities","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/getallfacilities/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-4a03eaa31b8f0a5d:GET:list","backend-resource-4a03eaa31b8f0a5d:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-d52e3dc3efb1c7e4","localPrefix":"organizations","viewset":"FacilityOrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","basename":"facility-organization","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/organizations/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-d52e3dc3efb1c7e4:GET:list","backend-resource-d52e3dc3efb1c7e4:POST:create","backend-resource-d52e3dc3efb1c7e4:GET:retrieve","backend-resource-d52e3dc3efb1c7e4:PUT:update","backend-resource-d52e3dc3efb1c7e4:PATCH:partial_update","backend-resource-d52e3dc3efb1c7e4:DELETE:destroy","backend-resource-d52e3dc3efb1c7e4:GET:favorite_lists","backend-resource-d52e3dc3efb1c7e4:POST:add_favorite","backend-resource-d52e3dc3efb1c7e4:POST:remove_favorite","backend-resource-d52e3dc3efb1c7e4:POST:upsert","backend-resource-d52e3dc3efb1c7e4:GET:mine"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-9695c92762233601","localPrefix":"users","viewset":"FacilityUsersViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityUsersViewSet","basename":"facility-users","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/users/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-9695c92762233601:GET:list","backend-resource-9695c92762233601:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-236373340bb843a6","localPrefix":"schedulable_users","viewset":"FacilitySchedulableUsersViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilitySchedulableUsersViewSet","basename":"facility-schedulable-users","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/schedulable_users/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-236373340bb843a6:GET:list","backend-resource-236373340bb843a6:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-4036b3cd7e535a77","localPrefix":"users","viewset":"FacilityOrganizationUsersViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","basename":"facility-organization-users","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-4036b3cd7e535a77:GET:list","backend-resource-4036b3cd7e535a77:POST:create","backend-resource-4036b3cd7e535a77:GET:retrieve","backend-resource-4036b3cd7e535a77:PUT:update","backend-resource-4036b3cd7e535a77:PATCH:partial_update","backend-resource-4036b3cd7e535a77:DELETE:destroy","backend-resource-4036b3cd7e535a77:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-edb1f83410d7aac2","localPrefix":"schedule","viewset":"ScheduleViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","basename":"schedule","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/schedule/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-edb1f83410d7aac2:GET:list","backend-resource-edb1f83410d7aac2:POST:create","backend-resource-edb1f83410d7aac2:GET:retrieve","backend-resource-edb1f83410d7aac2:PUT:update","backend-resource-edb1f83410d7aac2:PATCH:partial_update","backend-resource-edb1f83410d7aac2:DELETE:destroy","backend-resource-edb1f83410d7aac2:POST:upsert","backend-resource-edb1f83410d7aac2:POST:set_charge_item_definition"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-3fee930e27dd1032","localPrefix":"token/queue","viewset":"TokenQueueViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","basename":"token-queue","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/token/queue/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-3fee930e27dd1032:GET:list","backend-resource-3fee930e27dd1032:POST:create","backend-resource-3fee930e27dd1032:GET:retrieve","backend-resource-3fee930e27dd1032:PUT:update","backend-resource-3fee930e27dd1032:PATCH:partial_update","backend-resource-3fee930e27dd1032:DELETE:destroy","backend-resource-3fee930e27dd1032:POST:upsert","backend-resource-3fee930e27dd1032:POST:set_primary","backend-resource-3fee930e27dd1032:POST:generate_token","backend-resource-3fee930e27dd1032:POST:set_next_token_to_subqueue","backend-resource-3fee930e27dd1032:GET:summary"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-9ce2872a9cfff56a","localPrefix":"token","viewset":"TokenViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","basename":"queue","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-9ce2872a9cfff56a:GET:list","backend-resource-9ce2872a9cfff56a:POST:create","backend-resource-9ce2872a9cfff56a:GET:retrieve","backend-resource-9ce2872a9cfff56a:PUT:update","backend-resource-9ce2872a9cfff56a:PATCH:partial_update","backend-resource-9ce2872a9cfff56a:DELETE:destroy","backend-resource-9ce2872a9cfff56a:POST:upsert","backend-resource-9ce2872a9cfff56a:POST:set_next"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-dfe3aa6e35ed5e46","localPrefix":"token/sub_queue","viewset":"TokenSubQueueViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","basename":"token-sub-queue","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/token/sub_queue/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-dfe3aa6e35ed5e46:GET:list","backend-resource-dfe3aa6e35ed5e46:POST:create","backend-resource-dfe3aa6e35ed5e46:GET:retrieve","backend-resource-dfe3aa6e35ed5e46:PUT:update","backend-resource-dfe3aa6e35ed5e46:PATCH:partial_update","backend-resource-dfe3aa6e35ed5e46:DELETE:destroy","backend-resource-dfe3aa6e35ed5e46:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-6cf3b724b27b05dc","localPrefix":"token/category","viewset":"TokenCategoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","basename":"token-category","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/token/category/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-6cf3b724b27b05dc:GET:list","backend-resource-6cf3b724b27b05dc:POST:create","backend-resource-6cf3b724b27b05dc:GET:retrieve","backend-resource-6cf3b724b27b05dc:PUT:update","backend-resource-6cf3b724b27b05dc:PATCH:partial_update","backend-resource-6cf3b724b27b05dc:POST:set_default"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-f4019b2cb78a9ee0","localPrefix":"availability","viewset":"AvailabilityViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.AvailabilityViewSet","basename":"schedule-availability","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/schedule/{schedule_external_id}/availability/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-f4019b2cb78a9ee0:POST:create","backend-resource-f4019b2cb78a9ee0:DELETE:destroy"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-9e6a21d27ba64532","localPrefix":"slots","viewset":"SlotViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","basename":"slot","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/slots/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-9e6a21d27ba64532:GET:retrieve","backend-resource-9e6a21d27ba64532:POST:get_slots_for_day","backend-resource-9e6a21d27ba64532:POST:create_appointment","backend-resource-9e6a21d27ba64532:POST:availability_stats"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-8ef405c231e768c1","localPrefix":"appointments","viewset":"TokenBookingViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","basename":"appointments","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/appointments/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-8ef405c231e768c1:GET:list","backend-resource-8ef405c231e768c1:GET:retrieve","backend-resource-8ef405c231e768c1:PUT:update","backend-resource-8ef405c231e768c1:PATCH:partial_update","backend-resource-8ef405c231e768c1:POST:set_tags","backend-resource-8ef405c231e768c1:POST:remove_tags","backend-resource-8ef405c231e768c1:POST:cancel","backend-resource-8ef405c231e768c1:POST:reschedule","backend-resource-8ef405c231e768c1:GET:available_users","backend-resource-8ef405c231e768c1:POST:generate_token"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-70b3c2be638f3c0d","localPrefix":"schedule_exceptions","viewset":"AvailabilityExceptionsViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","basename":"schedule-exceptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/schedule_exceptions/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-70b3c2be638f3c0d:GET:list","backend-resource-70b3c2be638f3c0d:POST:create","backend-resource-70b3c2be638f3c0d:GET:retrieve","backend-resource-70b3c2be638f3c0d:DELETE:destroy","backend-resource-70b3c2be638f3c0d:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-561c774dbd324d8c","localPrefix":"location","viewset":"FacilityLocationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","basename":"location","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/location/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-561c774dbd324d8c:GET:list","backend-resource-561c774dbd324d8c:POST:create","backend-resource-561c774dbd324d8c:GET:retrieve","backend-resource-561c774dbd324d8c:PUT:update","backend-resource-561c774dbd324d8c:PATCH:partial_update","backend-resource-561c774dbd324d8c:DELETE:destroy","backend-resource-561c774dbd324d8c:POST:set_tags","backend-resource-561c774dbd324d8c:POST:remove_tags","backend-resource-561c774dbd324d8c:POST:upsert","backend-resource-561c774dbd324d8c:GET:organizations","backend-resource-561c774dbd324d8c:POST:organizations_add","backend-resource-561c774dbd324d8c:POST:organizations_remove","backend-resource-561c774dbd324d8c:POST:associate_encounter"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-d899593db81f71ee","localPrefix":"device","viewset":"DeviceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","basename":"device","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/device/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-d899593db81f71ee:GET:list","backend-resource-d899593db81f71ee:POST:create","backend-resource-d899593db81f71ee:GET:retrieve","backend-resource-d899593db81f71ee:PUT:update","backend-resource-d899593db81f71ee:PATCH:partial_update","backend-resource-d899593db81f71ee:DELETE:destroy","backend-resource-d899593db81f71ee:POST:upsert","backend-resource-d899593db81f71ee:POST:associate_encounter","backend-resource-d899593db81f71ee:POST:associate_location","backend-resource-d899593db81f71ee:POST:add_managing_organization","backend-resource-d899593db81f71ee:POST:remove_managing_organization"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-7f9eab10006d4f46","localPrefix":"specimen_definition","viewset":"SpecimenDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","basename":"specimen_definition","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/specimen_definition/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-7f9eab10006d4f46:GET:list","backend-resource-7f9eab10006d4f46:POST:create","backend-resource-7f9eab10006d4f46:GET:retrieve","backend-resource-7f9eab10006d4f46:PUT:update","backend-resource-7f9eab10006d4f46:PATCH:partial_update","backend-resource-7f9eab10006d4f46:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-5391ec416a0346ff","localPrefix":"healthcare_service","viewset":"HealthcareServiceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","basename":"healthcare_service","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/healthcare_service/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-5391ec416a0346ff:GET:list","backend-resource-5391ec416a0346ff:POST:create","backend-resource-5391ec416a0346ff:GET:retrieve","backend-resource-5391ec416a0346ff:PUT:update","backend-resource-5391ec416a0346ff:PATCH:partial_update","backend-resource-5391ec416a0346ff:DELETE:destroy"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-32b138818b44543c","localPrefix":"activity_definition","viewset":"ActivityDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","basename":"activity_definition","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/activity_definition/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-32b138818b44543c:GET:list","backend-resource-32b138818b44543c:POST:create","backend-resource-32b138818b44543c:GET:retrieve","backend-resource-32b138818b44543c:PUT:update","backend-resource-32b138818b44543c:PATCH:partial_update","backend-resource-32b138818b44543c:GET:favorite_lists","backend-resource-32b138818b44543c:POST:add_favorite","backend-resource-32b138818b44543c:POST:remove_favorite","backend-resource-32b138818b44543c:POST:upsert","backend-resource-32b138818b44543c:POST:set_tags","backend-resource-32b138818b44543c:POST:remove_tags"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-c2a63e3550e33632","localPrefix":"specimen","viewset":"SpecimenViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen.SpecimenViewSet","basename":"specimen","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/specimen/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-c2a63e3550e33632:GET:retrieve","backend-resource-c2a63e3550e33632:PUT:update","backend-resource-c2a63e3550e33632:PATCH:partial_update","backend-resource-c2a63e3550e33632:POST:retrieve_by_accession_identifier"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-717155f0762f8a6c","localPrefix":"service_request","viewset":"ServiceRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","basename":"service_request","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/service_request/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-717155f0762f8a6c:GET:list","backend-resource-717155f0762f8a6c:POST:create","backend-resource-717155f0762f8a6c:GET:retrieve","backend-resource-717155f0762f8a6c:PUT:update","backend-resource-717155f0762f8a6c:PATCH:partial_update","backend-resource-717155f0762f8a6c:POST:set_tags","backend-resource-717155f0762f8a6c:POST:remove_tags","backend-resource-717155f0762f8a6c:POST:complete","backend-resource-717155f0762f8a6c:POST:cancel","backend-resource-717155f0762f8a6c:POST:apply_activity_definition","backend-resource-717155f0762f8a6c:POST:create_specimen","backend-resource-717155f0762f8a6c:POST:create_specimen_from_definition"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-dd5c263f46df6912","localPrefix":"account","viewset":"AccountViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.account.AccountViewSet","basename":"account","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/account/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-dd5c263f46df6912:GET:list","backend-resource-dd5c263f46df6912:POST:create","backend-resource-dd5c263f46df6912:GET:retrieve","backend-resource-dd5c263f46df6912:PUT:update","backend-resource-dd5c263f46df6912:PATCH:partial_update","backend-resource-dd5c263f46df6912:POST:set_tags","backend-resource-dd5c263f46df6912:POST:remove_tags","backend-resource-dd5c263f46df6912:POST:default_account","backend-resource-dd5c263f46df6912:POST:rebalance"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-e994416faa44e611","localPrefix":"charge_item_definition","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","basename":"charge_item_definition","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-e994416faa44e611:GET:list","backend-resource-e994416faa44e611:POST:create","backend-resource-e994416faa44e611:GET:retrieve","backend-resource-e994416faa44e611:PUT:update","backend-resource-e994416faa44e611:PATCH:partial_update","backend-resource-e994416faa44e611:POST:upsert","backend-resource-e994416faa44e611:POST:set_tags","backend-resource-e994416faa44e611:POST:remove_tags","backend-resource-e994416faa44e611:GET:favorite_lists","backend-resource-e994416faa44e611:POST:add_favorite","backend-resource-e994416faa44e611:POST:remove_favorite"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-1f3862df07ef992e","localPrefix":"resource_category","viewset":"ResourceCategoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","basename":"resource_category","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/resource_category/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-1f3862df07ef992e:GET:list","backend-resource-1f3862df07ef992e:POST:create","backend-resource-1f3862df07ef992e:GET:retrieve","backend-resource-1f3862df07ef992e:PUT:update","backend-resource-1f3862df07ef992e:PATCH:partial_update","backend-resource-1f3862df07ef992e:DELETE:destroy","backend-resource-1f3862df07ef992e:POST:upsert","backend-resource-1f3862df07ef992e:POST:set_monetary_components"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-a338113b849afe59","localPrefix":"charge_item","viewset":"ChargeItemViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","basename":"charge_item","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/charge_item/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-a338113b849afe59:GET:list","backend-resource-a338113b849afe59:POST:create","backend-resource-a338113b849afe59:GET:retrieve","backend-resource-a338113b849afe59:PUT:update","backend-resource-a338113b849afe59:PATCH:partial_update","backend-resource-a338113b849afe59:POST:set_tags","backend-resource-a338113b849afe59:POST:remove_tags","backend-resource-a338113b849afe59:POST:upsert","backend-resource-a338113b849afe59:POST:apply_charge_item_defs","backend-resource-a338113b849afe59:POST:change_account"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-9793b539bc21704d","localPrefix":"invoice","viewset":"InvoiceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","basename":"invoice","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/invoice/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-9793b539bc21704d:GET:list","backend-resource-9793b539bc21704d:POST:create","backend-resource-9793b539bc21704d:GET:retrieve","backend-resource-9793b539bc21704d:PUT:update","backend-resource-9793b539bc21704d:PATCH:partial_update","backend-resource-9793b539bc21704d:POST:attach_items_to_invoice","backend-resource-9793b539bc21704d:POST:remove_item_from_invoice","backend-resource-9793b539bc21704d:POST:attach_account_to_invoice","backend-resource-9793b539bc21704d:POST:cancel_invoice","backend-resource-9793b539bc21704d:POST:lock","backend-resource-9793b539bc21704d:POST:unlock"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-0c4737f1f026c283","localPrefix":"payment_reconciliation","viewset":"PaymentReconciliationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","basename":"payment_reconciliation","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/payment_reconciliation/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-0c4737f1f026c283:GET:list","backend-resource-0c4737f1f026c283:POST:create","backend-resource-0c4737f1f026c283:GET:retrieve","backend-resource-0c4737f1f026c283:PUT:update","backend-resource-0c4737f1f026c283:PATCH:partial_update","backend-resource-0c4737f1f026c283:POST:cancel_payment_reconciliation","backend-resource-0c4737f1f026c283:POST:change_account"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-5df41c0456cd5dfa","localPrefix":"product","viewset":"ProductViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","basename":"product","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/product/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-5df41c0456cd5dfa:GET:list","backend-resource-5df41c0456cd5dfa:POST:create","backend-resource-5df41c0456cd5dfa:GET:retrieve","backend-resource-5df41c0456cd5dfa:PUT:update","backend-resource-5df41c0456cd5dfa:PATCH:partial_update","backend-resource-5df41c0456cd5dfa:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-919b71e9f0cfe97d","localPrefix":"medication_prescription","viewset":"MedicationPrescriptionSummaryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request_prescription.MedicationPrescriptionSummaryViewSet","basename":"medication_prescription","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/medication_prescription/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-919b71e9f0cfe97d:GET:summary"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-34114b6393b2526c","localPrefix":"order/delivery","viewset":"DeliveryOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","basename":"delivery-order","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/order/delivery/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-34114b6393b2526c:GET:list","backend-resource-34114b6393b2526c:POST:create","backend-resource-34114b6393b2526c:GET:retrieve","backend-resource-34114b6393b2526c:PUT:update","backend-resource-34114b6393b2526c:PATCH:partial_update","backend-resource-34114b6393b2526c:POST:set_tags","backend-resource-34114b6393b2526c:POST:remove_tags","backend-resource-34114b6393b2526c:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-d07ac0f03b053cea","localPrefix":"order/request","viewset":"RequestOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","basename":"request-order","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/order/request/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-d07ac0f03b053cea:GET:list","backend-resource-d07ac0f03b053cea:POST:create","backend-resource-d07ac0f03b053cea:GET:retrieve","backend-resource-d07ac0f03b053cea:PUT:update","backend-resource-d07ac0f03b053cea:PATCH:partial_update","backend-resource-d07ac0f03b053cea:POST:set_tags","backend-resource-d07ac0f03b053cea:POST:remove_tags","backend-resource-d07ac0f03b053cea:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-d098ae2efb008ce3","localPrefix":"order/dispense","viewset":"DispenseOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","basename":"dispense_order","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/order/dispense/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-d098ae2efb008ce3:GET:list","backend-resource-d098ae2efb008ce3:POST:create","backend-resource-d098ae2efb008ce3:GET:retrieve","backend-resource-d098ae2efb008ce3:PUT:update","backend-resource-d098ae2efb008ce3:PATCH:partial_update","backend-resource-d098ae2efb008ce3:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-4b3324754f84e4f3","localPrefix":"location_history","viewset":"DeviceLocationHistoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceLocationHistoryViewSet","basename":"device_location_history","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/location_history/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-4b3324754f84e4f3:GET:list","backend-resource-4b3324754f84e4f3:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-23380d5fbeb60a07","localPrefix":"encounter_history","viewset":"DeviceEncounterHistoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceEncounterHistoryViewSet","basename":"device_encounter_history","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/encounter_history/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-23380d5fbeb60a07:GET:list","backend-resource-23380d5fbeb60a07:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-58cc7c3bb7665a2b","localPrefix":"service_history","viewset":"DeviceServiceHistoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","basename":"device_service_history","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":433,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/service_history/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-58cc7c3bb7665a2b:GET:list","backend-resource-58cc7c3bb7665a2b:POST:create","backend-resource-58cc7c3bb7665a2b:GET:retrieve","backend-resource-58cc7c3bb7665a2b:PUT:update","backend-resource-58cc7c3bb7665a2b:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-a5da86220c495316","localPrefix":"association","viewset":"FacilityLocationEncounterViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","basename":"association","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":286,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-a5da86220c495316:GET:list","backend-resource-a5da86220c495316:POST:create","backend-resource-a5da86220c495316:GET:retrieve","backend-resource-a5da86220c495316:PUT:update","backend-resource-a5da86220c495316:PATCH:partial_update","backend-resource-a5da86220c495316:DELETE:destroy","backend-resource-a5da86220c495316:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-5c71a75b9be3ede0","localPrefix":"product","viewset":"InventoryItemViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.inventory_item.InventoryItemViewSet","basename":"inventory-item","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":425,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/product/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-5c71a75b9be3ede0:GET:list","backend-resource-5c71a75b9be3ede0:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-661cfefb5a7dc940","localPrefix":"patient","viewset":"PatientViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","basename":"patient","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-661cfefb5a7dc940:GET:list","backend-resource-661cfefb5a7dc940:POST:create","backend-resource-661cfefb5a7dc940:GET:retrieve","backend-resource-661cfefb5a7dc940:PUT:update","backend-resource-661cfefb5a7dc940:PATCH:partial_update","backend-resource-661cfefb5a7dc940:DELETE:destroy","backend-resource-661cfefb5a7dc940:POST:upsert","backend-resource-661cfefb5a7dc940:POST:search","backend-resource-661cfefb5a7dc940:POST:search_retrieve","backend-resource-661cfefb5a7dc940:GET:get_users","backend-resource-661cfefb5a7dc940:POST:add_user","backend-resource-661cfefb5a7dc940:POST:delete_user","backend-resource-661cfefb5a7dc940:GET:get_appointments","backend-resource-661cfefb5a7dc940:GET:get_tokens","backend-resource-661cfefb5a7dc940:POST:update_identifier","backend-resource-661cfefb5a7dc940:POST:set_instance_tags","backend-resource-661cfefb5a7dc940:POST:remove_instance_tags","backend-resource-661cfefb5a7dc940:POST:set_facility_tags","backend-resource-661cfefb5a7dc940:POST:remove_facility_tags"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-a603810c8c9d619c","localPrefix":"allergy_intolerance","viewset":"AllergyIntoleranceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","basename":"allergy-intolerance","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/allergy_intolerance/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-a603810c8c9d619c:GET:list","backend-resource-a603810c8c9d619c:POST:create","backend-resource-a603810c8c9d619c:GET:retrieve","backend-resource-a603810c8c9d619c:PUT:update","backend-resource-a603810c8c9d619c:PATCH:partial_update","backend-resource-a603810c8c9d619c:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-2dccd2e901bca73d","localPrefix":"symptom","viewset":"SymptomViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.condition.SymptomViewSet","basename":"symptom","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/symptom/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-2dccd2e901bca73d:GET:list","backend-resource-2dccd2e901bca73d:POST:create","backend-resource-2dccd2e901bca73d:GET:retrieve","backend-resource-2dccd2e901bca73d:PUT:update","backend-resource-2dccd2e901bca73d:PATCH:partial_update","backend-resource-2dccd2e901bca73d:DELETE:destroy","backend-resource-2dccd2e901bca73d:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-cbeae74701045626","localPrefix":"diagnosis","viewset":"DiagnosisViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.condition.DiagnosisViewSet","basename":"diagnosis","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/diagnosis/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-cbeae74701045626:GET:list","backend-resource-cbeae74701045626:POST:create","backend-resource-cbeae74701045626:GET:retrieve","backend-resource-cbeae74701045626:PUT:update","backend-resource-cbeae74701045626:PATCH:partial_update","backend-resource-cbeae74701045626:DELETE:destroy","backend-resource-cbeae74701045626:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-65396778a477febe","localPrefix":"diagnostic_report","viewset":"DiagnosticReportViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","basename":"diagnostic_report","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-65396778a477febe:GET:list","backend-resource-65396778a477febe:POST:create","backend-resource-65396778a477febe:GET:retrieve","backend-resource-65396778a477febe:PUT:update","backend-resource-65396778a477febe:PATCH:partial_update","backend-resource-65396778a477febe:POST:upsert_observations"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-9af829f792b91436","localPrefix":"consent","viewset":"ConsentViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.consent.ConsentViewSet","basename":"consent","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/consent/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-9af829f792b91436:GET:list","backend-resource-9af829f792b91436:POST:create","backend-resource-9af829f792b91436:GET:retrieve","backend-resource-9af829f792b91436:PUT:update","backend-resource-9af829f792b91436:PATCH:partial_update","backend-resource-9af829f792b91436:DELETE:destroy","backend-resource-9af829f792b91436:POST:upsert","backend-resource-9af829f792b91436:POST:add_verification","backend-resource-9af829f792b91436:POST:remove_verification"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-9ebc70b2c1f1076d","localPrefix":"observation","viewset":"ObservationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation.ObservationViewSet","basename":"observation","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":450,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/observation/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-9ebc70b2c1f1076d:GET:list","backend-resource-9ebc70b2c1f1076d:GET:retrieve","backend-resource-9ebc70b2c1f1076d:POST:analyse"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-7fae46c25f3b02e9","localPrefix":"questionnaire_response","viewset":"QuestionnaireResponseViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire_response.QuestionnaireResponseViewSet","basename":"questionnaire-response","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/questionnaire_response/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-7fae46c25f3b02e9:GET:list","backend-resource-7fae46c25f3b02e9:GET:retrieve","backend-resource-7fae46c25f3b02e9:PUT:update","backend-resource-7fae46c25f3b02e9:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-e83a6f5ed3124e0e","localPrefix":"medication/request","viewset":"MedicationRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request.MedicationRequestViewSet","basename":"medication-request","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/medication/request/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-e83a6f5ed3124e0e:GET:list","backend-resource-e83a6f5ed3124e0e:POST:create","backend-resource-e83a6f5ed3124e0e:GET:retrieve","backend-resource-e83a6f5ed3124e0e:PUT:update","backend-resource-e83a6f5ed3124e0e:PATCH:partial_update","backend-resource-e83a6f5ed3124e0e:DELETE:destroy","backend-resource-e83a6f5ed3124e0e:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-6cf0e81698447805","localPrefix":"medication/prescription","viewset":"MedicationRequestPrescriptionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","basename":"medication-request-prescription","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/medication/prescription/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-6cf0e81698447805:GET:list","backend-resource-6cf0e81698447805:POST:create","backend-resource-6cf0e81698447805:GET:retrieve","backend-resource-6cf0e81698447805:PUT:update","backend-resource-6cf0e81698447805:PATCH:partial_update","backend-resource-6cf0e81698447805:POST:set_tags","backend-resource-6cf0e81698447805:POST:remove_tags","backend-resource-6cf0e81698447805:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-81693ff25aecaefb","localPrefix":"medication/statement","viewset":"MedicationStatementViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_statement.MedicationStatementViewSet","basename":"medication-statement","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/medication/statement/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-81693ff25aecaefb:GET:list","backend-resource-81693ff25aecaefb:POST:create","backend-resource-81693ff25aecaefb:GET:retrieve","backend-resource-81693ff25aecaefb:PUT:update","backend-resource-81693ff25aecaefb:PATCH:partial_update","backend-resource-81693ff25aecaefb:DELETE:destroy","backend-resource-81693ff25aecaefb:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-cbc863ba4b33d2fd","localPrefix":"medication/administration","viewset":"MedicationAdministrationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_administration.MedicationAdministrationViewSet","basename":"medication-administration","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/medication/administration/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-cbc863ba4b33d2fd:GET:list","backend-resource-cbc863ba4b33d2fd:POST:create","backend-resource-cbc863ba4b33d2fd:GET:retrieve","backend-resource-cbc863ba4b33d2fd:PUT:update","backend-resource-cbc863ba4b33d2fd:PATCH:partial_update","backend-resource-cbc863ba4b33d2fd:DELETE:destroy","backend-resource-cbc863ba4b33d2fd:POST:upsert"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-20a1ec037ed7e242","localPrefix":"thread","viewset":"NoteThreadViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteThreadViewSet","basename":"thread","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/thread/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-20a1ec037ed7e242:GET:list","backend-resource-20a1ec037ed7e242:POST:create","backend-resource-20a1ec037ed7e242:GET:retrieve","backend-resource-20a1ec037ed7e242:PUT:update","backend-resource-20a1ec037ed7e242:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-e8e6fe5e908f33c1","localPrefix":"note","viewset":"NoteMessageViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","basename":"note","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/patient/{patient_external_id}/thread/{thread_external_id}/note/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-e8e6fe5e908f33c1:GET:list","backend-resource-e8e6fe5e908f33c1:POST:create","backend-resource-e8e6fe5e908f33c1:GET:retrieve","backend-resource-e8e6fe5e908f33c1:PUT:update","backend-resource-e8e6fe5e908f33c1:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-48346585b6a49bb3","localPrefix":"template","viewset":"TemplateViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.TemplateViewSet","basename":"template","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/template/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-48346585b6a49bb3:GET:list","backend-resource-48346585b6a49bb3:POST:create","backend-resource-48346585b6a49bb3:GET:retrieve","backend-resource-48346585b6a49bb3:PUT:update","backend-resource-48346585b6a49bb3:PATCH:partial_update","backend-resource-48346585b6a49bb3:GET:get_schema","backend-resource-48346585b6a49bb3:POST:preview"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-e8f16cc980ad97f5","localPrefix":"template_reports","viewset":"ReportUploadViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.report_upload.ReportUploadViewSet","basename":"template-reports","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":500,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/template_reports/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-e8f16cc980ad97f5:GET:list","backend-resource-e8f16cc980ad97f5:GET:retrieve","backend-resource-e8f16cc980ad97f5:POST:generate","backend-resource-e8f16cc980ad97f5:POST:archive"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-dec4097593ab5495","localPrefix":"extensions","viewset":"ExtensionsViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.extensions.ExtensionsViewSet","basename":"extensions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":502,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-core-teleicu","classSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/extensions.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/v1/extensions/","mountStatus":"verified core mount in config/urls.py","operationIds":["backend-resource-dec4097593ab5495:GET:list"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-441e66e0100251f7","localPrefix":"policy","viewset":"PolicyViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.policy.PolicyViewSet","basename":"hcx-policy","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-hcx","classSource":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/policy/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-441e66e0100251f7:GET:list","backend-resource-441e66e0100251f7:POST:create","backend-resource-441e66e0100251f7:GET:retrieve","backend-resource-441e66e0100251f7:PUT:update","backend-resource-441e66e0100251f7:PATCH:partial_update","backend-resource-441e66e0100251f7:DELETE:destroy"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-cd3eb7f0e0265b6f","localPrefix":"claim","viewset":"ClaimViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.claim.ClaimViewSet","basename":"hcx-claim","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-hcx","classSource":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/claim/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-cd3eb7f0e0265b6f:GET:list","backend-resource-cd3eb7f0e0265b6f:POST:create","backend-resource-cd3eb7f0e0265b6f:GET:retrieve","backend-resource-cd3eb7f0e0265b6f:PUT:update","backend-resource-cd3eb7f0e0265b6f:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-8a8b8b9b8ce22fdf","localPrefix":"communication","viewset":"CommunicationViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.communication.CommunicationViewSet","basename":"hcx-communication","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-hcx","classSource":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/communication/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-8a8b8b9b8ce22fdf:GET:list","backend-resource-8a8b8b9b8ce22fdf:POST:create","backend-resource-8a8b8b9b8ce22fdf:GET:retrieve","backend-resource-8a8b8b9b8ce22fdf:PUT:update","backend-resource-8a8b8b9b8ce22fdf:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-317b64a11f724552","localPrefix":"","viewset":"HcxGatewayViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.gateway.HcxGatewayViewSet","basename":"hcx-gateway","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-hcx","classSource":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}//","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-317b64a11f724552:POST:check_eligibility","backend-resource-317b64a11f724552:POST:make_claim","backend-resource-317b64a11f724552:POST:send_communication","backend-resource-317b64a11f724552:GET:payors","backend-resource-317b64a11f724552:GET:pmjy_packages"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-d5438fd9534b36a8","localPrefix":"beneficiary","viewset":"BeneficiaryViewSet","classId":"repositories/teleicu/mansoq-kutumba:mansoq_kutumba.api.viewsets.BeneficiaryViewSet","basename":"kutumba-beneficiary","source":{"path":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-kutumba","classSource":{"path":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/api/viewsets.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/beneficiary/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-d5438fd9534b36a8:POST:lookup"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-8e2fcb2e6817786b","localPrefix":"provider","viewset":"ProviderViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.provider.ProviderViewSet","basename":"nhcx-provider","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-nhcx","classSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/provider.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/provider/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-8e2fcb2e6817786b:POST:create","backend-resource-8e2fcb2e6817786b:GET:retrieve","backend-resource-8e2fcb2e6817786b:PUT:update","backend-resource-8e2fcb2e6817786b:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-6800e8243ec5001c","localPrefix":"gateway","viewset":"GatewayViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.gateway.GatewayViewSet","basename":"nhcx-gateway","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-nhcx","classSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/gateway/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-6800e8243ec5001c:POST:get_policies","backend-resource-6800e8243ec5001c:POST:fetch_participants","backend-resource-6800e8243ec5001c:POST:abha__biometric__auth__init","backend-resource-6800e8243ec5001c:POST:abha__biometric__auth__verify"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-42087fe127cce91b","localPrefix":"coverage-eligibility-request","viewset":"CoverageEligibilityRequestViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.coverage_eligibility.CoverageEligibilityRequestViewSet","basename":"nhcx-coverage-eligibility","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-nhcx","classSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/coverage-eligibility-request/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-42087fe127cce91b:GET:list","backend-resource-42087fe127cce91b:POST:create","backend-resource-42087fe127cce91b:GET:retrieve","backend-resource-42087fe127cce91b:DELETE:destroy","backend-resource-42087fe127cce91b:GET:latest","backend-resource-42087fe127cce91b:POST:check","backend-resource-42087fe127cce91b:POST:wallet_check","backend-resource-42087fe127cce91b:POST:link_encounter"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-c04c44b7f8395751","localPrefix":"claim","viewset":"ClaimViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim.ClaimViewSet","basename":"nhcx-claim","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-nhcx","classSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/claim/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-c04c44b7f8395751:GET:list","backend-resource-c04c44b7f8395751:POST:create","backend-resource-c04c44b7f8395751:GET:retrieve","backend-resource-c04c44b7f8395751:GET:latest","backend-resource-c04c44b7f8395751:POST:submit","backend-resource-c04c44b7f8395751:GET:tasks","backend-resource-c04c44b7f8395751:POST:cancel","backend-resource-c04c44b7f8395751:POST:reprocess"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-44847679575e9066","localPrefix":"communication","viewset":"CommunicationViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.communication.CommunicationViewSet","basename":"nhcx-communication","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-nhcx","classSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/communication.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/communication/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-44847679575e9066:POST:create","backend-resource-44847679575e9066:GET:retrieve","backend-resource-44847679575e9066:POST:send"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-142bee01a7357a39","localPrefix":"payment","viewset":"PaymentViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.payment.PaymentViewSet","basename":"nhcx-payment","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-nhcx","classSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/payment.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/payment/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-142bee01a7357a39:POST:acknowledge"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-bc957cfb595ef88c","localPrefix":"insurance-plan","viewset":"InsurancePlanViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanViewSet","basename":"nhcx-insurance-plan","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-nhcx","classSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/insurance-plan/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-bc957cfb595ef88c:GET:list","backend-resource-bc957cfb595ef88c:GET:retrieve","backend-resource-bc957cfb595ef88c:POST:request","backend-resource-bc957cfb595ef88c:GET:plans","backend-resource-bc957cfb595ef88c:GET:coverages","backend-resource-bc957cfb595ef88c:GET:extensions","backend-resource-bc957cfb595ef88c:GET:questionnaires"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-02b3657d1e5755e7","localPrefix":"insurance-plan-coverage","viewset":"InsurancePlanCoverageViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanCoverageViewSet","basename":"nhcx-insurance-plan-coverage","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-nhcx","classSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/insurance-plan-coverage/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-02b3657d1e5755e7:GET:retrieve","backend-resource-02b3657d1e5755e7:GET:extensions","backend-resource-02b3657d1e5755e7:GET:benefits"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-52cfe6e9ea7638c1","localPrefix":"insurance-plan-benefit","viewset":"InsurancePlanBenefitViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanBenefitViewSet","basename":"nhcx-insurance-plan-benefit","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-nhcx","classSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/insurance-plan-benefit/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-52cfe6e9ea7638c1:GET:list","backend-resource-52cfe6e9ea7638c1:GET:retrieve","backend-resource-52cfe6e9ea7638c1:GET:extensions","backend-resource-52cfe6e9ea7638c1:GET:requirements","backend-resource-52cfe6e9ea7638c1:GET:questionnaires","backend-resource-52cfe6e9ea7638c1:POST:lookup"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-5727e16285cb1398","localPrefix":"insurance-plan-questionnaire","viewset":"InsurancePlanQuestionnaireViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanQuestionnaireViewSet","basename":"nhcx-insurance-plan-questionnaire","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-nhcx","classSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/insurance-plan-questionnaire/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-5727e16285cb1398:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-31b3516e66049f30","localPrefix":"claim-consent","viewset":"ClaimConsentViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim_consent.ClaimConsentViewSet","basename":"nhcx-claim-consent","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-nhcx","classSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/claim-consent/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-31b3516e66049f30:GET:list","backend-resource-31b3516e66049f30:GET:retrieve","backend-resource-31b3516e66049f30:GET:lookup"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-a58ee8f742c6880e","localPrefix":"v1","viewset":"CallbackViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","basename":"nhcx-callback","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-nhcx","classSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/v1","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-a58ee8f742c6880e:POST:coverage_eligibility__on_check","backend-resource-a58ee8f742c6880e:POST:pre_determination__on_submit","backend-resource-a58ee8f742c6880e:POST:pre_auth__on_submit","backend-resource-a58ee8f742c6880e:POST:claim__on_submit","backend-resource-a58ee8f742c6880e:POST:communication__request","backend-resource-a58ee8f742c6880e:POST:payment_notice__request","backend-resource-a58ee8f742c6880e:POST:insurance_plan__on_request","backend-resource-a58ee8f742c6880e:POST:task__on_submit","backend-resource-a58ee8f742c6880e:POST:error__response"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-f2f41ba97380bae2","localPrefix":"health_check","viewset":"HealthCheckViewSet","classId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.health_check.HealthCheckViewSet","basename":"pinelabs__health_check","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-pinelabs","classSource":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/health_check.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/health_check/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-f2f41ba97380bae2:GET:ping"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-a6c1a0e98f6f2194","localPrefix":"pinelabs_terminal","viewset":"PinelabsTerminalViewSet","classId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.pinelabs_terminal.PinelabsTerminalViewSet","basename":"pinelabs__pinelabs_terminal","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-pinelabs","classSource":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/pinelabs_terminal/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-a6c1a0e98f6f2194:GET:list","backend-resource-a6c1a0e98f6f2194:POST:create","backend-resource-a6c1a0e98f6f2194:GET:retrieve","backend-resource-a6c1a0e98f6f2194:PUT:update","backend-resource-a6c1a0e98f6f2194:PATCH:partial_update","backend-resource-a6c1a0e98f6f2194:DELETE:destroy"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-aff7fe630c6b76dc","localPrefix":"gateway","viewset":"GatewayViewSet","classId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.gateway.GatewayViewSet","basename":"pinelabs__gateway","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-pinelabs","classSource":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/gateway/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-aff7fe630c6b76dc:POST:upload_transaction","backend-resource-aff7fe630c6b76dc:POST:transaction_status","backend-resource-aff7fe630c6b76dc:POST:cancel_transaction"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-6b4dd3a0ab3fb32d","localPrefix":"webhooks","viewset":"WebhookViewSet","classId":"repositories/teleicu/mansoq-radiology:mansoq_radiology.api.webhooks.WebhookViewSet","basename":"webhooks","source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-radiology","classSource":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/webhooks.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/webhooks/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-6b4dd3a0ab3fb32d:POST:save_webhook"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-1aeb6f9047e68ae2","localPrefix":"dicom","viewset":"DicomViewSet","classId":"repositories/teleicu/mansoq-radiology:mansoq_radiology.api.dicom.DicomViewSet","basename":"radiology","source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-radiology","classSource":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/dicom/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-1aeb6f9047e68ae2:GET:authenticate","backend-resource-1aeb6f9047e68ae2:POST:upload","backend-resource-1aeb6f9047e68ae2:GET:get_studies","backend-resource-1aeb6f9047e68ae2:GET:get_servicerequests"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-ecda5e645f64fd10","localPrefix":"health_check","viewset":"HealthCheckViewSet","classId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.health_check.HealthCheckViewSet","basename":"razorpay__health_check","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-razorpay","classSource":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/health_check.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/health_check/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-ecda5e645f64fd10:GET:ping"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-2ec726839d6519b1","localPrefix":"payment_link","viewset":"PaymentLinkViewSet","classId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.payment_link.PaymentLinkViewSet","basename":"razorpay__payment_link","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-razorpay","classSource":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/payment_link/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-2ec726839d6519b1:POST:create","backend-resource-2ec726839d6519b1:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-e3d171876c89e8d4","localPrefix":"qr_code","viewset":"QRCodeViewSet","classId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.qr_code.QRCodeViewSet","basename":"razorpay__qr_code","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-razorpay","classSource":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/qr_code/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-e3d171876c89e8d4:POST:create","backend-resource-e3d171876c89e8d4:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-7518ad60480c4de8","localPrefix":"webhook","viewset":"WebhookViewSet","classId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.webhook.WebhookViewSet","basename":"razorpay__webhook","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-razorpay","classSource":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/webhook/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-7518ad60480c4de8:POST:payment_link","backend-resource-7518ad60480c4de8:POST:qr_code"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-9c5f4029a8225791","localPrefix":"razorpay_account","viewset":"RazorpayAccountViewSet","classId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.razorpay_account.RazorpayAccountViewSet","basename":"razorpay__razorpay_account","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-razorpay","classSource":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/razorpay_account/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-9c5f4029a8225791:POST:create","backend-resource-9c5f4029a8225791:GET:retrieve","backend-resource-9c5f4029a8225791:PUT:update","backend-resource-9c5f4029a8225791:PATCH:partial_update","backend-resource-9c5f4029a8225791:GET:details"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-ca9842578eb31f1f","localPrefix":"scribe","viewset":"ScribeViewset","classId":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe.ScribeViewset","basename":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-scribe","classSource":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/scribe/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-ca9842578eb31f1f:GET:list","backend-resource-ca9842578eb31f1f:POST:create","backend-resource-ca9842578eb31f1f:GET:retrieve","backend-resource-ca9842578eb31f1f:PUT:update","backend-resource-ca9842578eb31f1f:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-2a83d3a6025d357a","localPrefix":"quota","viewset":"ScribeQuotaViewSet","classId":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe_quota.ScribeQuotaViewSet","basename":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-scribe","classSource":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/quota/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-2a83d3a6025d357a:GET:list","backend-resource-2a83d3a6025d357a:POST:create","backend-resource-2a83d3a6025d357a:GET:retrieve","backend-resource-2a83d3a6025d357a:PUT:update","backend-resource-2a83d3a6025d357a:PATCH:partial_update","backend-resource-2a83d3a6025d357a:DELETE:destroy","backend-resource-2a83d3a6025d357a:GET:my_quota","backend-resource-2a83d3a6025d357a:POST:accept_tnc"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-f7ad6ef7b251f656","localPrefix":"scribe_file","viewset":"FileUploadViewSet","classId":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe_file.FileUploadViewSet","basename":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-scribe","classSource":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_file.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/scribe_file/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-f7ad6ef7b251f656:POST:create","backend-resource-f7ad6ef7b251f656:GET:retrieve","backend-resource-f7ad6ef7b251f656:PUT:update","backend-resource-f7ad6ef7b251f656:PATCH:partial_update"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-9d6f4d1549bcd1cd","localPrefix":"actions","viewset":"CameraActionsViewSet","classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","basename":"camera-actions","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-teleicu-devices","classSource":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/actions/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-9d6f4d1549bcd1cd:GET:get_status","backend-resource-9d6f4d1549bcd1cd:GET:get_presets","backend-resource-9d6f4d1549bcd1cd:POST:goto_preset","backend-resource-9d6f4d1549bcd1cd:POST:absolute_move","backend-resource-9d6f4d1549bcd1cd:POST:relative_move","backend-resource-9d6f4d1549bcd1cd:GET:stream_token"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-b8df141921a90283","localPrefix":"(?P<camera_external_id>[^/.]+)/position_presets","viewset":"CameraPositionPresetViewSet","classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.position_preset.CameraPositionPresetViewSet","basename":"camera-position-presets","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-teleicu-devices","classSource":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/{camera_external_id}/position_presets/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-b8df141921a90283:GET:list","backend-resource-b8df141921a90283:POST:create","backend-resource-b8df141921a90283:GET:retrieve","backend-resource-b8df141921a90283:PUT:update","backend-resource-b8df141921a90283:PATCH:partial_update","backend-resource-b8df141921a90283:DELETE:destroy","backend-resource-b8df141921a90283:POST:upsert","backend-resource-b8df141921a90283:POST:set_default"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-3d75dede176a63f3","localPrefix":"preset_encounter_cameras/(?P<encounter_external_id>[^/.]+)","viewset":"PresetEncounterCameraViewSet","classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.preset_encounter_camera.PresetEncounterCameraViewSet","basename":"preset-encounter-cameras","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-teleicu-devices","classSource":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/preset_encounter_camera.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/preset_encounter_cameras/{encounter_external_id}/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-3d75dede176a63f3:GET:list","backend-resource-3d75dede176a63f3:GET:retrieve"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-701f9b93c6b475d8","localPrefix":"","viewset":"PublicJWKsView","classId":"repositories/teleicu/mansoq-teleicu-devices:gateway_device.viewsets.open_id.PublicJWKsView","basename":"public-jwks","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/gateway_device/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-teleicu-devices","classSource":{"path":"repositories/teleicu/mansoq-teleicu-devices/gateway_device/viewsets/open_id.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Retrieve the OpenID Connect configuration","path":"/api/{installed_plugin_prefix}//","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-701f9b93c6b475d8:GET:jwks"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-35796dd66267fb53","localPrefix":"automated_observations","viewset":"AutomatedObservationsViewSet","classId":"repositories/teleicu/mansoq-teleicu-devices:vitals_observation_device.viewsets.automated_observations.AutomatedObservationsViewSet","basename":"automated-observations","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-teleicu-devices","classSource":{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/automated_observations/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-35796dd66267fb53:GET:list","backend-resource-35796dd66267fb53:POST:record"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-24b951a59edffde4","localPrefix":"health","viewset":"MiddlewareHealthViewSet","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.views.MiddlewareHealthViewSet","basename":"health","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-teleicu-gateway","classSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/health","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-24b951a59edffde4:GET:ping","backend-resource-24b951a59edffde4:GET:health_check","backend-resource-24b951a59edffde4:GET:mansoq_communication_check","backend-resource-24b951a59edffde4:GET:mansoq_communication_check_as_asset"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-7d8c3d00ca1a09b5","localPrefix":"","viewset":"CameraViewSet","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","basename":"camera","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-teleicu-gateway","classSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-7d8c3d00ca1a09b5:GET:status","backend-resource-7d8c3d00ca1a09b5:GET:presets","backend-resource-7d8c3d00ca1a09b5:POST:set_preset","backend-resource-7d8c3d00ca1a09b5:POST:go_to_preset","backend-resource-7d8c3d00ca1a09b5:POST:absolute_move","backend-resource-7d8c3d00ca1a09b5:POST:relative_move","backend-resource-7d8c3d00ca1a09b5:POST:snapshot_at_location","backend-resource-7d8c3d00ca1a09b5:GET:camera_statuses"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"},{"id":"backend-resource-6ba3612ba96b1eb4","localPrefix":"","viewset":"MiddlewareStreamViewSet","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.views.MiddlewareStreamViewSet","basename":"stream","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"repository":"repositories/teleicu/mansoq-teleicu-gateway","classSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","path":"/api/{installed_plugin_prefix}/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","operationIds":["backend-resource-6ba3612ba96b1eb4:POST:get_video_feed_stream_token","backend-resource-6ba3612ba96b1eb4:POST:get_vital_stream_token","backend-resource-6ba3612ba96b1eb4:POST:validate_stream_token"],"unresolvedViewset":false,"reviewStatus":"registered resource enumerated; behavioral review pending"}],"directRoutes":[{"id":"backend-path-a8923176181d951f","declaredPath":"health","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"healthy","classId":"repositories/platform/mansoq-abdm:abdm.urls.healthy","actionMapping":null,"operationIds":["backend-path-a8923176181d951f:ANY:healthy"],"path":"/api/{installed_plugin_prefix}/health","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-4f7985077a005886","declaredPath":"gateway/status","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"gateway_views.GatewayStatus","classId":"repositories/platform/mansoq-abdm:abdm.gateway.views.GatewayStatus","actionMapping":null,"operationIds":["backend-path-4f7985077a005886:GET:get"],"path":"/api/{installed_plugin_prefix}/gateway/status","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-42c92eab875b3801","declaredPath":"bridge","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"gateway_views.BridgeState","classId":"repositories/platform/mansoq-abdm:abdm.gateway.views.BridgeState","actionMapping":null,"operationIds":["backend-path-42c92eab875b3801:GET:get"],"path":"/api/{installed_plugin_prefix}/bridge","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-40d0bd0d1f21caf9","declaredPath":"bridge/register-url","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"gateway_views.BridgeRegisterUrl","classId":"repositories/platform/mansoq-abdm:abdm.gateway.views.BridgeRegisterUrl","actionMapping":null,"operationIds":["backend-path-40d0bd0d1f21caf9:POST:post"],"path":"/api/{installed_plugin_prefix}/bridge/register-url","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-4d5e2d2655b1c6c9","declaredPath":"admin/overview","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"gateway_views.AdminOverview","classId":"repositories/platform/mansoq-abdm:abdm.gateway.views.AdminOverview","actionMapping":null,"operationIds":["backend-path-4d5e2d2655b1c6c9:GET:get"],"path":"/api/{installed_plugin_prefix}/admin/overview","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-37b6bbf8dc18b78c","declaredPath":"facilities/<uuid:facility_id>/abdm","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"facility_views.FacilityAbdmConfig","classId":"repositories/platform/mansoq-abdm:abdm.facility.views.FacilityAbdmConfig","actionMapping":null,"operationIds":["backend-path-37b6bbf8dc18b78c:GET:get","backend-path-37b6bbf8dc18b78c:PUT:put"],"path":"/api/{installed_plugin_prefix}/facilities/{facility_id}/abdm","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-4f99de1b05e6fbb9","declaredPath":"facilities/<uuid:facility_id>/abdm/hrp-services","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"facility_views.FacilityHrpServices","classId":"repositories/platform/mansoq-abdm:abdm.facility.views.FacilityHrpServices","actionMapping":null,"operationIds":["backend-path-4f99de1b05e6fbb9:POST:post"],"path":"/api/{installed_plugin_prefix}/facilities/{facility_id}/abdm/hrp-services","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-7cb21df05807a5d3","declaredPath":"facilities/<uuid:facility_id>/abdm/profile-shares","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"share_views.ProfileShareList","classId":"repositories/platform/mansoq-abdm:abdm.share.views.ProfileShareList","actionMapping":null,"operationIds":["backend-path-7cb21df05807a5d3:GET:get"],"path":"/api/{installed_plugin_prefix}/facilities/{facility_id}/abdm/profile-shares","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-3a2d1cbced24de7c","declaredPath":"facilities/<uuid:facility_id>/abdm/profile-shares/<uuid:share_id>","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"share_views.ProfileShareDetail","classId":"repositories/platform/mansoq-abdm:abdm.share.views.ProfileShareDetail","actionMapping":null,"operationIds":["backend-path-3a2d1cbced24de7c:GET:get"],"path":"/api/{installed_plugin_prefix}/facilities/{facility_id}/abdm/profile-shares/{share_id}","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-78c3a433e5979566","declaredPath":"facilities/<uuid:facility_id>/abdm/profile-shares/<uuid:share_id>/dismiss","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"share_views.ProfileShareDismiss","classId":"repositories/platform/mansoq-abdm:abdm.share.views.ProfileShareDismiss","actionMapping":null,"operationIds":["backend-path-78c3a433e5979566:POST:post"],"path":"/api/{installed_plugin_prefix}/facilities/{facility_id}/abdm/profile-shares/{share_id}/dismiss","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-7b48afcc53349d1d","declaredPath":"callbacks","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"callbacks.CallbackList","classId":"repositories/platform/mansoq-abdm:abdm.callbacks.views.CallbackList","actionMapping":null,"operationIds":["backend-path-7b48afcc53349d1d:GET:get"],"path":"/api/{installed_plugin_prefix}/callbacks","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-0fa1ef84283a2abe","declaredPath":"callbacks/<uuid:callback_id>","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"callbacks.CallbackDetail","classId":"repositories/platform/mansoq-abdm:abdm.callbacks.views.CallbackDetail","actionMapping":null,"operationIds":["backend-path-0fa1ef84283a2abe:GET:get"],"path":"/api/{installed_plugin_prefix}/callbacks/{callback_id}","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-3366bb0628ce0173","declaredPath":"encounters/<uuid:encounter_id>/care-context","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"hip_views.EncounterCareContext","classId":"repositories/platform/mansoq-abdm:abdm.hip.views.EncounterCareContext","actionMapping":null,"operationIds":["backend-path-3366bb0628ce0173:GET:get"],"path":"/api/{installed_plugin_prefix}/encounters/{encounter_id}/care-context","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-2f2f6d2a41aabad3","declaredPath":"encounters/<uuid:encounter_id>/care-context/link","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"hip_views.EncounterCareContextLink","classId":"repositories/platform/mansoq-abdm:abdm.hip.views.EncounterCareContextLink","actionMapping":null,"operationIds":["backend-path-2f2f6d2a41aabad3:POST:post"],"path":"/api/{installed_plugin_prefix}/encounters/{encounter_id}/care-context/link","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-4f5810b188c55dd2","declaredPath":"encounters/<uuid:encounter_id>/share-items/<uuid:item_id>/<str:action>","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"hip_views.ShareItemExclude","classId":"repositories/platform/mansoq-abdm:abdm.hip.views.ShareItemExclude","actionMapping":null,"operationIds":["backend-path-4f5810b188c55dd2:POST:post"],"path":"/api/{installed_plugin_prefix}/encounters/{encounter_id}/share-items/{item_id}/{action}","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-33c573250462552b","declaredPath":"patients/<uuid:patient_id>/abha/sms-link","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"hip_views.PatientSmsLink","classId":"repositories/platform/mansoq-abdm:abdm.hip.views.PatientSmsLink","actionMapping":null,"operationIds":["backend-path-33c573250462552b:POST:post"],"path":"/api/{installed_plugin_prefix}/patients/{patient_id}/abha/sms-link","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-19726e561606015b","declaredPath":"patients/<uuid:patient_id>/abha/consents","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"hip_views.PatientConsents","classId":"repositories/platform/mansoq-abdm:abdm.hip.views.PatientConsents","actionMapping":null,"operationIds":["backend-path-19726e561606015b:GET:get"],"path":"/api/{installed_plugin_prefix}/patients/{patient_id}/abha/consents","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-c6e881aa5f58252f","declaredPath":"patients/<uuid:patient_id>/abha/consent-requests","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"hiu_views.PatientConsentRequests","classId":"repositories/platform/mansoq-abdm:abdm.hiu.views.PatientConsentRequests","actionMapping":null,"operationIds":["backend-path-c6e881aa5f58252f:GET:get","backend-path-c6e881aa5f58252f:POST:post"],"path":"/api/{installed_plugin_prefix}/patients/{patient_id}/abha/consent-requests","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-5aee00c65ce83ec8","declaredPath":"patients/<uuid:patient_id>/abha/consent-requests/<uuid:request_id>/<str:action>","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"hiu_views.ConsentRequestAction","classId":"repositories/platform/mansoq-abdm:abdm.hiu.views.ConsentRequestAction","actionMapping":null,"operationIds":["backend-path-5aee00c65ce83ec8:POST:post"],"path":"/api/{installed_plugin_prefix}/patients/{patient_id}/abha/consent-requests/{request_id}/{action}","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-6a8f4a4f3699cb86","declaredPath":"patients/<uuid:patient_id>/abha/records/<uuid:record_id>","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"hiu_views.FetchedRecordDetail","classId":"repositories/platform/mansoq-abdm:abdm.hiu.views.FetchedRecordDetail","actionMapping":null,"operationIds":["backend-path-6a8f4a4f3699cb86:GET:get"],"path":"/api/{installed_plugin_prefix}/patients/{patient_id}/abha/records/{record_id}","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-623af47e989e2e78","declaredPath":"providers","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"hiu_views.ProviderSearch","classId":"repositories/platform/mansoq-abdm:abdm.hiu.views.ProviderSearch","actionMapping":null,"operationIds":["backend-path-623af47e989e2e78:GET:get"],"path":"/api/{installed_plugin_prefix}/providers","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-7f48569e9b414607","declaredPath":"abha/enrol/aadhaar/request-otp","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"abha.RequestAadhaarOtp","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.RequestAadhaarOtp","actionMapping":null,"operationIds":["backend-path-7f48569e9b414607:POST:post"],"path":"/api/{installed_plugin_prefix}/abha/enrol/aadhaar/request-otp","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-b69715a34c623176","declaredPath":"abha/enrol/aadhaar/verify","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"abha.EnrolByAadhaar","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.EnrolByAadhaar","actionMapping":null,"operationIds":["backend-path-b69715a34c623176:POST:post"],"path":"/api/{installed_plugin_prefix}/abha/enrol/aadhaar/verify","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-41f29fdb94ffcacb","declaredPath":"abha/enrol/mobile/request-otp","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"abha.RequestMobileOtp","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.RequestMobileOtp","actionMapping":null,"operationIds":["backend-path-41f29fdb94ffcacb:POST:post"],"path":"/api/{installed_plugin_prefix}/abha/enrol/mobile/request-otp","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-86a847d5085746da","declaredPath":"abha/enrol/mobile/verify","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"abha.VerifyMobileOtp","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.VerifyMobileOtp","actionMapping":null,"operationIds":["backend-path-86a847d5085746da:POST:post"],"path":"/api/{installed_plugin_prefix}/abha/enrol/mobile/verify","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-99072cd36bb93531","declaredPath":"abha/enrol/address/suggestions","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"abha.AddressSuggestions","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.AddressSuggestions","actionMapping":null,"operationIds":["backend-path-99072cd36bb93531:POST:post"],"path":"/api/{installed_plugin_prefix}/abha/enrol/address/suggestions","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-ebabf608cc7c8e6e","declaredPath":"abha/enrol/address/claim","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"abha.ClaimAbhaAddress","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.ClaimAbhaAddress","actionMapping":null,"operationIds":["backend-path-ebabf608cc7c8e6e:POST:post"],"path":"/api/{installed_plugin_prefix}/abha/enrol/address/claim","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-cd7c7ee1bb94db81","declaredPath":"abha/login/request-otp","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"abha.LoginRequestOtp","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.LoginRequestOtp","actionMapping":null,"operationIds":["backend-path-cd7c7ee1bb94db81:POST:post"],"path":"/api/{installed_plugin_prefix}/abha/login/request-otp","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-4575bf6247f0b2ae","declaredPath":"abha/login/verify","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"abha.LoginVerifyOtp","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.LoginVerifyOtp","actionMapping":null,"operationIds":["backend-path-4575bf6247f0b2ae:POST:post"],"path":"/api/{installed_plugin_prefix}/abha/login/verify","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-37b70a6efd44c76c","declaredPath":"abha/login/select-account","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"abha.LoginSelectAccount","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.LoginSelectAccount","actionMapping":null,"operationIds":["backend-path-37b70a6efd44c76c:POST:post"],"path":"/api/{installed_plugin_prefix}/abha/login/select-account","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-535d632ff58e16e3","declaredPath":"abha/transactions/<str:txn_id>","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"abha.TransactionDetail","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.TransactionDetail","actionMapping":null,"operationIds":["backend-path-535d632ff58e16e3:GET:get"],"path":"/api/{installed_plugin_prefix}/abha/transactions/{txn_id}","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-961cfbb08128894a","declaredPath":"patients/<uuid:patient_id>/abha","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"abha.PatientAbhaStatus","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.PatientAbhaStatus","actionMapping":null,"operationIds":["backend-path-961cfbb08128894a:GET:get"],"path":"/api/{installed_plugin_prefix}/patients/{patient_id}/abha","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-e0d4434721c3dbe8","declaredPath":"patients/<uuid:patient_id>/abha/link","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"abha.PatientAbhaLink","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.PatientAbhaLink","actionMapping":null,"operationIds":["backend-path-e0d4434721c3dbe8:POST:post"],"path":"/api/{installed_plugin_prefix}/patients/{patient_id}/abha/link","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-34bdf06157f45b4e","declaredPath":"patients/<uuid:patient_id>/abha/card","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"abha.PatientAbhaCard","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.PatientAbhaCard","actionMapping":null,"operationIds":["backend-path-34bdf06157f45b4e:GET:get"],"path":"/api/{installed_plugin_prefix}/patients/{patient_id}/abha/card","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-ebeb45feced0de42","declaredPath":"^(?P<path>.+)$","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"callbacks.GenericCallbackView","classId":"repositories/platform/mansoq-abdm:abdm.callbacks.views.GenericCallbackView","actionMapping":null,"operationIds":["backend-path-ebeb45feced0de42:POST:post"],"path":"/api/{installed_plugin_prefix}/{path}","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-70a44efa9f98a0ea","declaredPath":"ping/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-ai-be/mansoq_ai/urls.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"ping","classId":"repositories/platform/mansoq-ai-be:mansoq_ai.urls.ping","actionMapping":null,"operationIds":["backend-path-70a44efa9f98a0ea:ANY:ping"],"path":"/api/{installed_plugin_prefix}/ping/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-7616e120d13f5384","declaredPath":"encounter/<uuid:encounter_external_id>/ask/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-ai-be/mansoq_ai/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"AskAPIView","classId":"repositories/platform/mansoq-ai-be:mansoq_ai.views.AskAPIView","actionMapping":null,"operationIds":["backend-path-7616e120d13f5384:POST:post"],"path":"/api/{installed_plugin_prefix}/encounter/{encounter_external_id}/ask/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-a96d860eed2c7c49","declaredPath":"health","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-ai/mansoq_ai/urls.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"healthy","classId":"repositories/platform/mansoq-ai:mansoq_ai.urls.healthy","actionMapping":null,"operationIds":["backend-path-a96d860eed2c7c49:ANY:healthy"],"path":"/api/{installed_plugin_prefix}/health","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-70394657c0cd941b","declaredPath":"ask/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-ai/mansoq_ai/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"AskAIView","classId":"repositories/platform/mansoq-ai:mansoq_ai.views.AskAIView","actionMapping":null,"operationIds":["backend-path-70394657c0cd941b:POST:post"],"path":"/api/{installed_plugin_prefix}/ask/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-c6818d18d6bd083d","declaredPath":"health","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"healthy","classId":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.urls.healthy","actionMapping":null,"operationIds":["backend-path-c6818d18d6bd083d:ANY:healthy"],"path":"/api/{installed_plugin_prefix}/health","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-d2ba889bf91b8030","declaredPath":"service_availability/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"ServiceAvailabilityView","classId":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.enquiry.ServiceAvailabilityView","actionMapping":null,"operationIds":["backend-path-d2ba889bf91b8030:POST:post"],"path":"/api/{installed_plugin_prefix}/service_availability/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-7b3ab21b418973a3","declaredPath":"emergency_request/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"EmergencyResourceRequestView","classId":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.emergency_resource_request.EmergencyResourceRequestView","actionMapping":null,"operationIds":["backend-path-7b3ab21b418973a3:POST:post"],"path":"/api/{installed_plugin_prefix}/emergency_request/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-664a9ba34d51a790","declaredPath":"api/v1/tenant/launch/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/tenant_urls.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"launch","classId":"repositories/platform/mansoq-core:config.tenant_runtime.launch","actionMapping":null,"operationIds":["backend-path-664a9ba34d51a790:ANY:launch"],"path":"/api/v1/tenant/launch/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-ce401bfb4304678e","declaredPath":"api/v1/tenant/metadata/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/tenant_urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"metadata","classId":"repositories/platform/mansoq-core:config.tenant_runtime.metadata","actionMapping":null,"operationIds":["backend-path-ce401bfb4304678e:ANY:metadata"],"path":"/api/v1/tenant/metadata/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-fa20cd2d3296fff9","declaredPath":"api/v1/tenant/health/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/tenant_urls.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"health","classId":"repositories/platform/mansoq-core:config.tenant_runtime.health","actionMapping":null,"operationIds":["backend-path-fa20cd2d3296fff9:ANY:health"],"path":"/api/v1/tenant/health/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-0d935265a8f8b658","declaredPath":"api/v1/tenant/usage/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/tenant_urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"usage","classId":"repositories/platform/mansoq-core:config.tenant_runtime.usage","actionMapping":null,"operationIds":["backend-path-0d935265a8f8b658:ANY:usage"],"path":"/api/v1/tenant/usage/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-5bcf9a7082eb956c","declaredPath":"api/v1/tenant/capabilities/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/tenant_urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"capabilities","classId":"repositories/platform/mansoq-core:config.tenant_runtime.capabilities","actionMapping":null,"operationIds":["backend-path-5bcf9a7082eb956c:ANY:capabilities"],"path":"/api/v1/tenant/capabilities/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-9122c480a1685059","declaredPath":"api/v1/auth/token/refresh/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/tenant_urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"refresh","classId":"repositories/platform/mansoq-core:config.tenant_runtime.refresh","actionMapping":null,"operationIds":["backend-path-9122c480a1685059:ANY:refresh"],"path":"/api/v1/auth/token/refresh/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-7e4b7bf23e0dec75","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"home_view","classId":"repositories/platform/mansoq-core:config.views.home_view","actionMapping":null,"operationIds":["backend-path-7e4b7bf23e0dec75:ANY:home_view"],"path":"/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-addad7b8789f026b","declaredPath":"ping/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"ping","classId":"repositories/platform/mansoq-core:config.views.ping","actionMapping":null,"operationIds":["backend-path-addad7b8789f026b:ANY:ping"],"path":"/ping/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-e7a24653fe14459d","declaredPath":"app_version/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"app_version","classId":"repositories/platform/mansoq-core:config.views.app_version","actionMapping":null,"operationIds":["backend-path-e7a24653fe14459d:ANY:app_version"],"path":"/app_version/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-16e304beb9d682ac","declaredPath":"{configured-path}","dynamicPath":true,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"admin.site.urls","classId":null,"actionMapping":null,"operationIds":[],"path":"/{configured-path}","mountStatus":"project URL declaration","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-ad1a190d9d712391","declaredPath":"api/v1/auth/login/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"TokenObtainPairView","classId":"repositories/platform/mansoq-core:config.auth_views.TokenObtainPairView","actionMapping":null,"operationIds":["backend-path-ad1a190d9d712391:POST:post"],"path":"/api/v1/auth/login/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-2a61105024798496","declaredPath":"api/v1/auth/logout/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"LogoutView","classId":"repositories/platform/mansoq-core:config.auth_views.LogoutView","actionMapping":null,"operationIds":["backend-path-2a61105024798496:POST:post"],"path":"/api/v1/auth/logout/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-194146acb9ed4121","declaredPath":"api/v1/auth/token/refresh/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"TokenRefreshView","classId":"repositories/platform/mansoq-core:config.auth_views.TokenRefreshView","actionMapping":null,"operationIds":["backend-path-194146acb9ed4121:POST:post"],"path":"/api/v1/auth/token/refresh/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-f43aa2f8ff82df07","declaredPath":"api/v1/auth/token/verify/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"AnnotatedTokenVerifyView","classId":"repositories/platform/mansoq-core:config.auth_views.AnnotatedTokenVerifyView","actionMapping":null,"operationIds":["backend-path-f43aa2f8ff82df07:POST:post"],"path":"/api/v1/auth/token/verify/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-c5117abd14937258","declaredPath":"api/v1/password_reset/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"ResetPasswordRequestToken","classId":"repositories/platform/mansoq-core:mansoq.users.reset_password_views.ResetPasswordRequestToken","actionMapping":null,"operationIds":["backend-path-c5117abd14937258:POST:post"],"path":"/api/v1/password_reset/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-dbcadf5c07565837","declaredPath":"api/v1/password_reset/confirm/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"ResetPasswordConfirm","classId":"repositories/platform/mansoq-core:mansoq.users.reset_password_views.ResetPasswordConfirm","actionMapping":null,"operationIds":["backend-path-dbcadf5c07565837:POST:post"],"path":"/api/v1/password_reset/confirm/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-c281d9b8b2f88a9a","declaredPath":"api/v1/password_reset/check/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"ResetPasswordCheck","classId":"repositories/platform/mansoq-core:mansoq.users.reset_password_views.ResetPasswordCheck","actionMapping":null,"operationIds":["backend-path-c281d9b8b2f88a9a:POST:post"],"path":"/api/v1/password_reset/check/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-66d5bd1719036468","declaredPath":"api/v1/password_change/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"ChangePasswordView","classId":"repositories/platform/mansoq-core:mansoq.users.api.viewsets.change_password.ChangePasswordView","actionMapping":null,"operationIds":[],"path":"/api/v1/password_change/","mountStatus":"project URL declaration","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-dbf0d50ab8aadb06","declaredPath":"400/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG"],"kind":"view","view":"default_views.bad_request","classId":null,"actionMapping":null,"operationIds":[],"path":"/400/","mountStatus":"project URL declaration","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-4a4ac2b001ba77ea","declaredPath":"403/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG"],"kind":"view","view":"default_views.permission_denied","classId":null,"actionMapping":null,"operationIds":[],"path":"/403/","mountStatus":"project URL declaration","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-48902f6bc28d66b1","declaredPath":"404/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG"],"kind":"view","view":"default_views.page_not_found","classId":null,"actionMapping":null,"operationIds":[],"path":"/404/","mountStatus":"project URL declaration","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-451871cbc8881bbc","declaredPath":"500/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG"],"kind":"view","view":"default_views.server_error","classId":null,"actionMapping":null,"operationIds":[],"path":"/500/","mountStatus":"project URL declaration","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-99bbfbafe5f92665","declaredPath":"api/schema/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG or not settings.IS_PRODUCTION"],"kind":"view","view":"SpectacularAPIView","classId":null,"actionMapping":null,"operationIds":[],"path":"/api/schema/","mountStatus":"project URL declaration","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-e5812c8e182c6ada","declaredPath":"swagger/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG or not settings.IS_PRODUCTION"],"kind":"view","view":"SpectacularSwaggerView","classId":null,"actionMapping":null,"operationIds":[],"path":"/swagger/","mountStatus":"project URL declaration","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-0019d094ed224b16","declaredPath":"redoc/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG or not settings.IS_PRODUCTION"],"kind":"view","view":"SpectacularRedocView","classId":null,"actionMapping":null,"operationIds":[],"path":"/redoc/","mountStatus":"project URL declaration","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-2cb01620641f0f56","declaredPath":"health","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"healthy","classId":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.urls.healthy","actionMapping":null,"operationIds":["backend-path-2cb01620641f0f56:ANY:healthy"],"path":"/api/{installed_plugin_prefix}/health","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-ec3ddf13342aaf41","declaredPath":"health","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-encounter-auto-close-be/mansoq_encounter_auto_close_be/src/mansoq_encounter_auto_close_be/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"healthy","classId":"repositories/platform/mansoq-encounter-auto-close-be:mansoq_encounter_auto_close_be.src.mansoq_encounter_auto_close_be.urls.healthy","actionMapping":null,"operationIds":["backend-path-ec3ddf13342aaf41:ANY:healthy"],"path":"/api/{installed_plugin_prefix}/health","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-1ebd645f930a99db","declaredPath":"health","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"healthy","classId":"repositories/platform/mansoq-experience-be:mansoq_experience_sandbox_be.urls.healthy","actionMapping":null,"operationIds":["backend-path-1ebd645f930a99db:ANY:healthy"],"path":"/api/{installed_plugin_prefix}/health","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-92623aa05c3f96d9","declaredPath":"v1/medispeak/sessions","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-filly/mansoq_filly/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"medispeak.create_medispeak_session","classId":"repositories/platform/mansoq-filly:mansoq_filly.api.viewsets.medispeak.create_medispeak_session","actionMapping":null,"operationIds":["backend-path-92623aa05c3f96d9:ANY:create_medispeak_session"],"path":"/api/{installed_plugin_prefix}/v1/medispeak/sessions","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-6e285f99fc9bf372","declaredPath":"v1/medispeak/sessions/<str:session_id>/token","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-filly/mansoq_filly/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"medispeak.mint_medispeak_token","classId":"repositories/platform/mansoq-filly:mansoq_filly.api.viewsets.medispeak.mint_medispeak_token","actionMapping":null,"operationIds":["backend-path-6e285f99fc9bf372:ANY:mint_medispeak_token"],"path":"/api/{installed_plugin_prefix}/v1/medispeak/sessions/{session_id}/token","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-4f9647d2cc64b565","declaredPath":"healthz","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-filly/mansoq_filly/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"medispeak.healthz","classId":"repositories/platform/mansoq-filly:mansoq_filly.api.viewsets.medispeak.healthz","actionMapping":null,"operationIds":["backend-path-4f9647d2cc64b565:ANY:healthz"],"path":"/api/{installed_plugin_prefix}/healthz","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-764e2eb96e8b99ee","declaredPath":"webhook/meta/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"MetaWebhookView","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.webhooks.providers.meta.MetaWebhookView","actionMapping":null,"operationIds":["backend-path-764e2eb96e8b99ee:GET:get","backend-path-764e2eb96e8b99ee:POST:post"],"path":"/api/{installed_plugin_prefix}/webhook/meta/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-3af8537f1f223109","declaredPath":"public/documents/<str:token>/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"public_document","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.documents.public_views.public_document","actionMapping":null,"operationIds":["backend-path-3af8537f1f223109:ANY:public_document"],"path":"/api/{installed_plugin_prefix}/public/documents/{token}/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-bebca5709ea70c05","declaredPath":"ping/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"ping","classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.urls.ping","actionMapping":null,"operationIds":["backend-path-bebca5709ea70c05:ANY:ping"],"path":"/api/{installed_plugin_prefix}/ping/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-08c2f130748ae686","declaredPath":"health","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"healthy","classId":"repositories/platform/mansoq-people-be:mansoq_people_be.urls.healthy","actionMapping":null,"operationIds":["backend-path-08c2f130748ae686:ANY:healthy"],"path":"/api/{installed_plugin_prefix}/health","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-463d33c48de0cbb7","declaredPath":"health","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-token-display/src/token_display/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"healthy","classId":"repositories/platform/mansoq-token-display:token_display.urls.healthy","actionMapping":null,"operationIds":["backend-path-463d33c48de0cbb7:ANY:healthy"],"path":"/api/{installed_plugin_prefix}/health","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-4b7d706723185c10","declaredPath":"{configured-path}","dynamicPath":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/core/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"admin.site.urls","classId":null,"actionMapping":null,"operationIds":[],"path":"/api/{installed_plugin_prefix}/{configured-path}","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-859f2639fe61a9ad","declaredPath":"api/schema","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/core/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"SpectacularAPIView","classId":null,"actionMapping":null,"operationIds":[],"path":"/api/{installed_plugin_prefix}/api/schema","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-2877ed6c2abe8589","declaredPath":"api/schema/swagger/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/core/urls.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"SpectacularSwaggerView","classId":null,"actionMapping":null,"operationIds":[],"path":"/api/{installed_plugin_prefix}/api/schema/swagger/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-f05ae13eab26e56a","declaredPath":"api/schema/redoc/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/core/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"SpectacularRedocView","classId":null,"actionMapping":null,"operationIds":[],"path":"/api/{installed_plugin_prefix}/api/schema/redoc/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-420c963cd5342fbb","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/core/urls.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"RedirectView","classId":null,"actionMapping":null,"operationIds":[],"path":"/api/{installed_plugin_prefix}/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-8c88962fc7067b45","declaredPath":"400/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/core/urls.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG"],"kind":"view","view":"default_views.bad_request","classId":null,"actionMapping":null,"operationIds":[],"path":"/api/{installed_plugin_prefix}/400/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-98f99475bd4b2aa0","declaredPath":"403/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/core/urls.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG"],"kind":"view","view":"default_views.permission_denied","classId":null,"actionMapping":null,"operationIds":[],"path":"/api/{installed_plugin_prefix}/403/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-360ad494e29389f9","declaredPath":"404/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/core/urls.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG"],"kind":"view","view":"default_views.page_not_found","classId":null,"actionMapping":null,"operationIds":[],"path":"/api/{installed_plugin_prefix}/404/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-19fafbd0ff83f9dd","declaredPath":"500/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/core/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG"],"kind":"view","view":"default_views.server_error","classId":null,"actionMapping":null,"operationIds":[],"path":"/api/{installed_plugin_prefix}/500/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-1be8b2f928ab6bb0","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"home_view","classId":"repositories/teleicu/mansoq-core-teleicu:config.views.home_view","actionMapping":null,"operationIds":["backend-path-1be8b2f928ab6bb0:ANY:home_view"],"path":"/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-af085bba971c70de","declaredPath":"ping/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"ping","classId":"repositories/teleicu/mansoq-core-teleicu:config.views.ping","actionMapping":null,"operationIds":["backend-path-af085bba971c70de:ANY:ping"],"path":"/ping/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-5a556124a2271f24","declaredPath":"app_version/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"app_version","classId":"repositories/teleicu/mansoq-core-teleicu:config.views.app_version","actionMapping":null,"operationIds":["backend-path-5a556124a2271f24:ANY:app_version"],"path":"/app_version/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-cc67054b9500d9b0","declaredPath":"{configured-path}","dynamicPath":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"admin.site.urls","classId":null,"actionMapping":null,"operationIds":[],"path":"/{configured-path}","mountStatus":"project URL declaration","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-3501477143c7b152","declaredPath":"api/v1/auth/login/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"TokenObtainPairView","classId":"repositories/teleicu/mansoq-core-teleicu:config.auth_views.TokenObtainPairView","actionMapping":null,"operationIds":["backend-path-3501477143c7b152:POST:post"],"path":"/api/v1/auth/login/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-2fc0635354654d23","declaredPath":"api/v1/auth/logout/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"LogoutView","classId":"repositories/teleicu/mansoq-core-teleicu:config.auth_views.LogoutView","actionMapping":null,"operationIds":["backend-path-2fc0635354654d23:POST:post"],"path":"/api/v1/auth/logout/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-799b5cb916ca700d","declaredPath":"api/v1/auth/token/refresh/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"TokenRefreshView","classId":"repositories/teleicu/mansoq-core-teleicu:config.auth_views.TokenRefreshView","actionMapping":null,"operationIds":["backend-path-799b5cb916ca700d:POST:post"],"path":"/api/v1/auth/token/refresh/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-643b93c46a7e6447","declaredPath":"api/v1/auth/token/verify/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"AnnotatedTokenVerifyView","classId":"repositories/teleicu/mansoq-core-teleicu:config.auth_views.AnnotatedTokenVerifyView","actionMapping":null,"operationIds":["backend-path-643b93c46a7e6447:POST:post"],"path":"/api/v1/auth/token/verify/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-86027e57c8d72b26","declaredPath":"api/v1/password_reset/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"ResetPasswordRequestToken","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.reset_password_views.ResetPasswordRequestToken","actionMapping":null,"operationIds":["backend-path-86027e57c8d72b26:POST:post"],"path":"/api/v1/password_reset/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-628e68c741c0b5c9","declaredPath":"api/v1/password_reset/confirm/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"ResetPasswordConfirm","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.reset_password_views.ResetPasswordConfirm","actionMapping":null,"operationIds":["backend-path-628e68c741c0b5c9:POST:post"],"path":"/api/v1/password_reset/confirm/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-d3ad8bc47efcdeeb","declaredPath":"api/v1/password_reset/check/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"ResetPasswordCheck","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.reset_password_views.ResetPasswordCheck","actionMapping":null,"operationIds":["backend-path-d3ad8bc47efcdeeb:POST:post"],"path":"/api/v1/password_reset/check/","mountStatus":"project URL declaration","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-3ada67c4e2562ff4","declaredPath":"api/v1/password_change/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"ChangePasswordView","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.viewsets.change_password.ChangePasswordView","actionMapping":null,"operationIds":[],"path":"/api/v1/password_change/","mountStatus":"project URL declaration","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-e1d3b120d8e95a35","declaredPath":"400/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG"],"kind":"view","view":"default_views.bad_request","classId":null,"actionMapping":null,"operationIds":[],"path":"/400/","mountStatus":"project URL declaration","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-19ac08deb4c61ecb","declaredPath":"403/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG"],"kind":"view","view":"default_views.permission_denied","classId":null,"actionMapping":null,"operationIds":[],"path":"/403/","mountStatus":"project URL declaration","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-4422dd1f8d4685e5","declaredPath":"404/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG"],"kind":"view","view":"default_views.page_not_found","classId":null,"actionMapping":null,"operationIds":[],"path":"/404/","mountStatus":"project URL declaration","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-4cd501dd46b62f60","declaredPath":"500/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG"],"kind":"view","view":"default_views.server_error","classId":null,"actionMapping":null,"operationIds":[],"path":"/500/","mountStatus":"project URL declaration","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-d9f79ac0aa5c7b2e","declaredPath":"api/schema/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG or not settings.IS_PRODUCTION"],"kind":"view","view":"SpectacularAPIView","classId":null,"actionMapping":null,"operationIds":[],"path":"/api/schema/","mountStatus":"project URL declaration","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-691f5f6f47ee81f6","declaredPath":"swagger/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG or not settings.IS_PRODUCTION"],"kind":"view","view":"SpectacularSwaggerView","classId":null,"actionMapping":null,"operationIds":[],"path":"/swagger/","mountStatus":"project URL declaration","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-d0aab5331f331fc3","declaredPath":"redoc/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG or not settings.IS_PRODUCTION"],"kind":"view","view":"SpectacularRedocView","classId":null,"actionMapping":null,"operationIds":[],"path":"/redoc/","mountStatus":"project URL declaration","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-e79cde4182f894bf","declaredPath":"health","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"healthy","classId":"repositories/teleicu/mansoq-hcx:hcx.urls.healthy","actionMapping":null,"operationIds":["backend-path-e79cde4182f894bf:ANY:healthy"],"path":"/api/{installed_plugin_prefix}/health","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-ffcfb59a76307bdb","declaredPath":"coverageeligibility/on_check","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"CoverageElibilityOnCheckView","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.listener.CoverageElibilityOnCheckView","actionMapping":null,"operationIds":["backend-path-ffcfb59a76307bdb:POST:post"],"path":"/api/{installed_plugin_prefix}/coverageeligibility/on_check","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-3f045c7d44fc99eb","declaredPath":"preauth/on_submit","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"PreAuthOnSubmitView","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.listener.PreAuthOnSubmitView","actionMapping":null,"operationIds":["backend-path-3f045c7d44fc99eb:POST:post"],"path":"/api/{installed_plugin_prefix}/preauth/on_submit","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-3be1d59a272157e0","declaredPath":"claim/on_submit","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"ClaimOnSubmitView","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.listener.ClaimOnSubmitView","actionMapping":null,"operationIds":["backend-path-3be1d59a272157e0:POST:post"],"path":"/api/{installed_plugin_prefix}/claim/on_submit","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-3bc3c5e305e7b966","declaredPath":"communication/request","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"CommunicationRequestView","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.listener.CommunicationRequestView","actionMapping":null,"operationIds":["backend-path-3bc3c5e305e7b966:POST:post"],"path":"/api/{installed_plugin_prefix}/communication/request","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-b816a89d5e0c8732","declaredPath":"ping/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"ping","classId":"repositories/teleicu/mansoq-kutumba:mansoq_kutumba.urls.ping","actionMapping":null,"operationIds":["backend-path-b816a89d5e0c8732:ANY:ping"],"path":"/api/{installed_plugin_prefix}/ping/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-ec60d5de973308c8","declaredPath":"health","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"healthy","classId":"repositories/teleicu/mansoq-radiology:mansoq_radiology.urls.healthy","actionMapping":null,"operationIds":["backend-path-ec60d5de973308c8:ANY:healthy"],"path":"/api/{installed_plugin_prefix}/health","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-dda73870a503ed03","declaredPath":"health","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-state-hmis/appointment_invoice_payment/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"healthy","classId":"repositories/teleicu/mansoq-state-hmis:appointment_invoice_payment.urls.healthy","actionMapping":null,"operationIds":["backend-path-dda73870a503ed03:ANY:healthy"],"path":"/api/{installed_plugin_prefix}/health","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-fc8a5c4a2884c136","declaredPath":"health","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-state-hmis/encounter_access_authorization/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"healthy","classId":"repositories/teleicu/mansoq-state-hmis:encounter_access_authorization.urls.healthy","actionMapping":null,"operationIds":["backend-path-fc8a5c4a2884c136:ANY:healthy"],"path":"/api/{installed_plugin_prefix}/health","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-9ba67453ba4b7618","declaredPath":"health","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-state-hmis/encounter_hospital_identifier/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"healthy","classId":"repositories/teleicu/mansoq-state-hmis:encounter_hospital_identifier.urls.healthy","actionMapping":null,"operationIds":["backend-path-9ba67453ba4b7618:ANY:healthy"],"path":"/api/{installed_plugin_prefix}/health","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-fd1648e086275576","declaredPath":"facility/<uuid:facility_external_id>/identifier-config/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-state-hmis/encounter_identifiers/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"facility_identifier_config_list","classId":null,"actionMapping":null,"operationIds":[],"path":"/api/{installed_plugin_prefix}/facility/{facility_external_id}/identifier-config/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-64e73429be17ec2c","declaredPath":"health","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-state-hmis/invoice_auto_balance/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"healthy","classId":"repositories/teleicu/mansoq-state-hmis:invoice_auto_balance.urls.healthy","actionMapping":null,"operationIds":["backend-path-64e73429be17ec2c:ANY:healthy"],"path":"/api/{installed_plugin_prefix}/health","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-8a87d7dc4fb8361b","declaredPath":"health","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-state-hmis/patient_demographics/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"healthy","classId":"repositories/teleicu/mansoq-state-hmis:patient_demographics.urls.healthy","actionMapping":null,"operationIds":["backend-path-8a87d7dc4fb8361b:ANY:healthy"],"path":"/api/{installed_plugin_prefix}/health","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-b5d5b1331b0f39b0","declaredPath":"admin/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"admin.site.urls","classId":null,"actionMapping":null,"operationIds":[],"path":"/api/{installed_plugin_prefix}/admin/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-9ea72a66152b7d3c","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"home","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.views.home","actionMapping":null,"operationIds":["backend-path-9ea72a66152b7d3c:ANY:home"],"path":"/api/{installed_plugin_prefix}/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-5be44cd70ec81fef","declaredPath":"openid-configuration/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"PublicJWKsView","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.open_id.PublicJWKsView","actionMapping":null,"operationIds":["backend-path-5be44cd70ec81fef:GET:get"],"path":"/api/{installed_plugin_prefix}/openid-configuration/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-d85850f41ac04499","declaredPath":"verify_token/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"verify_token","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.views.verify_token","actionMapping":null,"operationIds":["backend-path-d85850f41ac04499:POST:verify_token"],"path":"/api/{installed_plugin_prefix}/verify_token/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-1b24d20d1f3c0793","declaredPath":"api/schema/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"SpectacularAPIView","classId":null,"actionMapping":null,"operationIds":[],"path":"/api/{installed_plugin_prefix}/api/schema/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-55511b682f49a012","declaredPath":"api/docs/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"SpectacularSwaggerView","classId":null,"actionMapping":null,"operationIds":[],"path":"/api/{installed_plugin_prefix}/api/docs/","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-aff55808e128eb44","declaredPath":"logger","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"","classId":null,"actionMapping":null,"operationIds":[],"path":"/api/{installed_plugin_prefix}/logger","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-b3a7a3d340788d98","declaredPath":"observations/<str:ip_address>","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"","classId":null,"actionMapping":null,"operationIds":[],"path":"/api/{installed_plugin_prefix}/observations/{ip_address}","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"route declared; imported/external/dynamic handler method resolution pending"},{"id":"backend-path-44b4c3138428e2eb","declaredPath":"update_observations","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"views.update_observations","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.observation.views.update_observations","actionMapping":null,"operationIds":["backend-path-44b4c3138428e2eb:POST:update_observations"],"path":"/api/{installed_plugin_prefix}/update_observations","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-64d308a0515e3c0a","declaredPath":"devices/status","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"views.device_statuses","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.observation.views.device_statuses","actionMapping":null,"operationIds":["backend-path-64d308a0515e3c0a:GET:device_statuses"],"path":"/api/{installed_plugin_prefix}/devices/status","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-path-8ab5034aa45fec27","declaredPath":"health","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-teleicu/src/mansoq_teleicu/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"view","view":"healthy","classId":"repositories/teleicu/mansoq-teleicu:mansoq_teleicu.urls.healthy","actionMapping":null,"operationIds":["backend-path-8ab5034aa45fec27:ANY:healthy"],"path":"/api/{installed_plugin_prefix}/health","mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-3c19248174cb1c7c","declaredPath":"/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"index","classId":"repositories/teleicu/mansoq-mock-lab-analyzer:web.routes.index","handlerOwner":null,"handlerName":"index","actionMapping":null,"httpMethods":["FRAMEWORK_DEFAULT"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-3c19248174cb1c7c:FRAMEWORK_DEFAULT:index"],"path":"/","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-04a4789a4bf3a97a","declaredPath":"/message/<message_id>/discard","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"discard_message","classId":"repositories/teleicu/mansoq-mock-lab-analyzer:web.routes.discard_message","handlerOwner":null,"handlerName":"discard_message","actionMapping":null,"httpMethods":["POST"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-04a4789a4bf3a97a:POST:discard_message"],"path":"/message/{message_id}/discard","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-d023d09a6ed4cee2","declaredPath":"/message/<message_id>/process","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"process_message_form","classId":"repositories/teleicu/mansoq-mock-lab-analyzer:web.routes.process_message_form","handlerOwner":null,"handlerName":"process_message_form","actionMapping":null,"httpMethods":["GET"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-d023d09a6ed4cee2:GET:process_message_form"],"path":"/message/{message_id}/process","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-c1800a53e36d3ad9","declaredPath":"/message/<message_id>/process","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"process_message_submit","classId":"repositories/teleicu/mansoq-mock-lab-analyzer:web.routes.process_message_submit","handlerOwner":null,"handlerName":"process_message_submit","actionMapping":null,"httpMethods":["POST"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-c1800a53e36d3ad9:POST:process_message_submit"],"path":"/message/{message_id}/process","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-65affe89c887f193","declaredPath":"/message/<message_id>/view","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"view_message","classId":"repositories/teleicu/mansoq-mock-lab-analyzer:web.routes.view_message","handlerOwner":null,"handlerName":"view_message","actionMapping":null,"httpMethods":["GET"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-65affe89c887f193:GET:view_message"],"path":"/message/{message_id}/view","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-e4a5a35140c7d6e5","declaredPath":"/clear-processed","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"clear_processed","classId":"repositories/teleicu/mansoq-mock-lab-analyzer:web.routes.clear_processed","handlerOwner":null,"handlerName":"clear_processed","actionMapping":null,"httpMethods":["POST"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-e4a5a35140c7d6e5:POST:clear_processed"],"path":"/clear-processed","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-dba8f79e011a5b22","declaredPath":"/api/connect","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"connect","classId":"repositories/teleicu/mansoq-onvif-console:server.connect","handlerOwner":null,"handlerName":"connect","actionMapping":null,"httpMethods":["POST"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-dba8f79e011a5b22:POST:connect"],"path":"/api/connect","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-bf3a948508e22ae8","declaredPath":"/api/disconnect","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"disconnect","classId":"repositories/teleicu/mansoq-onvif-console:server.disconnect","handlerOwner":null,"handlerName":"disconnect","actionMapping":null,"httpMethods":["POST"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-bf3a948508e22ae8:POST:disconnect"],"path":"/api/disconnect","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-7e68bdce84d133be","declaredPath":"/api/session","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"session","classId":"repositories/teleicu/mansoq-onvif-console:server.session","handlerOwner":null,"handlerName":"session","actionMapping":null,"httpMethods":["GET"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-7e68bdce84d133be:GET:session"],"path":"/api/session","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-218b96c7112a0153","declaredPath":"/api/events","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"events","classId":"repositories/teleicu/mansoq-onvif-console:server.events","handlerOwner":null,"handlerName":"events","actionMapping":null,"httpMethods":["GET"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-218b96c7112a0153:GET:events"],"path":"/api/events","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-221acb8684f87588","declaredPath":"/api/tests/run","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"run_tests","classId":"repositories/teleicu/mansoq-onvif-console:server.run_tests","handlerOwner":null,"handlerName":"run_tests","actionMapping":null,"httpMethods":["POST"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-221acb8684f87588:POST:run_tests"],"path":"/api/tests/run","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-7efeab21229002b7","declaredPath":"/api/tests/cancel","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"cancel_tests","classId":"repositories/teleicu/mansoq-onvif-console:server.cancel_tests","handlerOwner":null,"handlerName":"cancel_tests","actionMapping":null,"httpMethods":["POST"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-7efeab21229002b7:POST:cancel_tests"],"path":"/api/tests/cancel","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-69be10a78331004b","declaredPath":"/api/report","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"report","classId":"repositories/teleicu/mansoq-onvif-console:server.report","handlerOwner":null,"handlerName":"report","actionMapping":null,"httpMethods":["GET"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-69be10a78331004b:GET:report"],"path":"/api/report","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-eb0a085e8c186553","declaredPath":"/api/history","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"history","classId":"repositories/teleicu/mansoq-onvif-console:server.history","handlerOwner":null,"handlerName":"history","actionMapping":null,"httpMethods":["GET"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-eb0a085e8c186553:GET:history"],"path":"/api/history","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-6641087f26d182d2","declaredPath":"/api/history/cameras","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"history_cameras","classId":"repositories/teleicu/mansoq-onvif-console:server.history_cameras","handlerOwner":null,"handlerName":"history_cameras","actionMapping":null,"httpMethods":["GET"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-6641087f26d182d2:GET:history_cameras"],"path":"/api/history/cameras","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-19577622f093b5da","declaredPath":"/api/history/trend","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"history_trend","classId":"repositories/teleicu/mansoq-onvif-console:server.history_trend","handlerOwner":null,"handlerName":"history_trend","actionMapping":null,"httpMethods":["GET"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-19577622f093b5da:GET:history_trend"],"path":"/api/history/trend","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-0af0de3d2bdcc170","declaredPath":"/api/history/{run_id}","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"history_run","classId":"repositories/teleicu/mansoq-onvif-console:server.history_run","handlerOwner":null,"handlerName":"history_run","actionMapping":null,"httpMethods":["GET"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-0af0de3d2bdcc170:GET:history_run"],"path":"/api/history/{run_id}","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-6f55b788f3629483","declaredPath":"/api/history/{run_id}","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"history_delete","classId":"repositories/teleicu/mansoq-onvif-console:server.history_delete","handlerOwner":null,"handlerName":"history_delete","actionMapping":null,"httpMethods":["DELETE"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-6f55b788f3629483:DELETE:history_delete"],"path":"/api/history/{run_id}","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-854ccc288479bb52","declaredPath":"/api/history/import","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"history_import","classId":"repositories/teleicu/mansoq-onvif-console:server.history_import","handlerOwner":null,"handlerName":"history_import","actionMapping":null,"httpMethods":["POST"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-854ccc288479bb52:POST:history_import"],"path":"/api/history/import","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-b4a7b08df12b8fa6","declaredPath":"/api/ptz","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"ptz","classId":"repositories/teleicu/mansoq-onvif-console:server.ptz","handlerOwner":null,"handlerName":"ptz","actionMapping":null,"httpMethods":["POST"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-b4a7b08df12b8fa6:POST:ptz"],"path":"/api/ptz","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-07dd860e2547b4d5","declaredPath":"/api/presets","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"presets","classId":"repositories/teleicu/mansoq-onvif-console:server.presets","handlerOwner":null,"handlerName":"presets","actionMapping":null,"httpMethods":["GET"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-07dd860e2547b4d5:GET:presets"],"path":"/api/presets","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-40b3155124338ec5","declaredPath":"/api/stream/kick","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"stream_kick","classId":"repositories/teleicu/mansoq-onvif-console:server.stream_kick","handlerOwner":null,"handlerName":"stream_kick","actionMapping":null,"httpMethods":["POST"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-40b3155124338ec5:POST:stream_kick"],"path":"/api/stream/kick","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-bb877faf0af9531a","declaredPath":"/api/snapshot","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"snapshot","classId":"repositories/teleicu/mansoq-onvif-console:server.snapshot","handlerOwner":null,"handlerName":"snapshot","actionMapping":null,"httpMethods":["GET"],"serviceLocal":true,"decoratorPolicy":{},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-bb877faf0af9531a:GET:snapshot"],"path":"/api/snapshot","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-2a8c9894586d95a9","declaredPath":"/api/account/move","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"account_move","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.account_move.AccountMove","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.account_move.AccountMove","handlerName":"account_move","actionMapping":null,"httpMethods":["POST"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-2a8c9894586d95a9:POST:account_move"],"path":"/api/account/move","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-47a71d40692b8ce9","declaredPath":"/api/account/move/return","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"account_move_return","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.account_move.AccountMove","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.account_move.AccountMove","handlerName":"account_move_return","actionMapping":null,"httpMethods":["POST"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-47a71d40692b8ce9:POST:account_move_return"],"path":"/api/account/move/return","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-ee49c0391d184e30","declaredPath":"/api/account/move/payment","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move_payment.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"account_move_payment","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.account_move_payment.AccountMovePayment","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.account_move_payment.AccountMovePayment","handlerName":"account_move_payment","actionMapping":null,"httpMethods":["POST"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-ee49c0391d184e30:POST:account_move_payment"],"path":"/api/account/move/payment","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-de02169c7c1c0499","declaredPath":"/api/account/move/payment/cancel","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move_payment.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"account_move_payment_cancel","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.account_move_payment.AccountMovePayment","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.account_move_payment.AccountMovePayment","handlerName":"account_move_payment_cancel","actionMapping":null,"httpMethods":["POST"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-de02169c7c1c0499:POST:account_move_payment_cancel"],"path":"/api/account/move/payment/cancel","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-6314180697d167cd","declaredPath":"/api/care/cash/session","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"open_session","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","handlerName":"open_session","actionMapping":null,"httpMethods":["POST"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-6314180697d167cd:POST:open_session"],"path":"/api/care/cash/session","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-c7273eea31479fd7","declaredPath":"/api/care/cash/session/close","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"close_session","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","handlerName":"close_session","actionMapping":null,"httpMethods":["PUT","POST"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-c7273eea31479fd7:PUT:close_session","backend-service-c7273eea31479fd7:POST:close_session"],"path":"/api/care/cash/session/close","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-399f671c0baa4a97","declaredPath":"/api/care/cash/session/current","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"get_current_session","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","handlerName":"get_current_session","actionMapping":null,"httpMethods":["POST"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-399f671c0baa4a97:POST:get_current_session"],"path":"/api/care/cash/session/current","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-b0ff34c6095aa064","declaredPath":"/api/care/cash/session/list","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"list_sessions","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","handlerName":"list_sessions","actionMapping":null,"httpMethods":["GET","POST"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-b0ff34c6095aa064:GET:list_sessions","backend-service-b0ff34c6095aa064:POST:list_sessions"],"path":"/api/care/cash/session/list","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-707819912756793b","declaredPath":"/api/care/cash/transfer","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"create_transfer","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","handlerName":"create_transfer","actionMapping":null,"httpMethods":["POST"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-707819912756793b:POST:create_transfer"],"path":"/api/care/cash/transfer","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-92ee2d1d194a8478","declaredPath":"/api/care/cash/transfer/<int:transfer_id>/accept","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"accept_transfer","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","handlerName":"accept_transfer","actionMapping":null,"httpMethods":["PUT","POST"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-92ee2d1d194a8478:PUT:accept_transfer","backend-service-92ee2d1d194a8478:POST:accept_transfer"],"path":"/api/care/cash/transfer/{transfer_id}/accept","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-b2998a1e7796cec0","declaredPath":"/api/care/cash/transfer/<int:transfer_id>/reject","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"reject_transfer","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","handlerName":"reject_transfer","actionMapping":null,"httpMethods":["PUT","POST"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-b2998a1e7796cec0:PUT:reject_transfer","backend-service-b2998a1e7796cec0:POST:reject_transfer"],"path":"/api/care/cash/transfer/{transfer_id}/reject","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-88c76947f8ea329c","declaredPath":"/api/care/cash/transfer/<int:transfer_id>/cancel","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"cancel_transfer","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","handlerName":"cancel_transfer","actionMapping":null,"httpMethods":["PUT","POST"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-88c76947f8ea329c:PUT:cancel_transfer","backend-service-88c76947f8ea329c:POST:cancel_transfer"],"path":"/api/care/cash/transfer/{transfer_id}/cancel","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-719477e7501381d0","declaredPath":"/api/care/cash/transfer/list","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"list_transfers","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","handlerName":"list_transfers","actionMapping":null,"httpMethods":["GET","POST"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-719477e7501381d0:GET:list_transfers","backend-service-719477e7501381d0:POST:list_transfers"],"path":"/api/care/cash/transfer/list","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-d6d69c9bf4acf630","declaredPath":"/api/care/cash/transfer/pending","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":344,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"get_pending_transfers","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","handlerName":"get_pending_transfers","actionMapping":null,"httpMethods":["GET","POST"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-d6d69c9bf4acf630:GET:get_pending_transfers","backend-service-d6d69c9bf4acf630:POST:get_pending_transfers"],"path":"/api/care/cash/transfer/pending","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-9f326d89b6c94d85","declaredPath":"/api/care/cash/counters","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":385,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"list_counters","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","handlerName":"list_counters","actionMapping":null,"httpMethods":["GET"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-9f326d89b6c94d85:GET:list_counters"],"path":"/api/care/cash/counters","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-724b74bad0a003e6","declaredPath":"/api/v1/insurance/company/<int:company_id>","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/insurance_company.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"get_insurance_company_by_id","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.insurance_company.InsuranceCompany","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.insurance_company.InsuranceCompany","handlerName":"get_insurance_company_by_id","actionMapping":null,"httpMethods":["GET"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-724b74bad0a003e6:GET:get_insurance_company_by_id"],"path":"/api/v1/insurance/company/{company_id}","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-b3b92b4850ef92be","declaredPath":"/api/insurance/companies/search","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/insurance_company.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"search_insurance_companies","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.insurance_company.InsuranceCompany","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.insurance_company.InsuranceCompany","handlerName":"search_insurance_companies","actionMapping":null,"httpMethods":["GET"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-b3b92b4850ef92be:GET:search_insurance_companies"],"path":"/api/insurance/companies/search","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-f4ce040c33d4e64b","declaredPath":"/api/payment/method/lines","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/payment_method_line.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"get_payment_method_lines","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.payment_method_line.PaymentMethodLineController","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.payment_method_line.PaymentMethodLineController","handlerName":"get_payment_method_lines","actionMapping":null,"httpMethods":["GET"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-f4ce040c33d4e64b:GET:get_payment_method_lines"],"path":"/api/payment/method/lines","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-ca5491d06d10968d","declaredPath":"/api/payment/method/lines/<int:line_id>","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/payment_method_line.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"get_payment_method_line","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.payment_method_line.PaymentMethodLineController","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.payment_method_line.PaymentMethodLineController","handlerName":"get_payment_method_line","actionMapping":null,"httpMethods":["GET"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-ca5491d06d10968d:GET:get_payment_method_line"],"path":"/api/payment/method/lines/{line_id}","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-df3d114d6259495c","declaredPath":"/api/add/category","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/product_category.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"create_update_category","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.product_category.ProductCategory","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.product_category.ProductCategory","handlerName":"create_update_category","actionMapping":null,"httpMethods":["POST"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-df3d114d6259495c:POST:create_update_category"],"path":"/api/add/category","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-33dd182bce8b4c6d","declaredPath":"/api/add/product","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/product_product.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"create_update_product","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.product_product.ProductProduct","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.product_product.ProductProduct","handlerName":"create_update_product","actionMapping":null,"httpMethods":["POST"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-33dd182bce8b4c6d:POST:create_update_product"],"path":"/api/add/product","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-df40701f20ebac99","declaredPath":"/api/add/partner","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/res_partner.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"create_update_partner","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.res_partner.ResPartner","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.res_partner.ResPartner","handlerName":"create_update_partner","actionMapping":null,"httpMethods":["POST"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-df40701f20ebac99:POST:create_update_partner"],"path":"/api/add/partner","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"},{"id":"backend-service-c5247cee71fc2152","declaredPath":"/api/add/user","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/res_user.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"service-decorator","view":"create_user","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.res_user.ResUserController","handlerOwner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.res_user.ResUserController","handlerName":"create_user","actionMapping":null,"httpMethods":["POST"],"serviceLocal":true,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"explicitDecoratorStatus":null,"decoratorResponseSchema":null,"operationIds":["backend-service-c5247cee71fc2152:POST:create_user"],"path":"/api/add/user","mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","reviewStatus":"direct route enumerated; behavioral review pending"}],"mounts":[{"id":"backend-path-0f64befe0b996f1e","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1094,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"router.urls"},{"id":"backend-path-32e1fa7c2c4f6d23","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1095,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"user_nested_router.urls"},{"id":"backend-path-687483dece8b7601","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1096,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"facility_nested_router.urls"},{"id":"backend-path-978615046acfb621","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1097,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"schedule_nested_router.urls"},{"id":"backend-path-2523aa1a03803872","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1098,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"queue_nested_router.urls"},{"id":"backend-path-e0bff0d6aa8dea79","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1099,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"patient_nested_router.urls"},{"id":"backend-path-bf9640c81deb6f62","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"thread_nested_router.urls"},{"id":"backend-path-b6f04f498e05c61e","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"resource_nested_router.urls"},{"id":"backend-path-95a791a8cd8a3f9c","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"organization_nested_router.urls"},{"id":"backend-path-39c56c71193b8412","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"facility_organization_nested_router.urls"},{"id":"backend-path-35fc20c4bb51f0f7","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"facility_location_nested_router.urls"},{"id":"backend-path-bdbb006336a0eada","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"device_nested_router.urls"},{"id":"backend-path-e05c5972a4d85b84","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"questionnaire_nested_router.urls"},{"id":"backend-path-03e51e3289a46323","declaredPath":"health/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"healthy_django.urls"},{"id":"backend-path-7f5302be5c9c0177","declaredPath":"api/v1/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"api_router.urlpatterns"},{"id":"backend-path-84f44cfd9abb7471","declaredPath":"__debug__/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG","if debug_toolbar in settings.INSTALLED_APPS"],"kind":"include","target":"debug_toolbar.urls"},{"id":"backend-path-7795b0019bb70710","declaredPath":"silk/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG","if silk in settings.INSTALLED_APPS"],"kind":"include","target":"silk.urls"},{"id":"backend-path-775d0b5ec526d1e8","declaredPath":"{configured-path}","dynamicPath":true,"source":{"path":"repositories/platform/mansoq-core/config/urls.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["configured iteration: settings.PLUGIN_APPS"],"kind":"include","target":"computed include"},{"id":"backend-path-cdb0d93d23e1a565","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"router.urls"},{"id":"backend-path-ef1978f8df5b6456","declaredPath":"facility/<uuid:facility_external_id>/","dynamicPath":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"facility_router.urls"},{"id":"backend-path-e62c44f65917c23c","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"router.urls"},{"id":"backend-path-7ee1f51eb26104c8","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"projects_router.urls"},{"id":"backend-path-04d0eb1e7b347bb8","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"tests_router.urls"},{"id":"backend-path-89462f5dfcf7e4a0","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"test_question_router.urls"},{"id":"backend-path-72bb856736bbab34","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"runs_router.urls"},{"id":"backend-path-4da79e920a20db0f","declaredPath":"api/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/core/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"ayushma.api_router"},{"id":"backend-path-a1d2ead1dec09372","declaredPath":"api-auth/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/core/urls.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG"],"kind":"include","target":"rest_framework.urls"},{"id":"backend-path-38459c456c4692d7","declaredPath":"__debug__/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/core/urls.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG","if debug_toolbar in settings.INSTALLED_APPS"],"kind":"include","target":"debug_toolbar.urls"},{"id":"backend-path-fd9633ec55cdf93a","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":505,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"router.urls"},{"id":"backend-path-a0e29ddc3ec75eae","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":506,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"user_nested_router.urls"},{"id":"backend-path-535f2d1824e69a5f","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":507,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"facility_nested_router.urls"},{"id":"backend-path-b02504ca1122014d","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":508,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"schedule_nested_router.urls"},{"id":"backend-path-6ec966637f574e89","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"queue_nested_router.urls"},{"id":"backend-path-8539a29d44b8c4c4","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":510,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"patient_nested_router.urls"},{"id":"backend-path-b8c43ccc4f026004","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":511,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"thread_nested_router.urls"},{"id":"backend-path-7f20cd57f3c4c791","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":512,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"resource_nested_router.urls"},{"id":"backend-path-c29df35c0de00aa2","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":513,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"organization_nested_router.urls"},{"id":"backend-path-e172e0f438a25a0b","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"facility_organization_nested_router.urls"},{"id":"backend-path-39f233f4819244bd","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":515,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"facility_location_nested_router.urls"},{"id":"backend-path-26937a01692cfcc0","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":516,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"device_nested_router.urls"},{"id":"backend-path-b472e65b8fa6d03c","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":517,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"questionnaire_nested_router.urls"},{"id":"backend-path-0dad8618a4cd6a0e","declaredPath":"health/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"healthy_django.urls"},{"id":"backend-path-bf7e9425f1bb4603","declaredPath":"api/v1/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"api_router.urlpatterns"},{"id":"backend-path-a882cc34e0c5b2e2","declaredPath":"__debug__/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG","if debug_toolbar in settings.INSTALLED_APPS"],"kind":"include","target":"debug_toolbar.urls"},{"id":"backend-path-327877a0bb438be7","declaredPath":"silk/","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["if settings.DEBUG","if silk in settings.INSTALLED_APPS"],"kind":"include","target":"silk.urls"},{"id":"backend-path-adcd89a842c42df1","declaredPath":"{configured-path}","dynamicPath":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":["configured iteration: settings.PLUGIN_APPS"],"kind":"include","target":"computed include"},{"id":"backend-path-9b591d7e39d7cb4c","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"router.urls"},{"id":"backend-path-4a2bd53a853fbfed","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"middleware.observation.urls"},{"id":"backend-path-925d40145c819232","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"middleware.camera.urls"},{"id":"backend-path-2566324809ee7e39","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"middleware.stream.urls"},{"id":"backend-path-c94e2f5c89b31044","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"router.urls"},{"id":"backend-path-4660908f8e03668f","declaredPath":"","dynamicPath":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"conditions":[],"kind":"include","target":"router.urls"}],"operations":[{"id":"backend-resource-bee4674e0b8ba82f:GET:list","resourceId":"backend-resource-bee4674e0b8ba82f","repository":"repositories/platform/mansoq-analytics-plug","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/config/","declaredPattern":"/api/{installed_plugin_prefix}/config/","action":"list","viewset":"AnalyticsViewSet","classId":"repositories/platform/mansoq-analytics-plug:analytics.analytics_view.AnalyticsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-analytics-plug/analytics/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-analytics-plug:analytics.resources.BaseAnalyticsResource"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"context_type","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bee4674e0b8ba82f:POST:create","resourceId":"backend-resource-bee4674e0b8ba82f","repository":"repositories/platform/mansoq-analytics-plug","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/config/","declaredPattern":"/api/{installed_plugin_prefix}/config/","action":"create","viewset":"AnalyticsViewSet","classId":"repositories/platform/mansoq-analytics-plug:analytics.analytics_view.AnalyticsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-analytics-plug/analytics/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py:100:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-analytics-plug:analytics.resources.BaseAnalyticsResource","response":"repositories/platform/mansoq-analytics-plug:analytics.resources.BaseAnalyticsResource"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"context_type","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bee4674e0b8ba82f:GET:retrieve","resourceId":"backend-resource-bee4674e0b8ba82f","repository":"repositories/platform/mansoq-analytics-plug","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/config/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/config/{external_id}/","action":"retrieve","viewset":"AnalyticsViewSet","classId":"repositories/platform/mansoq-analytics-plug:analytics.analytics_view.AnalyticsViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-analytics-plug/analytics/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-analytics-plug:analytics.resources.BaseAnalyticsResource"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"context_type","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bee4674e0b8ba82f:PUT:update","resourceId":"backend-resource-bee4674e0b8ba82f","repository":"repositories/platform/mansoq-analytics-plug","boundary":"optional-plugin/local-service","method":"PUT","path":"/api/{installed_plugin_prefix}/config/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/config/{external_id}/","action":"update","viewset":"AnalyticsViewSet","classId":"repositories/platform/mansoq-analytics-plug:analytics.analytics_view.AnalyticsViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-analytics-plug/analytics/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py:107:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py:100:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-analytics-plug:analytics.resources.BaseAnalyticsResource","response":"repositories/platform/mansoq-analytics-plug:analytics.resources.BaseAnalyticsResource"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"context_type","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bee4674e0b8ba82f:PATCH:partial_update","resourceId":"backend-resource-bee4674e0b8ba82f","repository":"repositories/platform/mansoq-analytics-plug","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/config/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/config/{external_id}/","action":"partial_update","viewset":"AnalyticsViewSet","classId":"repositories/platform/mansoq-analytics-plug:analytics.analytics_view.AnalyticsViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-analytics-plug/analytics/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py:107:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-analytics-plug:analytics.resources.BaseAnalyticsResource","response":"repositories/platform/mansoq-analytics-plug:analytics.resources.BaseAnalyticsResource"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"context_type","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bee4674e0b8ba82f:DELETE:destroy","resourceId":"backend-resource-bee4674e0b8ba82f","repository":"repositories/platform/mansoq-analytics-plug","boundary":"optional-plugin/local-service","method":"DELETE","path":"/api/{installed_plugin_prefix}/config/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/config/{external_id}/","action":"destroy","viewset":"AnalyticsViewSet","classId":"repositories/platform/mansoq-analytics-plug:analytics.analytics_view.AnalyticsViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-analytics-plug/analytics/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py:110:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy","repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py:100:authorize_create"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"context_type","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bee4674e0b8ba82f:POST:generate_analytics_url","resourceId":"backend-resource-bee4674e0b8ba82f","repository":"repositories/platform/mansoq-analytics-plug","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/config/{external_id}/generate_analytics_url/","declaredPattern":"/api/{installed_plugin_prefix}/config/{external_id}/generate_analytics_url/","action":"generate_analytics_url","viewset":"AnalyticsViewSet","classId":"repositories/platform/mansoq-analytics-plug:analytics.analytics_view.AnalyticsViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-analytics-plug/analytics/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py:117:generate_analytics_url","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset"],"schemaIds":{"decorator request":"repositories/platform/mansoq-analytics-plug:analytics.analytics_view.GenerateAnalyticsUrlRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"context_type","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ebc29bafcd857b6e:GET:search","resourceId":"backend-resource-ebc29bafcd857b6e","repository":"repositories/platform/mansoq-ccm-uhi","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/appointment/search/","declaredPattern":"/api/{installed_plugin_prefix}/appointment/search/","action":"search","viewset":"AppointmentViewSet","classId":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.appointment.AppointmentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:32:search"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ebc29bafcd857b6e:POST:select","resourceId":"backend-resource-ebc29bafcd857b6e","repository":"repositories/platform/mansoq-ccm-uhi","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/appointment/select/","declaredPattern":"/api/{installed_plugin_prefix}/appointment/select/","action":"select","viewset":"AppointmentViewSet","classId":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.appointment.AppointmentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:43:select","repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:216:_resolve_facility"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ebc29bafcd857b6e:POST:confirm","resourceId":"backend-resource-ebc29bafcd857b6e","repository":"repositories/platform/mansoq-ccm-uhi","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/appointment/confirm/","declaredPattern":"/api/{installed_plugin_prefix}/appointment/confirm/","action":"confirm","viewset":"AppointmentViewSet","classId":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.appointment.AppointmentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:97:confirm","repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:216:_resolve_facility"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ebc29bafcd857b6e:POST:status","resourceId":"backend-resource-ebc29bafcd857b6e","repository":"repositories/platform/mansoq-ccm-uhi","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/appointment/status/","declaredPattern":"/api/{installed_plugin_prefix}/appointment/status/","action":"status","viewset":"AppointmentViewSet","classId":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.appointment.AppointmentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:139:status","repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:226:_facility_from_booking"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ebc29bafcd857b6e:POST:cancel","resourceId":"backend-resource-ebc29bafcd857b6e","repository":"repositories/platform/mansoq-ccm-uhi","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/appointment/cancel/","declaredPattern":"/api/{installed_plugin_prefix}/appointment/cancel/","action":"cancel","viewset":"AppointmentViewSet","classId":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.appointment.AppointmentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:162:cancel","repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:226:_facility_from_booking"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ebc29bafcd857b6e:POST:reschedule","resourceId":"backend-resource-ebc29bafcd857b6e","repository":"repositories/platform/mansoq-ccm-uhi","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/appointment/reschedule/","declaredPattern":"/api/{installed_plugin_prefix}/appointment/reschedule/","action":"reschedule","viewset":"AppointmentViewSet","classId":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.appointment.AppointmentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:184:reschedule","repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:226:_facility_from_booking"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d478b9e7c8e40160:GET:list","resourceId":"backend-resource-d478b9e7c8e40160","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/users/","declaredPattern":"/api/v1/users/","action":"list","viewset":"UserViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:105:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-d478b9e7c8e40160:POST:create","resourceId":"backend-resource-d478b9e7c8e40160","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/users/","declaredPattern":"/api/v1/users/","action":"create","viewset":"UserViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:105:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:152:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:108:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-d478b9e7c8e40160:GET:retrieve","resourceId":"backend-resource-d478b9e7c8e40160","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/users/{username}/","declaredPattern":"/api/v1/users/{username}/","action":"retrieve","viewset":"UserViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:105:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d478b9e7c8e40160:PUT:update","resourceId":"backend-resource-d478b9e7c8e40160","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/users/{username}/","declaredPattern":"/api/v1/users/{username}/","action":"update","viewset":"UserViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:105:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:146:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d478b9e7c8e40160:PATCH:partial_update","resourceId":"backend-resource-d478b9e7c8e40160","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/users/{username}/","declaredPattern":"/api/v1/users/{username}/","action":"partial_update","viewset":"UserViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:105:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:146:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d478b9e7c8e40160:DELETE:destroy","resourceId":"backend-resource-d478b9e7c8e40160","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/users/{username}/","declaredPattern":"/api/v1/users/{username}/","action":"destroy","viewset":"UserViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:105:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:170:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:163:perform_destroy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d478b9e7c8e40160:POST:upsert","resourceId":"backend-resource-d478b9e7c8e40160","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/users/upsert/","declaredPattern":"/api/v1/users/upsert/","action":"upsert","viewset":"UserViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:105:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:146:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:152:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:108:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-d478b9e7c8e40160:GET:getcurrentuser","resourceId":"backend-resource-d478b9e7c8e40160","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/users/getcurrentuser/","declaredPattern":"/api/v1/users/getcurrentuser/","action":"getcurrentuser","viewset":"UserViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:176:getcurrentuser","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:105:get_queryset"],"schemaIds":{"decorator responses":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.CurrentUserRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-d478b9e7c8e40160:GET:check_availability","resourceId":"backend-resource-d478b9e7c8e40160","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/users/{username}/check_availability/","declaredPattern":"/api/v1/users/{username}/check_availability/","action":"check_availability","viewset":"UserViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:180:check_availability","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:105:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d478b9e7c8e40160:POST:profile_picture","resourceId":"backend-resource-d478b9e7c8e40160","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/users/{username}/profile_picture/","declaredPattern":"/api/v1/users/{username}/profile_picture/","action":"profile_picture","viewset":"UserViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:192:profile_picture","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:105:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:146:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d478b9e7c8e40160:DELETE:profile_picture","resourceId":"backend-resource-d478b9e7c8e40160","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/users/{username}/profile_picture/","declaredPattern":"/api/v1/users/{username}/profile_picture/","action":"profile_picture","viewset":"UserViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:192:profile_picture","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:105:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:146:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d478b9e7c8e40160:PATCH:pnconfig","resourceId":"backend-resource-d478b9e7c8e40160","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/users/{username}/pnconfig/","declaredPattern":"/api/v1/users/{username}/pnconfig/","action":"pnconfig","viewset":"UserViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:215:pnconfig","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:105:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d478b9e7c8e40160:GET:pnconfig","resourceId":"backend-resource-d478b9e7c8e40160","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/users/{username}/pnconfig/","declaredPattern":"/api/v1/users/{username}/pnconfig/","action":"pnconfig","viewset":"UserViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:215:pnconfig","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:105:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d478b9e7c8e40160:POST:generate_service_account_token","resourceId":"backend-resource-d478b9e7c8e40160","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/users/{username}/generate_service_account_token/","declaredPattern":"/api/v1/users/{username}/generate_service_account_token/","action":"generate_service_account_token","viewset":"UserViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:233:generate_service_account_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:105:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d478b9e7c8e40160:DELETE:revoke_service_account_token","resourceId":"backend-resource-d478b9e7c8e40160","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/users/{username}/revoke_service_account_token/","declaredPattern":"/api/v1/users/{username}/revoke_service_account_token/","action":"revoke_service_account_token","viewset":"UserViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:265:revoke_service_account_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:105:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d478b9e7c8e40160:POST:set_preferences","resourceId":"backend-resource-d478b9e7c8e40160","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/users/set_preferences/","declaredPattern":"/api/v1/users/set_preferences/","action":"set_preferences","viewset":"UserViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:288:set_preferences","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:105:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-49187d8b64eee3f9:GET:list","resourceId":"backend-resource-49187d8b64eee3f9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/plug_config/","declaredPattern":"/api/v1/plug_config/","action":"list","viewset":"PlugConfigViewset","classId":"repositories/platform/mansoq-core:mansoq.users.api.viewsets.plug_config.PlugConfigViewset","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/users/api/viewsets/plug_config.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/users/api/viewsets/plug_config.py:16:list","repositories/platform/mansoq-core/mansoq/users/api/viewsets/plug_config.py:41:get_permissions"],"schemaIds":{"serializer":"repositories/platform/mansoq-core:mansoq.users.api.serializers.plug_config.PlugConfigSerializer"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-49187d8b64eee3f9:POST:create","resourceId":"backend-resource-49187d8b64eee3f9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/plug_config/","declaredPattern":"/api/v1/plug_config/","action":"create","viewset":"PlugConfigViewset","classId":"repositories/platform/mansoq-core:mansoq.users.api.viewsets.plug_config.PlugConfigViewset","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/platform/mansoq-core:mansoq.users.api.serializers.plug_config.PlugConfigSerializer"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-49187d8b64eee3f9:GET:retrieve","resourceId":"backend-resource-49187d8b64eee3f9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/plug_config/{slug}/","declaredPattern":"/api/v1/plug_config/{slug}/","action":"retrieve","viewset":"PlugConfigViewset","classId":"repositories/platform/mansoq-core:mansoq.users.api.viewsets.plug_config.PlugConfigViewset","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/platform/mansoq-core:mansoq.users.api.serializers.plug_config.PlugConfigSerializer"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-49187d8b64eee3f9:PUT:update","resourceId":"backend-resource-49187d8b64eee3f9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/plug_config/{slug}/","declaredPattern":"/api/v1/plug_config/{slug}/","action":"update","viewset":"PlugConfigViewset","classId":"repositories/platform/mansoq-core:mansoq.users.api.viewsets.plug_config.PlugConfigViewset","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/platform/mansoq-core:mansoq.users.api.serializers.plug_config.PlugConfigSerializer"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-49187d8b64eee3f9:PATCH:partial_update","resourceId":"backend-resource-49187d8b64eee3f9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/plug_config/{slug}/","declaredPattern":"/api/v1/plug_config/{slug}/","action":"partial_update","viewset":"PlugConfigViewset","classId":"repositories/platform/mansoq-core:mansoq.users.api.viewsets.plug_config.PlugConfigViewset","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/platform/mansoq-core:mansoq.users.api.serializers.plug_config.PlugConfigSerializer"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-49187d8b64eee3f9:DELETE:destroy","resourceId":"backend-resource-49187d8b64eee3f9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/plug_config/{slug}/","declaredPattern":"/api/v1/plug_config/{slug}/","action":"destroy","viewset":"PlugConfigViewset","classId":"repositories/platform/mansoq-core:mansoq.users.api.viewsets.plug_config.PlugConfigViewset","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/platform/mansoq-core:mansoq.users.api.serializers.plug_config.PlugConfigSerializer"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe469335658fde02:GET:list","resourceId":"backend-resource-fe469335658fde02","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/files/","declaredPattern":"/api/v1/files/","action":"list","viewset":"FileUploadViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:150:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileUploadListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_category","type":"FileCategoryFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-fe469335658fde02:POST:create","resourceId":"backend-resource-fe469335658fde02","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/files/","declaredPattern":"/api/v1/files/","action":"create","viewset":"FileUploadViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:150:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:134:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileUploadCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileUploadRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_category","type":"FileCategoryFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-fe469335658fde02:GET:retrieve","resourceId":"backend-resource-fe469335658fde02","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/files/{external_id}/","declaredPattern":"/api/v1/files/{external_id}/","action":"retrieve","viewset":"FileUploadViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:150:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileUploadRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_category","type":"FileCategoryFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe469335658fde02:PUT:update","resourceId":"backend-resource-fe469335658fde02","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/files/{external_id}/","declaredPattern":"/api/v1/files/{external_id}/","action":"update","viewset":"FileUploadViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:150:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:142:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileUploadUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileUploadRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_category","type":"FileCategoryFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe469335658fde02:PATCH:partial_update","resourceId":"backend-resource-fe469335658fde02","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/files/{external_id}/","declaredPattern":"/api/v1/files/{external_id}/","action":"partial_update","viewset":"FileUploadViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:150:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:142:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileUploadUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileUploadRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_category","type":"FileCategoryFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe469335658fde02:POST:mark_upload_completed","resourceId":"backend-resource-fe469335658fde02","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/files/{external_id}/mark_upload_completed/","declaredPattern":"/api/v1/files/{external_id}/mark_upload_completed/","action":"mark_upload_completed","viewset":"FileUploadViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:178:mark_upload_completed","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:150:get_queryset"],"schemaIds":{"decorator responses":"repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileUploadListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_category","type":"FileCategoryFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe469335658fde02:POST:archive","resourceId":"backend-resource-fe469335658fde02","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/files/{external_id}/archive/","declaredPattern":"/api/v1/files/{external_id}/archive/","action":"archive","viewset":"FileUploadViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:194:archive","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:150:get_queryset"],"schemaIds":{"decorator responses":"repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileUploadListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_category","type":"FileCategoryFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe469335658fde02:POST:upload_file","resourceId":"backend-resource-fe469335658fde02","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/files/upload-file/","declaredPattern":"/api/v1/files/upload-file/","action":"upload_file","viewset":"FileUploadViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:214:upload_file","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:150:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:134:authorize_create"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_category","type":"FileCategoryFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-ebe166f3203a54ad:GET:list","resourceId":"backend-resource-ebe166f3203a54ad","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/meta_artifacts/","declaredPattern":"/api/v1/meta_artifacts/","action":"list","viewset":"MetaArtifactViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.meta_artifact.MetaArtifactViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py:97:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.meta_artifact.spec.MetaArtifactReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"object_type","type":"MetaArtifactTypeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-ebe166f3203a54ad:POST:create","resourceId":"backend-resource-ebe166f3203a54ad","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/meta_artifacts/","declaredPattern":"/api/v1/meta_artifacts/","action":"create","viewset":"MetaArtifactViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.meta_artifact.MetaArtifactViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py:97:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py:81:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.meta_artifact.spec.MetaArtifactCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.meta_artifact.spec.MetaArtifactReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"object_type","type":"MetaArtifactTypeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-ebe166f3203a54ad:GET:retrieve","resourceId":"backend-resource-ebe166f3203a54ad","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/meta_artifacts/{external_id}/","declaredPattern":"/api/v1/meta_artifacts/{external_id}/","action":"retrieve","viewset":"MetaArtifactViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.meta_artifact.MetaArtifactViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py:97:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.meta_artifact.spec.MetaArtifactReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"object_type","type":"MetaArtifactTypeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ebe166f3203a54ad:PUT:update","resourceId":"backend-resource-ebe166f3203a54ad","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/meta_artifacts/{external_id}/","declaredPattern":"/api/v1/meta_artifacts/{external_id}/","action":"update","viewset":"MetaArtifactViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.meta_artifact.MetaArtifactViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py:97:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py:89:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.meta_artifact.spec.MetaArtifactUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.meta_artifact.spec.MetaArtifactReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"object_type","type":"MetaArtifactTypeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ebe166f3203a54ad:PATCH:partial_update","resourceId":"backend-resource-ebe166f3203a54ad","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/meta_artifacts/{external_id}/","declaredPattern":"/api/v1/meta_artifacts/{external_id}/","action":"partial_update","viewset":"MetaArtifactViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.meta_artifact.MetaArtifactViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py:97:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py:89:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.meta_artifact.spec.MetaArtifactUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.meta_artifact.spec.MetaArtifactReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"object_type","type":"MetaArtifactTypeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ebe166f3203a54ad:POST:upsert","resourceId":"backend-resource-ebe166f3203a54ad","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/meta_artifacts/upsert/","declaredPattern":"/api/v1/meta_artifacts/upsert/","action":"upsert","viewset":"MetaArtifactViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.meta_artifact.MetaArtifactViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py:97:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py:89:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py:81:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"object_type","type":"MetaArtifactTypeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-01320f527b0cab05:POST:send","resourceId":"backend-resource-01320f527b0cab05","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/otp/send/","declaredPattern":"/api/v1/otp/send/","action":"send","viewset":"OTPLoginView","classId":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.login.OTPLoginView","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py:130:send","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.login.OTPRequestBaseSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-01320f527b0cab05:POST:login","resourceId":"backend-resource-01320f527b0cab05","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/otp/login/","declaredPattern":"/api/v1/otp/login/","action":"login","viewset":"OTPLoginView","classId":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.login.OTPLoginView","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py:139:login","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.login.OTPLoginSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-0c2a3fc177b86813:POST:send","resourceId":"backend-resource-0c2a3fc177b86813","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/otp/password_reset/send/","declaredPattern":"/api/v1/otp/password_reset/send/","action":"send","viewset":"OTPResetPasswordView","classId":"repositories/platform/mansoq-core:mansoq.users.api.otp_viewset.reset_password.OTPResetPasswordView","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py:57:send","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.users.api.otp_viewset.reset_password.OTPResetSendSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-0c2a3fc177b86813:POST:confirm","resourceId":"backend-resource-0c2a3fc177b86813","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/otp/password_reset/confirm/","declaredPattern":"/api/v1/otp/password_reset/confirm/","action":"confirm","viewset":"OTPResetPasswordView","classId":"repositories/platform/mansoq-core:mansoq.users.api.otp_viewset.reset_password.OTPResetPasswordView","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py:68:confirm","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.users.api.otp_viewset.reset_password.OTPResetConfirmSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-b1801353b07a1de9:GET:list","resourceId":"backend-resource-b1801353b07a1de9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/otp/patient/","declaredPattern":"/api/v1/otp/patient/","action":"list","viewset":"PatientOTPView","classId":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.patient.PatientOTPView","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/patient.py:23:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.otp_based_flow.PatientOTPReadSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["OTPAuthenticatedPermission"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/patient.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/patient.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-b1801353b07a1de9:POST:create","resourceId":"backend-resource-b1801353b07a1de9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/otp/patient/","declaredPattern":"/api/v1/otp/patient/","action":"create","viewset":"PatientOTPView","classId":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.patient.PatientOTPView","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/patient.py:23:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:133:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/patient.py:19:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.otp_based_flow.PatientOTPWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.otp_based_flow.PatientOTPReadSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["OTPAuthenticatedPermission"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/patient.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/patient.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-1de0ae32581b2299:GET:retrieve","resourceId":"backend-resource-1de0ae32581b2299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/otp/slots/{external_id}/","declaredPattern":"/api/v1/otp/slots/{external_id}/","action":"retrieve","viewset":"OTPSlotViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py:43:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.slot.spec.TokenSlotBaseSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["OTPAuthenticatedPermission"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1de0ae32581b2299:POST:get_slots_for_day","resourceId":"backend-resource-1de0ae32581b2299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/otp/slots/get_slots_for_day/","declaredPattern":"/api/v1/otp/slots/get_slots_for_day/","action":"get_slots_for_day","viewset":"OTPSlotViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py:52:get_slots_for_day","repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py:43:get_queryset"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.SlotsForDayRequestSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["OTPAuthenticatedPermission"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-1de0ae32581b2299:POST:create_appointment","resourceId":"backend-resource-1de0ae32581b2299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/otp/slots/{external_id}/create_appointment/","declaredPattern":"/api/v1/otp/slots/{external_id}/create_appointment/","action":"create_appointment","viewset":"OTPSlotViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py:62:create_appointment","repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py:43:get_queryset"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability.AppointmentBookingSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["OTPAuthenticatedPermission"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1de0ae32581b2299:POST:cancel_appointment","resourceId":"backend-resource-1de0ae32581b2299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/otp/slots/cancel_appointment/","declaredPattern":"/api/v1/otp/slots/cancel_appointment/","action":"cancel_appointment","viewset":"OTPSlotViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py:77:cancel_appointment","repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py:43:get_queryset"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.CancelAppointmentSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["OTPAuthenticatedPermission"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-1de0ae32581b2299:GET:get_appointments","resourceId":"backend-resource-1de0ae32581b2299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/otp/slots/get_appointments/","declaredPattern":"/api/v1/otp/slots/get_appointments/","action":"get_appointments","viewset":"OTPSlotViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py:93:get_appointments","repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py:43:get_queryset"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["OTPAuthenticatedPermission"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-5e3f5697b08a1a0f:POST:create","resourceId":"backend-resource-5e3f5697b08a1a0f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/batch_requests/","declaredPattern":"/api/v1/batch_requests/","action":"create","viewset":"BatchRequestView","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.batch_request.BatchRequestView","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/batch_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/batch_request.py:40:create"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.batch_request.BatchRequest"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-cfb3c2f5ef820131:GET:list","resourceId":"backend-resource-cfb3c2f5ef820131","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/valueset/","declaredPattern":"/api/v1/valueset/","action":"list","viewset":"ValueSetViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.valueset.spec.ValueSetReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-cfb3c2f5ef820131:POST:create","resourceId":"backend-resource-cfb3c2f5ef820131","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/valueset/","declaredPattern":"/api/v1/valueset/","action":"create","viewset":"ValueSetViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:133:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.valueset.spec.ValueSetSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.valueset.spec.ValueSetReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-cfb3c2f5ef820131:GET:retrieve","resourceId":"backend-resource-cfb3c2f5ef820131","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/valueset/{slug}/","declaredPattern":"/api/v1/valueset/{slug}/","action":"retrieve","viewset":"ValueSetViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.valueset.spec.ValueSetReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cfb3c2f5ef820131:PUT:update","resourceId":"backend-resource-cfb3c2f5ef820131","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/valueset/{slug}/","declaredPattern":"/api/v1/valueset/{slug}/","action":"update","viewset":"ValueSetViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:225:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.valueset.spec.ValueSetSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.valueset.spec.ValueSetReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cfb3c2f5ef820131:PATCH:partial_update","resourceId":"backend-resource-cfb3c2f5ef820131","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/valueset/{slug}/","declaredPattern":"/api/v1/valueset/{slug}/","action":"partial_update","viewset":"ValueSetViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:225:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.valueset.spec.ValueSetSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.valueset.spec.ValueSetReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cfb3c2f5ef820131:DELETE:destroy","resourceId":"backend-resource-cfb3c2f5ef820131","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/valueset/{slug}/","declaredPattern":"/api/v1/valueset/{slug}/","action":"destroy","viewset":"ValueSetViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:250:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cfb3c2f5ef820131:POST:upsert","resourceId":"backend-resource-cfb3c2f5ef820131","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/valueset/upsert/","declaredPattern":"/api/v1/valueset/upsert/","action":"upsert","viewset":"ValueSetViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:225:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:133:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-cfb3c2f5ef820131:POST:expand","resourceId":"backend-resource-cfb3c2f5ef820131","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/valueset/{slug}/expand/","declaredPattern":"/api/v1/valueset/{slug}/expand/","action":"expand","viewset":"ValueSetViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:76:expand","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:65:get_queryset"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ExpandRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cfb3c2f5ef820131:POST:preview_search","resourceId":"backend-resource-cfb3c2f5ef820131","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/valueset/preview_search/","declaredPattern":"/api/v1/valueset/preview_search/","action":"preview_search","viewset":"ValueSetViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:83:preview_search","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:65:get_queryset"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.resources.valueset.spec.ValueSetSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-cfb3c2f5ef820131:POST:validate_code","resourceId":"backend-resource-cfb3c2f5ef820131","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/valueset/{slug}/validate_code/","declaredPattern":"/api/v1/valueset/{slug}/validate_code/","action":"validate_code","viewset":"ValueSetViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:98:validate_code","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:65:get_queryset"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cfb3c2f5ef820131:POST:lookup_code","resourceId":"backend-resource-cfb3c2f5ef820131","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/valueset/lookup_code/","declaredPattern":"/api/v1/valueset/lookup_code/","action":"lookup_code","viewset":"ValueSetViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:105:lookup_code","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:65:get_queryset"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-cfb3c2f5ef820131:GET:favourites","resourceId":"backend-resource-cfb3c2f5ef820131","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/valueset/{slug}/favourites/","declaredPattern":"/api/v1/valueset/{slug}/favourites/","action":"favourites","viewset":"ValueSetViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:127:favourites","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:71:get_favourites_cache_key"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cfb3c2f5ef820131:POST:add_favourite","resourceId":"backend-resource-cfb3c2f5ef820131","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/valueset/{slug}/add_favourite/","declaredPattern":"/api/v1/valueset/{slug}/add_favourite/","action":"add_favourite","viewset":"ValueSetViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:144:add_favourite","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:71:get_favourites_cache_key"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cfb3c2f5ef820131:POST:remove_favourite","resourceId":"backend-resource-cfb3c2f5ef820131","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/valueset/{slug}/remove_favourite/","declaredPattern":"/api/v1/valueset/{slug}/remove_favourite/","action":"remove_favourite","viewset":"ValueSetViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:169:remove_favourite","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:71:get_favourites_cache_key"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cfb3c2f5ef820131:POST:clear_favourites","resourceId":"backend-resource-cfb3c2f5ef820131","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/valueset/{slug}/clear_favourites/","declaredPattern":"/api/v1/valueset/{slug}/clear_favourites/","action":"clear_favourites","viewset":"ValueSetViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:190:clear_favourites","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:71:get_favourites_cache_key"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cfb3c2f5ef820131:POST:add_recent_view","resourceId":"backend-resource-cfb3c2f5ef820131","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/valueset/{slug}/add_recent_view/","declaredPattern":"/api/v1/valueset/{slug}/add_recent_view/","action":"add_recent_view","viewset":"ValueSetViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:208:add_recent_view","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:68:get_recent_view_cache_key"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.fhir.resources.code_concept.MinimalCodeConcept"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cfb3c2f5ef820131:POST:remove_recent_view","resourceId":"backend-resource-cfb3c2f5ef820131","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/valueset/{slug}/remove_recent_view/","declaredPattern":"/api/v1/valueset/{slug}/remove_recent_view/","action":"remove_recent_view","viewset":"ValueSetViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:221:remove_recent_view","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:68:get_recent_view_cache_key"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.fhir.resources.code_concept.MinimalCodeConcept"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cfb3c2f5ef820131:GET:recent_views","resourceId":"backend-resource-cfb3c2f5ef820131","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/valueset/{slug}/recent_views/","declaredPattern":"/api/v1/valueset/{slug}/recent_views/","action":"recent_views","viewset":"ValueSetViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:230:recent_views","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:68:get_recent_view_cache_key"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cfb3c2f5ef820131:POST:clear_recent_views","resourceId":"backend-resource-cfb3c2f5ef820131","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/valueset/{slug}/clear_recent_views/","declaredPattern":"/api/v1/valueset/{slug}/clear_recent_views/","action":"clear_recent_views","viewset":"ValueSetViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:237:clear_recent_views","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:68:get_recent_view_cache_key"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5ad0125f3f8d4d57:GET:list","resourceId":"backend-resource-5ad0125f3f8d4d57","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/questionnaire/","declaredPattern":"/api/v1/questionnaire/","action":"list","viewset":"QuestionnaireViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionnaireReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-5ad0125f3f8d4d57:POST:create","resourceId":"backend-resource-5ad0125f3f8d4d57","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/questionnaire/","declaredPattern":"/api/v1/questionnaire/","action":"create","viewset":"QuestionnaireViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:95:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:72:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionnaireSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionnaireReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-5ad0125f3f8d4d57:GET:retrieve","resourceId":"backend-resource-5ad0125f3f8d4d57","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/questionnaire/{slug}/","declaredPattern":"/api/v1/questionnaire/{slug}/","action":"retrieve","viewset":"QuestionnaireViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionnaireReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5ad0125f3f8d4d57:PUT:update","resourceId":"backend-resource-5ad0125f3f8d4d57","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/questionnaire/{slug}/","declaredPattern":"/api/v1/questionnaire/{slug}/","action":"update","viewset":"QuestionnaireViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:64:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionnaireUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionnaireReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5ad0125f3f8d4d57:PATCH:partial_update","resourceId":"backend-resource-5ad0125f3f8d4d57","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/questionnaire/{slug}/","declaredPattern":"/api/v1/questionnaire/{slug}/","action":"partial_update","viewset":"QuestionnaireViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:64:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionnaireUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionnaireReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5ad0125f3f8d4d57:DELETE:destroy","resourceId":"backend-resource-5ad0125f3f8d4d57","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/questionnaire/{slug}/","declaredPattern":"/api/v1/questionnaire/{slug}/","action":"destroy","viewset":"QuestionnaireViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:68:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5ad0125f3f8d4d57:GET:favorite_lists","resourceId":"backend-resource-5ad0125f3f8d4d57","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/questionnaire/favorite_lists/","declaredPattern":"/api/v1/questionnaire/favorite_lists/","action":"favorite_lists","viewset":"QuestionnaireViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:29:favorite_lists","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-5ad0125f3f8d4d57:POST:add_favorite","resourceId":"backend-resource-5ad0125f3f8d4d57","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/questionnaire/{slug}/add_favorite/","declaredPattern":"/api/v1/questionnaire/{slug}/add_favorite/","action":"add_favorite","viewset":"QuestionnaireViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:62:add_favorite","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:53:retrieve_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5ad0125f3f8d4d57:POST:remove_favorite","resourceId":"backend-resource-5ad0125f3f8d4d57","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/questionnaire/{slug}/remove_favorite/","declaredPattern":"/api/v1/questionnaire/{slug}/remove_favorite/","action":"remove_favorite","viewset":"QuestionnaireViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:85:remove_favorite","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:53:retrieve_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5ad0125f3f8d4d57:POST:upsert","resourceId":"backend-resource-5ad0125f3f8d4d57","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/questionnaire/upsert/","declaredPattern":"/api/v1/questionnaire/upsert/","action":"upsert","viewset":"QuestionnaireViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:64:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:95:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:72:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-5ad0125f3f8d4d57:POST:submit","resourceId":"backend-resource-5ad0125f3f8d4d57","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/questionnaire/{slug}/submit/","declaredPattern":"/api/v1/questionnaire/{slug}/submit/","action":"submit","viewset":"QuestionnaireViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:116:submit","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitRequest","decorator responses":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5ad0125f3f8d4d57:GET:get_organizations","resourceId":"backend-resource-5ad0125f3f8d4d57","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/questionnaire/{slug}/get_organizations/","declaredPattern":"/api/v1/questionnaire/{slug}/get_organizations/","action":"get_organizations","viewset":"QuestionnaireViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:158:get_organizations","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5ad0125f3f8d4d57:POST:set_organizations","resourceId":"backend-resource-5ad0125f3f8d4d57","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/questionnaire/{slug}/set_organizations/","declaredPattern":"/api/v1/questionnaire/{slug}/set_organizations/","action":"set_organizations","viewset":"QuestionnaireViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:182:set_organizations","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78573779bf21d6d8:GET:list","resourceId":"backend-resource-78573779bf21d6d8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/form_submission/","declaredPattern":"/api/v1/form_submission/","action":"list","viewset":"FormSubmissionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.form_submission.FormSubmissionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py:78:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py:68:authorize_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.form_submission.spec.FormSubmissionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-78573779bf21d6d8:POST:create","resourceId":"backend-resource-78573779bf21d6d8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/form_submission/","declaredPattern":"/api/v1/form_submission/","action":"create","viewset":"FormSubmissionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.form_submission.FormSubmissionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py:78:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py:48:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py:68:authorize_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.form_submission.spec.FormSubmissionWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.form_submission.spec.FormSubmissionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-78573779bf21d6d8:GET:retrieve","resourceId":"backend-resource-78573779bf21d6d8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/form_submission/{external_id}/","declaredPattern":"/api/v1/form_submission/{external_id}/","action":"retrieve","viewset":"FormSubmissionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.form_submission.FormSubmissionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py:78:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py:65:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py:68:authorize_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py:58:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.form_submission.spec.FormSubmissionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78573779bf21d6d8:PUT:update","resourceId":"backend-resource-78573779bf21d6d8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/form_submission/{external_id}/","declaredPattern":"/api/v1/form_submission/{external_id}/","action":"update","viewset":"FormSubmissionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.form_submission.FormSubmissionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py:78:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py:58:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py:68:authorize_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.form_submission.spec.FormSubmissionUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.form_submission.spec.FormSubmissionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78573779bf21d6d8:PATCH:partial_update","resourceId":"backend-resource-78573779bf21d6d8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/form_submission/{external_id}/","declaredPattern":"/api/v1/form_submission/{external_id}/","action":"partial_update","viewset":"FormSubmissionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.form_submission.FormSubmissionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py:78:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py:68:authorize_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py:58:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.form_submission.spec.FormSubmissionUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.form_submission.spec.FormSubmissionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7899ec6f8c8552bd:GET:list","resourceId":"backend-resource-7899ec6f8c8552bd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/supply_delivery/","declaredPattern":"/api/v1/supply_delivery/","action":"list","viewset":"SupplyDeliveryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:247:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:184:authorize_order_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:155:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:222:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_inventory_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-7899ec6f8c8552bd:POST:create","resourceId":"backend-resource-7899ec6f8c8552bd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/supply_delivery/","declaredPattern":"/api/v1/supply_delivery/","action":"create","viewset":"SupplyDeliveryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:247:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:215:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:184:authorize_order_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:155:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:222:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:196:authorize_order_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:81:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:102:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:164:authorize_location_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:173:authorize_location_external_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:121:sync_inventory_item","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_inventory_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-7899ec6f8c8552bd:GET:retrieve","resourceId":"backend-resource-7899ec6f8c8552bd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/supply_delivery/{external_id}/","declaredPattern":"/api/v1/supply_delivery/{external_id}/","action":"retrieve","viewset":"SupplyDeliveryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:247:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:219:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:184:authorize_order_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:155:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:222:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_inventory_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7899ec6f8c8552bd:PUT:update","resourceId":"backend-resource-7899ec6f8c8552bd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/supply_delivery/{external_id}/","declaredPattern":"/api/v1/supply_delivery/{external_id}/","action":"update","viewset":"SupplyDeliveryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:247:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:212:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:184:authorize_order_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:155:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:222:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:196:authorize_order_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:81:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:130:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:164:authorize_location_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:173:authorize_location_external_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:121:sync_inventory_item","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_inventory_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7899ec6f8c8552bd:PATCH:partial_update","resourceId":"backend-resource-7899ec6f8c8552bd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/supply_delivery/{external_id}/","declaredPattern":"/api/v1/supply_delivery/{external_id}/","action":"partial_update","viewset":"SupplyDeliveryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:247:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:184:authorize_order_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:155:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:222:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:81:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:212:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:130:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_inventory_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7899ec6f8c8552bd:POST:upsert","resourceId":"backend-resource-7899ec6f8c8552bd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/supply_delivery/upsert/","declaredPattern":"/api/v1/supply_delivery/upsert/","action":"upsert","viewset":"SupplyDeliveryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:247:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:184:authorize_order_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:155:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:222:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:81:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:212:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:130:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:215:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:102:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:196:authorize_order_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:121:sync_inventory_item","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_inventory_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-7899ec6f8c8552bd:GET:delivery_orders","resourceId":"backend-resource-7899ec6f8c8552bd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/supply_delivery/delivery_orders/","declaredPattern":"/api/v1/supply_delivery/delivery_orders/","action":"delivery_orders","viewset":"SupplyDeliveryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":235,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:235:delivery_orders","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:247:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:184:authorize_order_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:155:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:222:filter_location_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_inventory_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-91cf5761a4df5e84:GET:list","resourceId":"backend-resource-91cf5761a4df5e84","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/supply_request/","declaredPattern":"/api/v1/supply_request/","action":"list","viewset":"SupplyRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:165:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:110:authorize_order_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:60:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:134:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-91cf5761a4df5e84:POST:create","resourceId":"backend-resource-91cf5761a4df5e84","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/supply_request/","declaredPattern":"/api/v1/supply_request/","action":"create","viewset":"SupplyRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:165:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:78:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:110:authorize_order_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:60:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:134:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:122:authorize_order_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:88:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:69:authorize_location_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-91cf5761a4df5e84:GET:retrieve","resourceId":"backend-resource-91cf5761a4df5e84","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/supply_request/{external_id}/","declaredPattern":"/api/v1/supply_request/{external_id}/","action":"retrieve","viewset":"SupplyRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:165:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:85:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:110:authorize_order_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:60:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:134:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-91cf5761a4df5e84:PUT:update","resourceId":"backend-resource-91cf5761a4df5e84","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/supply_request/{external_id}/","declaredPattern":"/api/v1/supply_request/{external_id}/","action":"update","viewset":"SupplyRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:165:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:82:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:110:authorize_order_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:60:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:134:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:122:authorize_order_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:98:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:69:authorize_location_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-91cf5761a4df5e84:PATCH:partial_update","resourceId":"backend-resource-91cf5761a4df5e84","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/supply_request/{external_id}/","declaredPattern":"/api/v1/supply_request/{external_id}/","action":"partial_update","viewset":"SupplyRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:165:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:110:authorize_order_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:60:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:134:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:82:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:98:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-91cf5761a4df5e84:POST:upsert","resourceId":"backend-resource-91cf5761a4df5e84","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/supply_request/upsert/","declaredPattern":"/api/v1/supply_request/upsert/","action":"upsert","viewset":"SupplyRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:165:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:110:authorize_order_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:60:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:134:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:82:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:98:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:78:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:88:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:122:authorize_order_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-91cf5761a4df5e84:GET:request_orders","resourceId":"backend-resource-91cf5761a4df5e84","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/supply_request/request_orders/","declaredPattern":"/api/v1/supply_request/request_orders/","action":"request_orders","viewset":"SupplyRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:147:request_orders","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:165:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:110:authorize_order_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:60:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:134:filter_location_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-9702f8890a55cd82:GET:list","resourceId":"backend-resource-9702f8890a55cd82","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/tag_config/","declaredPattern":"/api/v1/tag_config/","action":"list","viewset":"TagConfigViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.tag_config.TagConfigViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py:84:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagConfigReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["priority","created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organization","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ids","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-9702f8890a55cd82:POST:create","resourceId":"backend-resource-9702f8890a55cd82","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/tag_config/","declaredPattern":"/api/v1/tag_config/","action":"create","viewset":"TagConfigViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.tag_config.TagConfigViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py:84:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py:72:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagConfigWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagConfigRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["priority","created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organization","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ids","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-9702f8890a55cd82:GET:retrieve","resourceId":"backend-resource-9702f8890a55cd82","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/tag_config/{external_id}/","declaredPattern":"/api/v1/tag_config/{external_id}/","action":"retrieve","viewset":"TagConfigViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.tag_config.TagConfigViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py:84:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py:58:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagConfigRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["priority","created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organization","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ids","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9702f8890a55cd82:PUT:update","resourceId":"backend-resource-9702f8890a55cd82","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/tag_config/{external_id}/","declaredPattern":"/api/v1/tag_config/{external_id}/","action":"update","viewset":"TagConfigViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.tag_config.TagConfigViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py:84:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py:64:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagConfigUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagConfigRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["priority","created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organization","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ids","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9702f8890a55cd82:PATCH:partial_update","resourceId":"backend-resource-9702f8890a55cd82","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/tag_config/{external_id}/","declaredPattern":"/api/v1/tag_config/{external_id}/","action":"partial_update","viewset":"TagConfigViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.tag_config.TagConfigViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py:84:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py:64:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagConfigUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagConfigRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["priority","created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organization","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ids","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7abcc0d08c46dc22:GET:list","resourceId":"backend-resource-7abcc0d08c46dc22","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/questionnaire_response_template/","declaredPattern":"/api/v1/questionnaire_response_template/","action":"list","viewset":"QuestionnaireResponseTemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:115:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"key_filter","type":"KeyFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-7abcc0d08c46dc22:POST:create","resourceId":"backend-resource-7abcc0d08c46dc22","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/questionnaire_response_template/","declaredPattern":"/api/v1/questionnaire_response_template/","action":"create","viewset":"QuestionnaireResponseTemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:115:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:90:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:64:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"key_filter","type":"KeyFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-7abcc0d08c46dc22:GET:retrieve","resourceId":"backend-resource-7abcc0d08c46dc22","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/questionnaire_response_template/{external_id}/","declaredPattern":"/api/v1/questionnaire_response_template/{external_id}/","action":"retrieve","viewset":"QuestionnaireResponseTemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:115:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"key_filter","type":"KeyFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7abcc0d08c46dc22:PUT:update","resourceId":"backend-resource-7abcc0d08c46dc22","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/questionnaire_response_template/{external_id}/","declaredPattern":"/api/v1/questionnaire_response_template/{external_id}/","action":"update","viewset":"QuestionnaireResponseTemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:115:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:104:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:64:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"key_filter","type":"KeyFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7abcc0d08c46dc22:PATCH:partial_update","resourceId":"backend-resource-7abcc0d08c46dc22","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/questionnaire_response_template/{external_id}/","declaredPattern":"/api/v1/questionnaire_response_template/{external_id}/","action":"partial_update","viewset":"QuestionnaireResponseTemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:115:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:64:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:104:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"key_filter","type":"KeyFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7abcc0d08c46dc22:DELETE:destroy","resourceId":"backend-resource-7abcc0d08c46dc22","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/questionnaire_response_template/{external_id}/","declaredPattern":"/api/v1/questionnaire_response_template/{external_id}/","action":"destroy","viewset":"QuestionnaireResponseTemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:115:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:112:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:104:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"key_filter","type":"KeyFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7abcc0d08c46dc22:POST:upsert","resourceId":"backend-resource-7abcc0d08c46dc22","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/questionnaire_response_template/upsert/","declaredPattern":"/api/v1/questionnaire_response_template/upsert/","action":"upsert","viewset":"QuestionnaireResponseTemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:115:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:64:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:104:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:90:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"key_filter","type":"KeyFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-2f6c4b6fe275bfd3:GET:list","resourceId":"backend-resource-2f6c4b6fe275bfd3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/observation_definition/","declaredPattern":"/api/v1/observation_definition/","action":"list","viewset":"ObservationDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:134:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-2f6c4b6fe275bfd3:POST:create","resourceId":"backend-resource-2f6c4b6fe275bfd3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/observation_definition/","declaredPattern":"/api/v1/observation_definition/","action":"create","viewset":"ObservationDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:134:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:94:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:69:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:61:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:51:recalculate_slug","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-2f6c4b6fe275bfd3:GET:retrieve","resourceId":"backend-resource-2f6c4b6fe275bfd3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/observation_definition/{slug}/","declaredPattern":"/api/v1/observation_definition/{slug}/","action":"retrieve","viewset":"ObservationDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:134:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:123:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2f6c4b6fe275bfd3:PUT:update","resourceId":"backend-resource-2f6c4b6fe275bfd3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/observation_definition/{slug}/","declaredPattern":"/api/v1/observation_definition/{slug}/","action":"update","viewset":"ObservationDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:134:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:108:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:69:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:65:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:51:recalculate_slug","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2f6c4b6fe275bfd3:PATCH:partial_update","resourceId":"backend-resource-2f6c4b6fe275bfd3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/observation_definition/{slug}/","declaredPattern":"/api/v1/observation_definition/{slug}/","action":"partial_update","viewset":"ObservationDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:134:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:69:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:108:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:65:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2f6c4b6fe275bfd3:POST:upsert","resourceId":"backend-resource-2f6c4b6fe275bfd3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/observation_definition/upsert/","declaredPattern":"/api/v1/observation_definition/upsert/","action":"upsert","viewset":"ObservationDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:134:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:69:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:108:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:65:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:94:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:61:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:51:recalculate_slug","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-2f6c4b6fe275bfd3:GET:metrics","resourceId":"backend-resource-2f6c4b6fe275bfd3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/observation_definition/metrics/","declaredPattern":"/api/v1/observation_definition/metrics/","action":"metrics","viewset":"ObservationDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:155:metrics","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:134:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bcff6607435b06e1:GET:list","resourceId":"backend-resource-bcff6607435b06e1","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/product_knowledge/","declaredPattern":"/api/v1/product_knowledge/","action":"list","viewset":"ProductKnowledgeViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:170:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_names","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_instance","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bcff6607435b06e1:POST:create","resourceId":"backend-resource-bcff6607435b06e1","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/product_knowledge/","declaredPattern":"/api/v1/product_knowledge/","action":"create","viewset":"ProductKnowledgeViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:170:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:138:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:109:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:101:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:93:recalculate_slug","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_names","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_instance","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bcff6607435b06e1:GET:retrieve","resourceId":"backend-resource-bcff6607435b06e1","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/product_knowledge/{slug}/","declaredPattern":"/api/v1/product_knowledge/{slug}/","action":"retrieve","viewset":"ProductKnowledgeViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:170:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:162:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_names","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_instance","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bcff6607435b06e1:PUT:update","resourceId":"backend-resource-bcff6607435b06e1","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/product_knowledge/{slug}/","declaredPattern":"/api/v1/product_knowledge/{slug}/","action":"update","viewset":"ProductKnowledgeViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:170:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:150:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:109:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:105:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:93:recalculate_slug","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_names","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_instance","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bcff6607435b06e1:PATCH:partial_update","resourceId":"backend-resource-bcff6607435b06e1","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/product_knowledge/{slug}/","declaredPattern":"/api/v1/product_knowledge/{slug}/","action":"partial_update","viewset":"ProductKnowledgeViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:170:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:109:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:150:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:105:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_names","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_instance","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bcff6607435b06e1:GET:favorite_lists","resourceId":"backend-resource-bcff6607435b06e1","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/product_knowledge/favorite_lists/","declaredPattern":"/api/v1/product_knowledge/favorite_lists/","action":"favorite_lists","viewset":"ProductKnowledgeViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:29:favorite_lists","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:170:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_names","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_instance","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bcff6607435b06e1:POST:add_favorite","resourceId":"backend-resource-bcff6607435b06e1","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/product_knowledge/{slug}/add_favorite/","declaredPattern":"/api/v1/product_knowledge/{slug}/add_favorite/","action":"add_favorite","viewset":"ProductKnowledgeViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:62:add_favorite","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:170:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:25:retrieve_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_names","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_instance","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bcff6607435b06e1:POST:remove_favorite","resourceId":"backend-resource-bcff6607435b06e1","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/product_knowledge/{slug}/remove_favorite/","declaredPattern":"/api/v1/product_knowledge/{slug}/remove_favorite/","action":"remove_favorite","viewset":"ProductKnowledgeViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:85:remove_favorite","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:170:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:25:retrieve_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_names","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_instance","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bcff6607435b06e1:POST:upsert","resourceId":"backend-resource-bcff6607435b06e1","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/product_knowledge/upsert/","declaredPattern":"/api/v1/product_knowledge/upsert/","action":"upsert","viewset":"ProductKnowledgeViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:170:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:109:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:150:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:105:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:138:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:101:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:93:recalculate_slug","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_names","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_instance","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-f2f27b98f99524bc:GET:list","resourceId":"backend-resource-f2f27b98f99524bc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/medication/dispense/","declaredPattern":"/api/v1/medication/dispense/","action":"list","viewset":"MedicationDispenseViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:224:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:206:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:214:authorize_encounter_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-f2f27b98f99524bc:POST:create","resourceId":"backend-resource-f2f27b98f99524bc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/medication/dispense/","declaredPattern":"/api/v1/medication/dispense/","action":"create","viewset":"MedicationDispenseViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:224:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:138:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:206:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:214:authorize_encounter_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:130:authorize_location_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:164:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:90:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:87:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-f2f27b98f99524bc:GET:retrieve","resourceId":"backend-resource-f2f27b98f99524bc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/medication/dispense/{external_id}/","declaredPattern":"/api/v1/medication/dispense/{external_id}/","action":"retrieve","viewset":"MedicationDispenseViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:224:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:150:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:206:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:214:authorize_encounter_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-f2f27b98f99524bc:PUT:update","resourceId":"backend-resource-f2f27b98f99524bc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/medication/dispense/{external_id}/","declaredPattern":"/api/v1/medication/dispense/{external_id}/","action":"update","viewset":"MedicationDispenseViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:224:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:147:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:206:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:214:authorize_encounter_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:130:authorize_location_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:164:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:169:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-f2f27b98f99524bc:PATCH:partial_update","resourceId":"backend-resource-f2f27b98f99524bc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/medication/dispense/{external_id}/","declaredPattern":"/api/v1/medication/dispense/{external_id}/","action":"partial_update","viewset":"MedicationDispenseViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:224:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:206:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:214:authorize_encounter_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:164:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:147:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:169:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-f2f27b98f99524bc:POST:upsert","resourceId":"backend-resource-f2f27b98f99524bc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/medication/dispense/upsert/","declaredPattern":"/api/v1/medication/dispense/upsert/","action":"upsert","viewset":"MedicationDispenseViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:224:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:206:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:214:authorize_encounter_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:164:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:147:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:169:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:138:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:90:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:87:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:130:authorize_location_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-f2f27b98f99524bc:GET:summary","resourceId":"backend-resource-f2f27b98f99524bc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/medication/dispense/summary/","declaredPattern":"/api/v1/medication/dispense/summary/","action":"summary","viewset":"MedicationDispenseViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:254:summary","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:224:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:206:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:214:authorize_encounter_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-91b4a7b0068865d3:GET:list","resourceId":"backend-resource-91b4a7b0068865d3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient_identifier_config/","declaredPattern":"/api/v1/patient_identifier_config/","action":"list","viewset":"PatientIdentifierConfigViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-91b4a7b0068865d3:POST:create","resourceId":"backend-resource-91b4a7b0068865d3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient_identifier_config/","declaredPattern":"/api/v1/patient_identifier_config/","action":"create","viewset":"PatientIdentifierConfigViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py:38:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py:82:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-91b4a7b0068865d3:GET:retrieve","resourceId":"backend-resource-91b4a7b0068865d3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient_identifier_config/{external_id}/","declaredPattern":"/api/v1/patient_identifier_config/{external_id}/","action":"retrieve","viewset":"PatientIdentifierConfigViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py:101:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-91b4a7b0068865d3:PUT:update","resourceId":"backend-resource-91b4a7b0068865d3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/patient_identifier_config/{external_id}/","declaredPattern":"/api/v1/patient_identifier_config/{external_id}/","action":"update","viewset":"PatientIdentifierConfigViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py:58:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py:82:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py:72:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.BasePatientIdentifierSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-91b4a7b0068865d3:PATCH:partial_update","resourceId":"backend-resource-91b4a7b0068865d3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/patient_identifier_config/{external_id}/","declaredPattern":"/api/v1/patient_identifier_config/{external_id}/","action":"partial_update","viewset":"PatientIdentifierConfigViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py:82:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py:58:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py:72:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.BasePatientIdentifierSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bacb80d23636d233:GET:list","resourceId":"backend-resource-bacb80d23636d233","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/organization/","declaredPattern":"/api/v1/organization/","action":"list","viewset":"OrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:205:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.spec.OrganizationReadSpec"},"classPermissionEvidence":[{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication","computed annotation (review required)"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bacb80d23636d233:POST:create","resourceId":"backend-resource-bacb80d23636d233","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/organization/","declaredPattern":"/api/v1/organization/","action":"create","viewset":"OrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:205:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:157:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:103:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.spec.OrganizationWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.spec.OrganizationRetrieveSpec"},"classPermissionEvidence":[{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication","computed annotation (review required)"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bacb80d23636d233:GET:retrieve","resourceId":"backend-resource-bacb80d23636d233","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/organization/{external_id}/","declaredPattern":"/api/v1/organization/{external_id}/","action":"retrieve","viewset":"OrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:205:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.spec.OrganizationRetrieveSpec"},"classPermissionEvidence":[{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication","computed annotation (review required)"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bacb80d23636d233:PUT:update","resourceId":"backend-resource-bacb80d23636d233","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/organization/{external_id}/","declaredPattern":"/api/v1/organization/{external_id}/","action":"update","viewset":"OrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:205:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:140:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:103:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.spec.OrganizationUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.spec.OrganizationRetrieveSpec"},"classPermissionEvidence":[{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication","computed annotation (review required)"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bacb80d23636d233:PATCH:partial_update","resourceId":"backend-resource-bacb80d23636d233","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/organization/{external_id}/","declaredPattern":"/api/v1/organization/{external_id}/","action":"partial_update","viewset":"OrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:205:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:103:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:140:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.spec.OrganizationUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.spec.OrganizationRetrieveSpec"},"classPermissionEvidence":[{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication","computed annotation (review required)"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bacb80d23636d233:DELETE:destroy","resourceId":"backend-resource-bacb80d23636d233","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/organization/{external_id}/","declaredPattern":"/api/v1/organization/{external_id}/","action":"destroy","viewset":"OrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:205:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:120:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:189:perform_destroy"],"schemaIds":{},"classPermissionEvidence":[{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication","computed annotation (review required)"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bacb80d23636d233:POST:upsert","resourceId":"backend-resource-bacb80d23636d233","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/organization/upsert/","declaredPattern":"/api/v1/organization/upsert/","action":"upsert","viewset":"OrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:205:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:103:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:140:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:157:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication","computed annotation (review required)"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bacb80d23636d233:GET:mine","resourceId":"backend-resource-bacb80d23636d233","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/organization/mine/","declaredPattern":"/api/v1/organization/mine/","action":"mine","viewset":"OrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:250:mine","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:205:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication","computed annotation (review required)"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bacb80d23636d233:GET:accessible_role_organizations","resourceId":"backend-resource-bacb80d23636d233","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/organization/accessible_role_organizations/","declaredPattern":"/api/v1/organization/accessible_role_organizations/","action":"accessible_role_organizations","viewset":"OrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:264:accessible_role_organizations","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:205:get_queryset"],"schemaIds":{},"classPermissionEvidence":[{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication","computed annotation (review required)"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bacb80d23636d233:POST:managing_organization","resourceId":"backend-resource-bacb80d23636d233","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/organization/{external_id}/managing_organization/","declaredPattern":"/api/v1/organization/{external_id}/managing_organization/","action":"managing_organization","viewset":"OrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:317:managing_organization","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:205:get_queryset"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationManagingOrganizationRequest"},"classPermissionEvidence":[{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication","computed annotation (review required)"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0dc23f8c59398638:GET:list","resourceId":"backend-resource-0dc23f8c59398638","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/govt/organization/","declaredPattern":"/api/v1/govt/organization/","action":"list","viewset":"OrganizationPublicViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationPublicViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.spec.OrganizationReadSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-0dc23f8c59398638:GET:retrieve","resourceId":"backend-resource-0dc23f8c59398638","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/govt/organization/{external_id}/","declaredPattern":"/api/v1/govt/organization/{external_id}/","action":"retrieve","viewset":"OrganizationPublicViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationPublicViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.spec.OrganizationReadSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-f621a70a68cced1b:GET:list","resourceId":"backend-resource-f621a70a68cced1b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/role/","declaredPattern":"/api/v1/role/","action":"list","viewset":"RoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.security.api.viewsets.roles.RoleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.role.spec.RoleReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"context","type":"RoleContextFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-f621a70a68cced1b:POST:create","resourceId":"backend-resource-f621a70a68cced1b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/role/","declaredPattern":"/api/v1/role/","action":"create","viewset":"RoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.security.api.viewsets.roles.RoleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:133:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py:50:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py:40:_add_permissions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.role.spec.RoleCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.role.spec.RoleReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"context","type":"RoleContextFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-f621a70a68cced1b:GET:retrieve","resourceId":"backend-resource-f621a70a68cced1b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/role/{external_id}/","declaredPattern":"/api/v1/role/{external_id}/","action":"retrieve","viewset":"RoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.security.api.viewsets.roles.RoleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.role.spec.RoleReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"context","type":"RoleContextFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-f621a70a68cced1b:PUT:update","resourceId":"backend-resource-f621a70a68cced1b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/role/{external_id}/","declaredPattern":"/api/v1/role/{external_id}/","action":"update","viewset":"RoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.security.api.viewsets.roles.RoleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:225:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py:56:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py:40:_add_permissions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.role.spec.RoleCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.role.spec.RoleReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"context","type":"RoleContextFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-f621a70a68cced1b:PATCH:partial_update","resourceId":"backend-resource-f621a70a68cced1b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/role/{external_id}/","declaredPattern":"/api/v1/role/{external_id}/","action":"partial_update","viewset":"RoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.security.api.viewsets.roles.RoleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:225:authorize_update","repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py:56:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.role.spec.RoleCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.role.spec.RoleReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"context","type":"RoleContextFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-f621a70a68cced1b:DELETE:destroy","resourceId":"backend-resource-f621a70a68cced1b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/role/{external_id}/","declaredPattern":"/api/v1/role/{external_id}/","action":"destroy","viewset":"RoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.security.api.viewsets.roles.RoleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:250:authorize_destroy","repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py:35:validate_destroy","repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py:63:perform_destroy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"context","type":"RoleContextFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-f621a70a68cced1b:POST:upsert","resourceId":"backend-resource-f621a70a68cced1b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/role/upsert/","declaredPattern":"/api/v1/role/upsert/","action":"upsert","viewset":"RoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.security.api.viewsets.roles.RoleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:225:authorize_update","repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py:56:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:133:authorize_create","repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py:50:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py:40:_add_permissions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"context","type":"RoleContextFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-233b9e83ec817a63:GET:list","resourceId":"backend-resource-233b9e83ec817a63","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/permission/","declaredPattern":"/api/v1/permission/","action":"list","viewset":"PermissionViewSet","classId":"repositories/platform/mansoq-core:mansoq.security.api.viewsets.permissions.PermissionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.role.spec.PermissionSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/permissions.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/permissions.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-233b9e83ec817a63:GET:retrieve","resourceId":"backend-resource-233b9e83ec817a63","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/permission/{slug}/","declaredPattern":"/api/v1/permission/{slug}/","action":"retrieve","viewset":"PermissionViewSet","classId":"repositories/platform/mansoq-core:mansoq.security.api.viewsets.permissions.PermissionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.role.spec.PermissionSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/permissions.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/permissions.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d5e9ef5c4b85895:GET:list","resourceId":"backend-resource-1d5e9ef5c4b85895","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/encounter/","declaredPattern":"/api/v1/encounter/","action":"list","viewset":"EncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:237:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.EncounterListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-1d5e9ef5c4b85895:POST:create","resourceId":"backend-resource-1d5e9ef5c4b85895","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/encounter/","declaredPattern":"/api/v1/encounter/","action":"create","viewset":"EncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:237:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:229:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:140:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:172:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.EncounterCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.EncounterRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-1d5e9ef5c4b85895:GET:retrieve","resourceId":"backend-resource-1d5e9ef5c4b85895","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/encounter/{external_id}/","declaredPattern":"/api/v1/encounter/{external_id}/","action":"retrieve","viewset":"EncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:237:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:160:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.EncounterRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d5e9ef5c4b85895:PUT:update","resourceId":"backend-resource-1d5e9ef5c4b85895","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/encounter/{external_id}/","declaredPattern":"/api/v1/encounter/{external_id}/","action":"update","viewset":"EncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:237:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:223:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:140:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:217:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.EncounterUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.EncounterRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d5e9ef5c4b85895:PATCH:partial_update","resourceId":"backend-resource-1d5e9ef5c4b85895","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/encounter/{external_id}/","declaredPattern":"/api/v1/encounter/{external_id}/","action":"partial_update","viewset":"EncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:237:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:140:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:223:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:217:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.EncounterUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.EncounterRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d5e9ef5c4b85895:POST:set_tags","resourceId":"backend-resource-1d5e9ef5c4b85895","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/encounter/{external_id}/set_tags/","declaredPattern":"/api/v1/encounter/{external_id}/set_tags/","action":"set_tags","viewset":"EncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:394:set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:237:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:386:authorize_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:372:perform_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:223:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:369:get_facility_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:160:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d5e9ef5c4b85895:POST:remove_tags","resourceId":"backend-resource-1d5e9ef5c4b85895","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/encounter/{external_id}/remove_tags/","declaredPattern":"/api/v1/encounter/{external_id}/remove_tags/","action":"remove_tags","viewset":"EncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:405:remove_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:237:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:389:authorize_remove_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:223:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:160:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest","decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d5e9ef5c4b85895:GET:emergency_board","resourceId":"backend-resource-1d5e9ef5c4b85895","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/encounter/emergency_board/","declaredPattern":"/api/v1/encounter/emergency_board/","action":"emergency_board","viewset":"EncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:283:emergency_board","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:237:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-1d5e9ef5c4b85895:POST:triage","resourceId":"backend-resource-1d5e9ef5c4b85895","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/encounter/{external_id}/triage/","declaredPattern":"/api/v1/encounter/{external_id}/triage/","action":"triage","viewset":"EncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:299:triage","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:237:get_queryset"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.emergency_board.TriageRecordSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d5e9ef5c4b85895:POST:restart","resourceId":"backend-resource-1d5e9ef5c4b85895","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/encounter/{external_id}/restart/","declaredPattern":"/api/v1/encounter/{external_id}/restart/","action":"restart","viewset":"EncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":322,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:322:restart","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:237:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d5e9ef5c4b85895:GET:organizations","resourceId":"backend-resource-1d5e9ef5c4b85895","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/encounter/{external_id}/organizations/","declaredPattern":"/api/v1/encounter/{external_id}/organizations/","action":"organizations","viewset":"EncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:346:organizations","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:237:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:160:authorize_retrieve"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d5e9ef5c4b85895:POST:organizations_add","resourceId":"backend-resource-1d5e9ef5c4b85895","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/encounter/{external_id}/organizations_add/","declaredPattern":"/api/v1/encounter/{external_id}/organizations_add/","action":"organizations_add","viewset":"EncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:371:organizations_add","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:237:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:223:authorize_update"],"schemaIds":{"decorator responses":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d5e9ef5c4b85895:DELETE:organizations_remove","resourceId":"backend-resource-1d5e9ef5c4b85895","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/encounter/{external_id}/organizations_remove/","declaredPattern":"/api/v1/encounter/{external_id}/organizations_remove/","action":"organizations_remove","viewset":"EncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:394:organizations_remove","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:237:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:223:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d5e9ef5c4b85895:POST:set_facility_identifier","resourceId":"backend-resource-1d5e9ef5c4b85895","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/encounter/{external_id}/set_facility_identifier/","declaredPattern":"/api/v1/encounter/{external_id}/set_facility_identifier/","action":"set_facility_identifier","viewset":"EncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:419:set_facility_identifier","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:237:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:223:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d5e9ef5c4b85895:POST:set_care_team_members","resourceId":"backend-resource-1d5e9ef5c4b85895","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/encounter/{external_id}/set_care_team_members/","declaredPattern":"/api/v1/encounter/{external_id}/set_care_team_members/","action":"set_care_team_members","viewset":"EncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":467,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:467:set_care_team_members","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:237:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:223:authorize_update"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.EncounterCareTeamMemberWriteSpec","decorator responses":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.EncounterRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-11505cf7affceebd:POST:setup","resourceId":"backend-resource-11505cf7affceebd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/mfa/totp/setup/","declaredPattern":"/api/v1/mfa/totp/setup/","action":"setup","viewset":"TOTPViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.totp.TOTPViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py:33:setup","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py:182:_validate_totp_state"],"schemaIds":{"decorator responses":"repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.TOTPSetupResponse"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-11505cf7affceebd:POST:verify","resourceId":"backend-resource-11505cf7affceebd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/mfa/totp/verify/","declaredPattern":"/api/v1/mfa/totp/verify/","action":"verify","viewset":"TOTPViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.totp.TOTPViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py:70:verify","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py:182:_validate_totp_state","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py:53:_generate_backup_codes"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.TOTPVerifyRequest","decorator responses":"repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.TOTPVerifyResponse"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-11505cf7affceebd:POST:disable","resourceId":"backend-resource-11505cf7affceebd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/mfa/totp/disable/","declaredPattern":"/api/v1/mfa/totp/disable/","action":"disable","viewset":"TOTPViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.totp.TOTPViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py:120:disable","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py:182:_validate_totp_state"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.PasswordVerifyRequest"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-11505cf7affceebd:POST:regenerate_backup_codes","resourceId":"backend-resource-11505cf7affceebd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/mfa/totp/regenerate_backup_codes/","declaredPattern":"/api/v1/mfa/totp/regenerate_backup_codes/","action":"regenerate_backup_codes","viewset":"TOTPViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.totp.TOTPViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py:157:regenerate_backup_codes","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py:182:_validate_totp_state","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py:53:_generate_backup_codes"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.PasswordVerifyRequest"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-cafa673e1b7b790b:POST:login","resourceId":"backend-resource-cafa673e1b7b790b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/mfa/login/","declaredPattern":"/api/v1/mfa/login/","action":"login","viewset":"MFALoginViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.mfa_login.MFALoginViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py:31:login","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py:48:_handle_totp_login","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py:55:_handle_backup_login"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.MFALoginRequest","decorator responses":"repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.MFALoginResponse"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-72f61ec3cfb44a8b:GET:list","resourceId":"backend-resource-72f61ec3cfb44a8b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/organization/{organization_external_id}/users/","declaredPattern":"/api/v1/organization/{organization_external_id}/users/","action":"list","viewset":"OrganizationUsersViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:469:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:376:get_organization_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"organization_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-72f61ec3cfb44a8b:POST:create","resourceId":"backend-resource-72f61ec3cfb44a8b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/organization/{organization_external_id}/users/","declaredPattern":"/api/v1/organization/{organization_external_id}/users/","action":"create","viewset":"OrganizationUsersViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:469:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:439:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:376:get_organization_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:385:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:381:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"organization_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-72f61ec3cfb44a8b:GET:retrieve","resourceId":"backend-resource-72f61ec3cfb44a8b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/organization/{organization_external_id}/users/{external_id}/","declaredPattern":"/api/v1/organization/{organization_external_id}/users/{external_id}/","action":"retrieve","viewset":"OrganizationUsersViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:469:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:458:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:376:get_organization_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"organization_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-72f61ec3cfb44a8b:PUT:update","resourceId":"backend-resource-72f61ec3cfb44a8b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/organization/{organization_external_id}/users/{external_id}/","declaredPattern":"/api/v1/organization/{organization_external_id}/users/{external_id}/","action":"update","viewset":"OrganizationUsersViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:469:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:405:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:376:get_organization_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:385:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"organization_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-72f61ec3cfb44a8b:PATCH:partial_update","resourceId":"backend-resource-72f61ec3cfb44a8b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/organization/{organization_external_id}/users/{external_id}/","declaredPattern":"/api/v1/organization/{organization_external_id}/users/{external_id}/","action":"partial_update","viewset":"OrganizationUsersViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:469:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:376:get_organization_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:385:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:405:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"organization_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-72f61ec3cfb44a8b:DELETE:destroy","resourceId":"backend-resource-72f61ec3cfb44a8b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/organization/{organization_external_id}/users/{external_id}/","declaredPattern":"/api/v1/organization/{organization_external_id}/users/{external_id}/","action":"destroy","viewset":"OrganizationUsersViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:469:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:426:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:376:get_organization_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"organization_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-72f61ec3cfb44a8b:POST:upsert","resourceId":"backend-resource-72f61ec3cfb44a8b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/organization/{organization_external_id}/users/upsert/","declaredPattern":"/api/v1/organization/{organization_external_id}/users/upsert/","action":"upsert","viewset":"OrganizationUsersViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:469:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:376:get_organization_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:385:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:405:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:439:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:381:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"organization_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d8e761f7ab78146e:GET:list","resourceId":"backend-resource-d8e761f7ab78146e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/resource/","declaredPattern":"/api/v1/resource/","action":"list","viewset":"ResourceRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_request.ResourceRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:80:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:48:build_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.ResourceRequestListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"approving_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"assigned_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"related_patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-d8e761f7ab78146e:POST:create","resourceId":"backend-resource-d8e761f7ab78146e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/resource/","declaredPattern":"/api/v1/resource/","action":"create","viewset":"ResourceRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_request.ResourceRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:80:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:133:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:48:build_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.ResourceRequestCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.ResourceRequestRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"approving_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"assigned_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"related_patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-d8e761f7ab78146e:GET:retrieve","resourceId":"backend-resource-d8e761f7ab78146e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/resource/{external_id}/","declaredPattern":"/api/v1/resource/{external_id}/","action":"retrieve","viewset":"ResourceRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_request.ResourceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:80:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:48:build_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.ResourceRequestRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"approving_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"assigned_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"related_patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d8e761f7ab78146e:PUT:update","resourceId":"backend-resource-d8e761f7ab78146e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/resource/{external_id}/","declaredPattern":"/api/v1/resource/{external_id}/","action":"update","viewset":"ResourceRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_request.ResourceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:80:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:225:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:48:build_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.ResourceRequestCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.ResourceRequestRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"approving_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"assigned_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"related_patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d8e761f7ab78146e:PATCH:partial_update","resourceId":"backend-resource-d8e761f7ab78146e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/resource/{external_id}/","declaredPattern":"/api/v1/resource/{external_id}/","action":"partial_update","viewset":"ResourceRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_request.ResourceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:80:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:48:build_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:225:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.ResourceRequestCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.ResourceRequestRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"approving_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"assigned_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"related_patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d8e761f7ab78146e:DELETE:destroy","resourceId":"backend-resource-d8e761f7ab78146e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/resource/{external_id}/","declaredPattern":"/api/v1/resource/{external_id}/","action":"destroy","viewset":"ResourceRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_request.ResourceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:80:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:250:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:48:build_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"approving_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"assigned_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"related_patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d8e761f7ab78146e:POST:upsert","resourceId":"backend-resource-d8e761f7ab78146e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/resource/upsert/","declaredPattern":"/api/v1/resource/upsert/","action":"upsert","viewset":"ResourceRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_request.ResourceRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:80:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:48:build_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:225:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:133:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"approving_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"assigned_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"related_patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-3625b65397e2a2ee:GET:list","resourceId":"backend-resource-3625b65397e2a2ee","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/resource/{resource_external_id}/comment/","declaredPattern":"/api/v1/resource/{resource_external_id}/comment/","action":"list","viewset":"ResourceRequestCommentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_request.ResourceRequestCommentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:117:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:110:get_resource_request_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.ResourceRequestCommentListSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"resource_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3625b65397e2a2ee:POST:create","resourceId":"backend-resource-3625b65397e2a2ee","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/resource/{resource_external_id}/comment/","declaredPattern":"/api/v1/resource/{resource_external_id}/comment/","action":"create","viewset":"ResourceRequestCommentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_request.ResourceRequestCommentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:117:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:133:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:110:get_resource_request_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:106:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.ResourceRequestCommentCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.ResourceRequestCommentRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"resource_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3625b65397e2a2ee:GET:retrieve","resourceId":"backend-resource-3625b65397e2a2ee","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/resource/{resource_external_id}/comment/{external_id}/","declaredPattern":"/api/v1/resource/{resource_external_id}/comment/{external_id}/","action":"retrieve","viewset":"ResourceRequestCommentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_request.ResourceRequestCommentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:117:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:110:get_resource_request_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.ResourceRequestCommentRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"resource_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3625b65397e2a2ee:DELETE:destroy","resourceId":"backend-resource-3625b65397e2a2ee","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/resource/{resource_external_id}/comment/{external_id}/","declaredPattern":"/api/v1/resource/{resource_external_id}/comment/{external_id}/","action":"destroy","viewset":"ResourceRequestCommentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_request.ResourceRequestCommentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:117:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:250:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:110:get_resource_request_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"resource_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9c58bcfe9aed3b9c:GET:list","resourceId":"backend-resource-9c58bcfe9aed3b9c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/","declaredPattern":"/api/v1/facility/","action":"list","viewset":"FacilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:87:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-9c58bcfe9aed3b9c:POST:create","resourceId":"backend-resource-9c58bcfe9aed3b9c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/","declaredPattern":"/api/v1/facility/","action":"create","viewset":"FacilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:87:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:105:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-9c58bcfe9aed3b9c:GET:retrieve","resourceId":"backend-resource-9c58bcfe9aed3b9c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{external_id}/","declaredPattern":"/api/v1/facility/{external_id}/","action":"retrieve","viewset":"FacilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:87:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9c58bcfe9aed3b9c:PUT:update","resourceId":"backend-resource-9c58bcfe9aed3b9c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{external_id}/","declaredPattern":"/api/v1/facility/{external_id}/","action":"update","viewset":"FacilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:87:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:109:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9c58bcfe9aed3b9c:PATCH:partial_update","resourceId":"backend-resource-9c58bcfe9aed3b9c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{external_id}/","declaredPattern":"/api/v1/facility/{external_id}/","action":"partial_update","viewset":"FacilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:87:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:109:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9c58bcfe9aed3b9c:DELETE:destroy","resourceId":"backend-resource-9c58bcfe9aed3b9c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/facility/{external_id}/","declaredPattern":"/api/v1/facility/{external_id}/","action":"destroy","viewset":"FacilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:87:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:115:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9c58bcfe9aed3b9c:POST:upsert","resourceId":"backend-resource-9c58bcfe9aed3b9c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/upsert/","declaredPattern":"/api/v1/facility/upsert/","action":"upsert","viewset":"FacilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:87:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:109:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:105:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-9c58bcfe9aed3b9c:POST:cover_image","resourceId":"backend-resource-9c58bcfe9aed3b9c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{external_id}/cover_image/","declaredPattern":"/api/v1/facility/{external_id}/cover_image/","action":"cover_image","viewset":"FacilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:121:cover_image","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:87:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:109:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9c58bcfe9aed3b9c:DELETE:cover_image","resourceId":"backend-resource-9c58bcfe9aed3b9c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/facility/{external_id}/cover_image/","declaredPattern":"/api/v1/facility/{external_id}/cover_image/","action":"cover_image","viewset":"FacilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:121:cover_image","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:87:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:109:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9c58bcfe9aed3b9c:POST:set_monetary_config","resourceId":"backend-resource-9c58bcfe9aed3b9c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{external_id}/set_monetary_config/","declaredPattern":"/api/v1/facility/{external_id}/set_monetary_config/","action":"set_monetary_config","viewset":"FacilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:143:set_monetary_config","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:87:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:109:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityMonetaryCodeSpec","decorator request":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityMonetaryCodeSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9c58bcfe9aed3b9c:POST:set_invoice_expression","resourceId":"backend-resource-9c58bcfe9aed3b9c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{external_id}/set_invoice_expression/","declaredPattern":"/api/v1/facility/{external_id}/set_invoice_expression/","action":"set_invoice_expression","viewset":"FacilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:169:set_invoice_expression","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:87:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:109:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityInvoiceExpressionSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-f93c1945083db86a:GET:list","resourceId":"backend-resource-f93c1945083db86a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/getallfacilities/","declaredPattern":"/api/v1/getallfacilities/","action":"list","viewset":"AllFacilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.AllFacilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":301,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:232:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityMinimalReadSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-f93c1945083db86a:GET:retrieve","resourceId":"backend-resource-f93c1945083db86a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/getallfacilities/{external_id}/","declaredPattern":"/api/v1/getallfacilities/{external_id}/","action":"retrieve","viewset":"AllFacilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.AllFacilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":301,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:232:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityMinimalReadSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":301,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aca201726c1d5301:GET:list","resourceId":"backend-resource-aca201726c1d5301","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/organizations/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/","action":"list","viewset":"FacilityOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"containing_user","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aca201726c1d5301:POST:create","resourceId":"backend-resource-aca201726c1d5301","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/organizations/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/","action":"create","viewset":"FacilityOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:157:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:177:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:65:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"containing_user","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aca201726c1d5301:GET:retrieve","resourceId":"backend-resource-aca201726c1d5301","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/","action":"retrieve","viewset":"FacilityOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"containing_user","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aca201726c1d5301:PUT:update","resourceId":"backend-resource-aca201726c1d5301","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/","action":"update","viewset":"FacilityOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:146:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:181:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:65:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"containing_user","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aca201726c1d5301:PATCH:partial_update","resourceId":"backend-resource-aca201726c1d5301","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/","action":"partial_update","viewset":"FacilityOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:181:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:65:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:146:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"containing_user","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aca201726c1d5301:DELETE:destroy","resourceId":"backend-resource-aca201726c1d5301","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/","action":"destroy","viewset":"FacilityOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:113:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:217:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"containing_user","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aca201726c1d5301:GET:favorite_lists","resourceId":"backend-resource-aca201726c1d5301","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/organizations/favorite_lists/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/favorite_lists/","action":"favorite_lists","viewset":"FacilityOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:29:favorite_lists","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"containing_user","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aca201726c1d5301:POST:add_favorite","resourceId":"backend-resource-aca201726c1d5301","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/add_favorite/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/add_favorite/","action":"add_favorite","viewset":"FacilityOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:62:add_favorite","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:25:retrieve_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"containing_user","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aca201726c1d5301:POST:remove_favorite","resourceId":"backend-resource-aca201726c1d5301","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/remove_favorite/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/remove_favorite/","action":"remove_favorite","viewset":"FacilityOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:85:remove_favorite","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:25:retrieve_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"containing_user","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aca201726c1d5301:POST:upsert","resourceId":"backend-resource-aca201726c1d5301","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/organizations/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/upsert/","action":"upsert","viewset":"FacilityOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:181:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:65:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:146:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:177:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:157:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"containing_user","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aca201726c1d5301:GET:mine","resourceId":"backend-resource-aca201726c1d5301","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/organizations/mine/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/mine/","action":"mine","viewset":"FacilityOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:234:mine","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"containing_user","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6f5cae0059e851d6:GET:list","resourceId":"backend-resource-6f5cae0059e851d6","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/users/","declaredPattern":"/api/v1/facility/{facility_external_id}/users/","action":"list","viewset":"FacilityUsersViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityUsersViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:213:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6f5cae0059e851d6:GET:retrieve","resourceId":"backend-resource-6f5cae0059e851d6","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/users/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/users/{external_id}/","action":"retrieve","viewset":"FacilityUsersViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityUsersViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:213:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-75256b7ec1518a73:GET:list","resourceId":"backend-resource-75256b7ec1518a73","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/schedulable_users/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedulable_users/","action":"list","viewset":"FacilitySchedulableUsersViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilitySchedulableUsersViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:193:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.PublicUserReadSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-75256b7ec1518a73:GET:retrieve","resourceId":"backend-resource-75256b7ec1518a73","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/schedulable_users/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedulable_users/{external_id}/","action":"retrieve","viewset":"FacilitySchedulableUsersViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilitySchedulableUsersViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:193:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.PublicUserReadSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-70f29922479cc4be:GET:list","resourceId":"backend-resource-70f29922479cc4be","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/","action":"list","viewset":"FacilityOrganizationUsersViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:378:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:263:get_organization_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["user__first_name","user__last_name","user__username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organizations_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-70f29922479cc4be:POST:create","resourceId":"backend-resource-70f29922479cc4be","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/","action":"create","viewset":"FacilityOrganizationUsersViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:378:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:360:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:263:get_organization_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:279:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:274:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:269:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["user__first_name","user__last_name","user__username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organizations_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-70f29922479cc4be:GET:retrieve","resourceId":"backend-resource-70f29922479cc4be","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/{external_id}/","action":"retrieve","viewset":"FacilityOrganizationUsersViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:378:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:263:get_organization_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["user__first_name","user__last_name","user__username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organizations_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-70f29922479cc4be:PUT:update","resourceId":"backend-resource-70f29922479cc4be","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/{external_id}/","action":"update","viewset":"FacilityOrganizationUsersViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:378:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:342:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:263:get_organization_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:279:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["user__first_name","user__last_name","user__username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organizations_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-70f29922479cc4be:PATCH:partial_update","resourceId":"backend-resource-70f29922479cc4be","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/{external_id}/","action":"partial_update","viewset":"FacilityOrganizationUsersViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:378:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:263:get_organization_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:279:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:342:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["user__first_name","user__last_name","user__username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organizations_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-70f29922479cc4be:DELETE:destroy","resourceId":"backend-resource-70f29922479cc4be","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/{external_id}/","action":"destroy","viewset":"FacilityOrganizationUsersViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:378:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:332:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:320:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:263:get_organization_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["user__first_name","user__last_name","user__username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organizations_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-70f29922479cc4be:POST:upsert","resourceId":"backend-resource-70f29922479cc4be","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/upsert/","action":"upsert","viewset":"FacilityOrganizationUsersViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:378:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:263:get_organization_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:279:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:342:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:360:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:274:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:269:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["user__first_name","user__last_name","user__username"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organizations_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6bbe716025cc34cc:GET:list","resourceId":"backend-resource-6bbe716025cc34cc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/schedule/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule/","action":"list","viewset":"ScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:233:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:150:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:221:can_read_resource_schedule","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.ScheduleReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateTimeFilter","lookup":"gte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateTimeFilter","lookup":"lte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6bbe716025cc34cc:POST:create","resourceId":"backend-resource-6bbe716025cc34cc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/schedule/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule/","action":"create","viewset":"ScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:233:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:197:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:150:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:221:can_read_resource_schedule","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:217:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:155:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.ScheduleCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.ScheduleReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateTimeFilter","lookup":"gte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateTimeFilter","lookup":"lte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6bbe716025cc34cc:GET:retrieve","resourceId":"backend-resource-6bbe716025cc34cc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/schedule/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule/{external_id}/","action":"retrieve","viewset":"ScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:233:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:229:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:150:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:221:can_read_resource_schedule","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.ScheduleReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateTimeFilter","lookup":"gte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateTimeFilter","lookup":"lte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6bbe716025cc34cc:PUT:update","resourceId":"backend-resource-6bbe716025cc34cc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/schedule/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule/{external_id}/","action":"update","viewset":"ScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:233:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:207:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:150:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:221:can_read_resource_schedule","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:169:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.ScheduleUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.ScheduleReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateTimeFilter","lookup":"gte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateTimeFilter","lookup":"lte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6bbe716025cc34cc:PATCH:partial_update","resourceId":"backend-resource-6bbe716025cc34cc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/schedule/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule/{external_id}/","action":"partial_update","viewset":"ScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:233:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:150:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:221:can_read_resource_schedule","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:207:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:169:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.ScheduleUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.ScheduleReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateTimeFilter","lookup":"gte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateTimeFilter","lookup":"lte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6bbe716025cc34cc:DELETE:destroy","resourceId":"backend-resource-6bbe716025cc34cc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/schedule/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule/{external_id}/","action":"destroy","viewset":"ScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:233:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:214:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:173:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:150:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:221:can_read_resource_schedule","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:207:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateTimeFilter","lookup":"gte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateTimeFilter","lookup":"lte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6bbe716025cc34cc:POST:upsert","resourceId":"backend-resource-6bbe716025cc34cc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/schedule/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule/upsert/","action":"upsert","viewset":"ScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:233:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:150:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:221:can_read_resource_schedule","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:207:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:169:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:217:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:197:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:155:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateTimeFilter","lookup":"gte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateTimeFilter","lookup":"lte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6bbe716025cc34cc:POST:set_charge_item_definition","resourceId":"backend-resource-6bbe716025cc34cc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/schedule/{external_id}/set_charge_item_definition/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule/{external_id}/set_charge_item_definition/","action":"set_charge_item_definition","viewset":"ScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:260:set_charge_item_definition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:233:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:150:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:221:can_read_resource_schedule"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateTimeFilter","lookup":"gte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateTimeFilter","lookup":"lte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a2677ea3facf1f8b:GET:list","resourceId":"backend-resource-a2677ea3facf1f8b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/token/queue/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/","action":"list","viewset":"TokenQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a2677ea3facf1f8b:POST:create","resourceId":"backend-resource-a2677ea3facf1f8b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/queue/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/","action":"create","viewset":"TokenQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:82:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:106:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:64:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a2677ea3facf1f8b:GET:retrieve","resourceId":"backend-resource-a2677ea3facf1f8b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/","action":"retrieve","viewset":"TokenQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:118:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a2677ea3facf1f8b:PUT:update","resourceId":"backend-resource-a2677ea3facf1f8b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/","action":"update","viewset":"TokenQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:94:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a2677ea3facf1f8b:PATCH:partial_update","resourceId":"backend-resource-a2677ea3facf1f8b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/","action":"partial_update","viewset":"TokenQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:94:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a2677ea3facf1f8b:DELETE:destroy","resourceId":"backend-resource-a2677ea3facf1f8b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/","action":"destroy","viewset":"TokenQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:103:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:94:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a2677ea3facf1f8b:POST:upsert","resourceId":"backend-resource-a2677ea3facf1f8b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/queue/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/upsert/","action":"upsert","viewset":"TokenQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:94:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:106:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:82:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:64:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a2677ea3facf1f8b:POST:set_primary","resourceId":"backend-resource-a2677ea3facf1f8b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/set_primary/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/set_primary/","action":"set_primary","viewset":"TokenQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:148:set_primary","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:94:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a2677ea3facf1f8b:POST:generate_token","resourceId":"backend-resource-a2677ea3facf1f8b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/queue/generate_token/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/generate_token/","action":"generate_token","viewset":"TokenQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:163:generate_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token.spec.TokenGenerateWithQueueSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a2677ea3facf1f8b:POST:set_next_token_to_subqueue","resourceId":"backend-resource-a2677ea3facf1f8b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/set_next_token_to_subqueue/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/set_next_token_to_subqueue/","action":"set_next_token_to_subqueue","viewset":"TokenQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:213:set_next_token_to_subqueue","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:94:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.SubQueueNextTokenRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a2677ea3facf1f8b:GET:summary","resourceId":"backend-resource-a2677ea3facf1f8b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/summary/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/summary/","action":"summary","viewset":"TokenQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:247:summary","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:118:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bb5d72917fb13135:GET:list","resourceId":"backend-resource-bb5d72917fb13135","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/","action":"list","viewset":"TokenViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:163:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:57:get_queue_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:52:get_facility_obj"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token.spec.TokenReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"token_queue_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bb5d72917fb13135:POST:create","resourceId":"backend-resource-bb5d72917fb13135","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/","action":"create","viewset":"TokenViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:163:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:125:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:57:get_queue_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:83:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:65:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:52:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token.spec.TokenGenerateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token.spec.TokenRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"token_queue_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bb5d72917fb13135:GET:retrieve","resourceId":"backend-resource-bb5d72917fb13135","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/{external_id}/","action":"retrieve","viewset":"TokenViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:163:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:151:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:57:get_queue_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:52:get_facility_obj"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token.spec.TokenRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"token_queue_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bb5d72917fb13135:PUT:update","resourceId":"backend-resource-bb5d72917fb13135","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/{external_id}/","action":"update","viewset":"TokenViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:163:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:135:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:57:get_queue_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:83:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:98:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:52:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token.spec.TokenUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token.spec.TokenRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"token_queue_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bb5d72917fb13135:PATCH:partial_update","resourceId":"backend-resource-bb5d72917fb13135","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/{external_id}/","action":"partial_update","viewset":"TokenViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:163:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:57:get_queue_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:52:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:83:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:135:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:98:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token.spec.TokenUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token.spec.TokenRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"token_queue_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bb5d72917fb13135:DELETE:destroy","resourceId":"backend-resource-bb5d72917fb13135","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/{external_id}/","action":"destroy","viewset":"TokenViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:163:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:148:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:117:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:57:get_queue_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:135:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:52:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"token_queue_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bb5d72917fb13135:POST:upsert","resourceId":"backend-resource-bb5d72917fb13135","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/upsert/","action":"upsert","viewset":"TokenViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:163:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:57:get_queue_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:83:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:135:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:98:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:125:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:65:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:52:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"token_queue_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bb5d72917fb13135:POST:set_next","resourceId":"backend-resource-bb5d72917fb13135","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/{external_id}/set_next/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/{external_id}/set_next/","action":"set_next","viewset":"TokenViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:182:set_next","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:163:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:135:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:57:get_queue_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:52:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"token_queue_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aaf669309e34685e:GET:list","resourceId":"backend-resource-aaf669309e34685e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/token/sub_queue/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/sub_queue/","action":"list","viewset":"TokenSubQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:104:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:37:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:92:can_read_resource_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aaf669309e34685e:POST:create","resourceId":"backend-resource-aaf669309e34685e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/sub_queue/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/sub_queue/","action":"create","viewset":"TokenSubQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:104:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:60:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:37:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:92:can_read_resource_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:88:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:54:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:42:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aaf669309e34685e:GET:retrieve","resourceId":"backend-resource-aaf669309e34685e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/token/sub_queue/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/sub_queue/{external_id}/","action":"retrieve","viewset":"TokenSubQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:104:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:100:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:37:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:92:can_read_resource_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aaf669309e34685e:PUT:update","resourceId":"backend-resource-aaf669309e34685e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/token/sub_queue/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/sub_queue/{external_id}/","action":"update","viewset":"TokenSubQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:104:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:74:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:37:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:92:can_read_resource_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:54:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueBaseSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aaf669309e34685e:PATCH:partial_update","resourceId":"backend-resource-aaf669309e34685e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/token/sub_queue/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/sub_queue/{external_id}/","action":"partial_update","viewset":"TokenSubQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:104:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:37:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:92:can_read_resource_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:54:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:74:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueBaseSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aaf669309e34685e:DELETE:destroy","resourceId":"backend-resource-aaf669309e34685e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/token/sub_queue/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/sub_queue/{external_id}/","action":"destroy","viewset":"TokenSubQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:104:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:85:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:37:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:92:can_read_resource_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:74:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aaf669309e34685e:POST:upsert","resourceId":"backend-resource-aaf669309e34685e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/sub_queue/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/sub_queue/upsert/","action":"upsert","viewset":"TokenSubQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:104:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:37:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:92:can_read_resource_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:54:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:74:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:88:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:60:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:42:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-806f966737288f21:GET:list","resourceId":"backend-resource-806f966737288f21","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/token/category/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/category/","action":"list","viewset":"TokenCategoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:41:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_category.spec.TokenCategoryReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"shorthand","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"default","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-806f966737288f21:POST:create","resourceId":"backend-resource-806f966737288f21","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/category/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/category/","action":"create","viewset":"TokenCategoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:58:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:41:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:50:check_write_access_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:46:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_category.spec.TokenCategoryCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_category.spec.TokenCategoryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"shorthand","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"default","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-806f966737288f21:GET:retrieve","resourceId":"backend-resource-806f966737288f21","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/token/category/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/category/{external_id}/","action":"retrieve","viewset":"TokenCategoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:41:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_category.spec.TokenCategoryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"shorthand","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"default","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-806f966737288f21:PUT:update","resourceId":"backend-resource-806f966737288f21","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/token/category/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/category/{external_id}/","action":"update","viewset":"TokenCategoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:62:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:41:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:50:check_write_access_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_category.spec.TokenCategoryCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_category.spec.TokenCategoryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"shorthand","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"default","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-806f966737288f21:PATCH:partial_update","resourceId":"backend-resource-806f966737288f21","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/token/category/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/category/{external_id}/","action":"partial_update","viewset":"TokenCategoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:41:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:62:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_category.spec.TokenCategoryCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_category.spec.TokenCategoryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"shorthand","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"default","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-806f966737288f21:POST:set_default","resourceId":"backend-resource-806f966737288f21","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/category/{external_id}/set_default/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/category/{external_id}/set_default/","action":"set_default","viewset":"TokenCategoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:77:set_default","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:62:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:41:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:50:check_write_access_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"shorthand","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"default","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7849957e5908939b:POST:create","resourceId":"backend-resource-7849957e5908939b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/schedule/{schedule_external_id}/availability/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule/{schedule_external_id}/availability/","action":"create","viewset":"AvailabilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.AvailabilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:304:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:350:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:299:get_schedule_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:325:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:329:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.AvailabilityCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.AvailabilityForScheduleSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"schedule_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7849957e5908939b:DELETE:destroy","resourceId":"backend-resource-7849957e5908939b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/schedule/{schedule_external_id}/availability/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule/{schedule_external_id}/availability/{external_id}/","action":"destroy","viewset":"AvailabilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.AvailabilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:304:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:357:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:334:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:299:get_schedule_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:350:authorize_create"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"schedule_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-442bda09cfd73c9c:GET:retrieve","resourceId":"backend-resource-442bda09cfd73c9c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/slots/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/slots/{external_id}/","action":"retrieve","viewset":"SlotViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:450:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:441:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:444:authorize_resource_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.slot.spec.TokenSlotBaseSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-442bda09cfd73c9c:POST:get_slots_for_day","resourceId":"backend-resource-442bda09cfd73c9c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/slots/get_slots_for_day/","declaredPattern":"/api/v1/facility/{facility_external_id}/slots/get_slots_for_day/","action":"get_slots_for_day","viewset":"SlotViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:205:get_slots_for_day","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:450:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:212:get_slots_for_day_handler"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-442bda09cfd73c9c:POST:create_appointment","resourceId":"backend-resource-442bda09cfd73c9c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/slots/{external_id}/create_appointment/","declaredPattern":"/api/v1/facility/{facility_external_id}/slots/{external_id}/create_appointment/","action":"create_appointment","viewset":"SlotViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:339:create_appointment","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:450:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:332:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:302:create_appointment_handler"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-442bda09cfd73c9c:POST:availability_stats","resourceId":"backend-resource-442bda09cfd73c9c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/slots/availability_stats/","declaredPattern":"/api/v1/facility/{facility_external_id}/slots/availability_stats/","action":"availability_stats","viewset":"SlotViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:348:availability_stats","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:450:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:444:authorize_resource_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-eb392a2f9e3027bc:GET:list","resourceId":"backend-resource-eb392a2f9e3027bc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/appointments/","declaredPattern":"/api/v1/facility/{facility_external_id}/appointments/","action":"list","viewset":"TokenBookingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:139:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:113:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.slot.spec.TokenBookingReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","token_slot__start_datetime"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slot","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_ids","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-eb392a2f9e3027bc:GET:retrieve","resourceId":"backend-resource-eb392a2f9e3027bc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/","action":"retrieve","viewset":"TokenBookingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:139:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:130:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:113:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.slot.spec.TokenBookingRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","token_slot__start_datetime"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slot","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_ids","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-eb392a2f9e3027bc:PUT:update","resourceId":"backend-resource-eb392a2f9e3027bc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/","action":"update","viewset":"TokenBookingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:139:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:121:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:113:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.slot.spec.TokenBookingWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.slot.spec.TokenBookingRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","token_slot__start_datetime"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slot","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_ids","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-eb392a2f9e3027bc:PATCH:partial_update","resourceId":"backend-resource-eb392a2f9e3027bc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/","action":"partial_update","viewset":"TokenBookingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:139:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:113:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:121:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.slot.spec.TokenBookingWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.slot.spec.TokenBookingRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","token_slot__start_datetime"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slot","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_ids","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-eb392a2f9e3027bc:POST:set_tags","resourceId":"backend-resource-eb392a2f9e3027bc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/set_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/set_tags/","action":"set_tags","viewset":"TokenBookingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:394:set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:139:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:386:authorize_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:372:perform_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:113:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:121:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:118:get_facility_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:130:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","token_slot__start_datetime"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slot","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_ids","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-eb392a2f9e3027bc:POST:remove_tags","resourceId":"backend-resource-eb392a2f9e3027bc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/remove_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/remove_tags/","action":"remove_tags","viewset":"TokenBookingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:405:remove_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:139:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:389:authorize_remove_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:113:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:121:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:130:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest","decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","token_slot__start_datetime"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slot","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_ids","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-eb392a2f9e3027bc:POST:cancel","resourceId":"backend-resource-eb392a2f9e3027bc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/cancel/","declaredPattern":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/cancel/","action":"cancel","viewset":"TokenBookingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:201:cancel","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:139:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:121:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:180:cancel_appointment_handler","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:113:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","token_slot__start_datetime"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slot","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_ids","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-eb392a2f9e3027bc:POST:reschedule","resourceId":"backend-resource-eb392a2f9e3027bc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/reschedule/","declaredPattern":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/reschedule/","action":"reschedule","viewset":"TokenBookingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:213:reschedule","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:139:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:113:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:121:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:180:cancel_appointment_handler"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.RescheduleBookingSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","token_slot__start_datetime"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slot","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_ids","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-eb392a2f9e3027bc:GET:available_users","resourceId":"backend-resource-eb392a2f9e3027bc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/appointments/available_users/","declaredPattern":"/api/v1/facility/{facility_external_id}/appointments/available_users/","action":"available_users","viewset":"TokenBookingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:259:available_users","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:139:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:113:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","token_slot__start_datetime"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slot","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_ids","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-eb392a2f9e3027bc:POST:generate_token","resourceId":"backend-resource-eb392a2f9e3027bc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/generate_token/","declaredPattern":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/generate_token/","action":"generate_token","viewset":"TokenBookingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:290:generate_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:139:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:121:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:113:get_facility_obj"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenGenerationSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","token_slot__start_datetime"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slot","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_ids","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-995821f2cb197d2d:GET:list","resourceId":"backend-resource-995821f2cb197d2d","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/schedule_exceptions/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule_exceptions/","action":"list","viewset":"AvailabilityExceptionsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:107:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:50:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.availability_exception.spec.AvailabilityExceptionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateFilter","lookup":"gte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateFilter","lookup":"lte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-995821f2cb197d2d:POST:create","resourceId":"backend-resource-995821f2cb197d2d","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/schedule_exceptions/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule_exceptions/","action":"create","viewset":"AvailabilityExceptionsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:107:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:88:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:50:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:55:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:59:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.availability_exception.spec.AvailabilityExceptionWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.availability_exception.spec.AvailabilityExceptionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateFilter","lookup":"gte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateFilter","lookup":"lte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-995821f2cb197d2d:GET:retrieve","resourceId":"backend-resource-995821f2cb197d2d","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/schedule_exceptions/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule_exceptions/{external_id}/","action":"retrieve","viewset":"AvailabilityExceptionsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:107:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:99:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:50:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.availability_exception.spec.AvailabilityExceptionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateFilter","lookup":"gte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateFilter","lookup":"lte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-995821f2cb197d2d:DELETE:destroy","resourceId":"backend-resource-995821f2cb197d2d","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/schedule_exceptions/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule_exceptions/{external_id}/","action":"destroy","viewset":"AvailabilityExceptionsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:107:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:81:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:50:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateFilter","lookup":"gte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateFilter","lookup":"lte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-995821f2cb197d2d:POST:upsert","resourceId":"backend-resource-995821f2cb197d2d","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/schedule_exceptions/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule_exceptions/upsert/","action":"upsert","viewset":"AvailabilityExceptionsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:107:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:50:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:55:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:88:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:59:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateFilter","lookup":"gte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateFilter","lookup":"lte","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e914e890696a5bfb:GET:list","resourceId":"backend-resource-e914e890696a5bfb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/location/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/","action":"list","viewset":"FacilityLocationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:79:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e914e890696a5bfb:POST:create","resourceId":"backend-resource-e914e890696a5bfb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/location/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/","action":"create","viewset":"FacilityLocationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:131:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:79:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:204:authorize_organization","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:105:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:157:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e914e890696a5bfb:GET:retrieve","resourceId":"backend-resource-e914e890696a5bfb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/location/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{external_id}/","action":"retrieve","viewset":"FacilityLocationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:79:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e914e890696a5bfb:PUT:update","resourceId":"backend-resource-e914e890696a5bfb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/location/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{external_id}/","action":"update","viewset":"FacilityLocationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:148:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:79:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:105:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e914e890696a5bfb:PATCH:partial_update","resourceId":"backend-resource-e914e890696a5bfb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/location/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{external_id}/","action":"partial_update","viewset":"FacilityLocationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:79:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:105:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:148:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e914e890696a5bfb:DELETE:destroy","resourceId":"backend-resource-e914e890696a5bfb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/location/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{external_id}/","action":"destroy","viewset":"FacilityLocationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:154:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:84:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:90:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:79:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:148:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e914e890696a5bfb:POST:set_tags","resourceId":"backend-resource-e914e890696a5bfb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/location/{external_id}/set_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{external_id}/set_tags/","action":"set_tags","viewset":"FacilityLocationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:394:set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:386:authorize_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:372:perform_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:79:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:148:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:369:get_facility_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e914e890696a5bfb:POST:remove_tags","resourceId":"backend-resource-e914e890696a5bfb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/location/{external_id}/remove_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{external_id}/remove_tags/","action":"remove_tags","viewset":"FacilityLocationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:405:remove_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:389:authorize_remove_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:79:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:148:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest","decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e914e890696a5bfb:POST:upsert","resourceId":"backend-resource-e914e890696a5bfb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/location/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/upsert/","action":"upsert","viewset":"FacilityLocationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:79:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:105:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:148:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:131:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:157:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:204:authorize_organization"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e914e890696a5bfb:GET:organizations","resourceId":"backend-resource-e914e890696a5bfb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/location/{external_id}/organizations/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{external_id}/organizations/","action":"organizations","viewset":"FacilityLocationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:187:organizations","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:79:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e914e890696a5bfb:POST:organizations_add","resourceId":"backend-resource-e914e890696a5bfb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/location/{external_id}/organizations_add/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{external_id}/organizations_add/","action":"organizations_add","viewset":"FacilityLocationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:217:organizations_add","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:148:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:204:authorize_organization","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:79:get_facility_obj"],"schemaIds":{"decorator responses":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e914e890696a5bfb:POST:organizations_remove","resourceId":"backend-resource-e914e890696a5bfb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/location/{external_id}/organizations_remove/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{external_id}/organizations_remove/","action":"organizations_remove","viewset":"FacilityLocationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:239:organizations_remove","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:148:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:204:authorize_organization","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:79:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e914e890696a5bfb:POST:associate_encounter","resourceId":"backend-resource-e914e890696a5bfb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/location/{external_id}/associate_encounter/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{external_id}/associate_encounter/","action":"associate_encounter","viewset":"FacilityLocationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:264:associate_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:79:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3bf55a5311242be8:GET:list","resourceId":"backend-resource-3bf55a5311242be8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/device/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/","action":"list","viewset":"DeviceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:119:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:68:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["registered_name","user_friendly_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3bf55a5311242be8:POST:create","resourceId":"backend-resource-3bf55a5311242be8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/device/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/","action":"create","viewset":"DeviceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:119:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:73:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:68:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:89:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["registered_name","user_friendly_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3bf55a5311242be8:GET:retrieve","resourceId":"backend-resource-3bf55a5311242be8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/device/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{external_id}/","action":"retrieve","viewset":"DeviceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:119:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:68:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["registered_name","user_friendly_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3bf55a5311242be8:PUT:update","resourceId":"backend-resource-3bf55a5311242be8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/device/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{external_id}/","action":"update","viewset":"DeviceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:119:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:80:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:68:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:99:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["registered_name","user_friendly_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3bf55a5311242be8:PATCH:partial_update","resourceId":"backend-resource-3bf55a5311242be8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/device/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{external_id}/","action":"partial_update","viewset":"DeviceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:119:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:68:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:80:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:99:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["registered_name","user_friendly_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3bf55a5311242be8:DELETE:destroy","resourceId":"backend-resource-3bf55a5311242be8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/device/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{external_id}/","action":"destroy","viewset":"DeviceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:119:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:86:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:108:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:68:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:80:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["registered_name","user_friendly_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3bf55a5311242be8:POST:upsert","resourceId":"backend-resource-3bf55a5311242be8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/device/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/upsert/","action":"upsert","viewset":"DeviceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:119:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:68:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:80:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:99:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:73:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:89:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["registered_name","user_friendly_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3bf55a5311242be8:POST:associate_encounter","resourceId":"backend-resource-3bf55a5311242be8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/device/{external_id}/associate_encounter/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{external_id}/associate_encounter/","action":"associate_encounter","viewset":"DeviceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:178:associate_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:119:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:68:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["registered_name","user_friendly_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3bf55a5311242be8:POST:associate_location","resourceId":"backend-resource-3bf55a5311242be8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/device/{external_id}/associate_location/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{external_id}/associate_location/","action":"associate_location","viewset":"DeviceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:231:associate_location","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:119:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:68:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:80:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["registered_name","user_friendly_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3bf55a5311242be8:POST:add_managing_organization","resourceId":"backend-resource-3bf55a5311242be8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/device/{external_id}/add_managing_organization/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{external_id}/add_managing_organization/","action":"add_managing_organization","viewset":"DeviceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:282:add_managing_organization","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:119:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:68:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:80:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["registered_name","user_friendly_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3bf55a5311242be8:POST:remove_managing_organization","resourceId":"backend-resource-3bf55a5311242be8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/device/{external_id}/remove_managing_organization/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{external_id}/remove_managing_organization/","action":"remove_managing_organization","viewset":"DeviceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:316:remove_managing_organization","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:119:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:80:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:68:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["registered_name","user_friendly_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ac614c8c9c9c21ae:GET:list","resourceId":"backend-resource-ac614c8c9c9c21ae","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/specimen_definition/","declaredPattern":"/api/v1/facility/{facility_external_id}/specimen_definition/","action":"list","viewset":"SpecimenDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:97:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:44:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ac614c8c9c9c21ae:POST:create","resourceId":"backend-resource-ac614c8c9c9c21ae","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/specimen_definition/","declaredPattern":"/api/v1/facility/{facility_external_id}/specimen_definition/","action":"create","viewset":"SpecimenDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:97:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:82:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:44:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:49:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:69:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ac614c8c9c9c21ae:GET:retrieve","resourceId":"backend-resource-ac614c8c9c9c21ae","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/specimen_definition/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/specimen_definition/{slug}/","action":"retrieve","viewset":"SpecimenDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:97:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:44:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ac614c8c9c9c21ae:PUT:update","resourceId":"backend-resource-ac614c8c9c9c21ae","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/specimen_definition/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/specimen_definition/{slug}/","action":"update","viewset":"SpecimenDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:97:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:94:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:44:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:82:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:49:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:76:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ac614c8c9c9c21ae:PATCH:partial_update","resourceId":"backend-resource-ac614c8c9c9c21ae","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/specimen_definition/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/specimen_definition/{slug}/","action":"partial_update","viewset":"SpecimenDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:97:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:44:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:49:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:94:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:76:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ac614c8c9c9c21ae:POST:upsert","resourceId":"backend-resource-ac614c8c9c9c21ae","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/specimen_definition/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/specimen_definition/upsert/","action":"upsert","viewset":"SpecimenDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:97:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:44:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:49:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:94:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:76:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:82:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:69:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5abac95e404a6628:GET:list","resourceId":"backend-resource-5abac95e404a6628","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/healthcare_service/","declaredPattern":"/api/v1/facility/{facility_external_id}/healthcare_service/","action":"list","viewset":"HealthcareServiceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:99:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:47:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"internal_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5abac95e404a6628:POST:create","resourceId":"backend-resource-5abac95e404a6628","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/healthcare_service/","declaredPattern":"/api/v1/facility/{facility_external_id}/healthcare_service/","action":"create","viewset":"HealthcareServiceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:99:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:80:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:47:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:66:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:52:convert_external_id_to_internal_id","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"internal_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5abac95e404a6628:GET:retrieve","resourceId":"backend-resource-5abac95e404a6628","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/healthcare_service/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/healthcare_service/{external_id}/","action":"retrieve","viewset":"HealthcareServiceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:99:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:47:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"internal_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5abac95e404a6628:PUT:update","resourceId":"backend-resource-5abac95e404a6628","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/healthcare_service/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/healthcare_service/{external_id}/","action":"update","viewset":"HealthcareServiceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:99:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:88:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:47:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:76:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:52:convert_external_id_to_internal_id","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"internal_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5abac95e404a6628:PATCH:partial_update","resourceId":"backend-resource-5abac95e404a6628","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/healthcare_service/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/healthcare_service/{external_id}/","action":"partial_update","viewset":"HealthcareServiceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:99:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:47:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:88:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:76:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"internal_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5abac95e404a6628:DELETE:destroy","resourceId":"backend-resource-5abac95e404a6628","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/healthcare_service/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/healthcare_service/{external_id}/","action":"destroy","viewset":"HealthcareServiceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:99:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:96:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:47:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:88:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"internal_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b3b9eeb7fda42cfc:GET:list","resourceId":"backend-resource-b3b9eeb7fda42cfc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/activity_definition/","declaredPattern":"/api/v1/facility/{facility_external_id}/activity_definition/","action":"list","viewset":"ActivityDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:217:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:90:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"classification","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b3b9eeb7fda42cfc:POST:create","resourceId":"backend-resource-b3b9eeb7fda42cfc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/activity_definition/","declaredPattern":"/api/v1/facility/{facility_external_id}/activity_definition/","action":"create","viewset":"ActivityDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:217:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:202:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:90:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:162:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:185:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:95:convert_external_id_to_internal_id","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:155:validate_health_care_service","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"classification","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b3b9eeb7fda42cfc:GET:retrieve","resourceId":"backend-resource-b3b9eeb7fda42cfc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/","action":"retrieve","viewset":"ActivityDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:217:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:90:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"classification","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b3b9eeb7fda42cfc:PUT:update","resourceId":"backend-resource-b3b9eeb7fda42cfc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/","action":"update","viewset":"ActivityDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:217:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:214:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:90:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:202:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:162:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:194:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:95:convert_external_id_to_internal_id","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:155:validate_health_care_service","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"classification","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b3b9eeb7fda42cfc:PATCH:partial_update","resourceId":"backend-resource-b3b9eeb7fda42cfc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/","action":"partial_update","viewset":"ActivityDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:217:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:90:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:162:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:214:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:194:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"classification","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b3b9eeb7fda42cfc:GET:favorite_lists","resourceId":"backend-resource-b3b9eeb7fda42cfc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/activity_definition/favorite_lists/","declaredPattern":"/api/v1/facility/{facility_external_id}/activity_definition/favorite_lists/","action":"favorite_lists","viewset":"ActivityDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:29:favorite_lists","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:217:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:90:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"classification","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b3b9eeb7fda42cfc:POST:add_favorite","resourceId":"backend-resource-b3b9eeb7fda42cfc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/add_favorite/","declaredPattern":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/add_favorite/","action":"add_favorite","viewset":"ActivityDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:62:add_favorite","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:217:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:25:retrieve_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:90:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"classification","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b3b9eeb7fda42cfc:POST:remove_favorite","resourceId":"backend-resource-b3b9eeb7fda42cfc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/remove_favorite/","declaredPattern":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/remove_favorite/","action":"remove_favorite","viewset":"ActivityDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:85:remove_favorite","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:217:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:25:retrieve_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:90:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"classification","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b3b9eeb7fda42cfc:POST:upsert","resourceId":"backend-resource-b3b9eeb7fda42cfc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/activity_definition/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/activity_definition/upsert/","action":"upsert","viewset":"ActivityDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:217:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:90:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:162:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:214:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:194:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:202:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:185:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:95:convert_external_id_to_internal_id","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:155:validate_health_care_service","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"classification","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b3b9eeb7fda42cfc:POST:set_tags","resourceId":"backend-resource-b3b9eeb7fda42cfc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/set_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/set_tags/","action":"set_tags","viewset":"ActivityDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:394:set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:217:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:386:authorize_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:372:perform_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:90:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:214:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:369:get_facility_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:202:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"classification","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b3b9eeb7fda42cfc:POST:remove_tags","resourceId":"backend-resource-b3b9eeb7fda42cfc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/remove_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/remove_tags/","action":"remove_tags","viewset":"ActivityDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:405:remove_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:217:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:389:authorize_remove_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:90:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:214:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:202:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest","decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"classification","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e5439a3e551ad7fe:GET:retrieve","resourceId":"backend-resource-e5439a3e551ad7fe","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/specimen/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/specimen/{external_id}/","action":"retrieve","viewset":"SpecimenViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen.SpecimenViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py:55:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.SpecimenRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"accession_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e5439a3e551ad7fe:PUT:update","resourceId":"backend-resource-e5439a3e551ad7fe","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/specimen/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/specimen/{external_id}/","action":"update","viewset":"SpecimenViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen.SpecimenViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py:46:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.SpecimenUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.SpecimenRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"accession_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e5439a3e551ad7fe:PATCH:partial_update","resourceId":"backend-resource-e5439a3e551ad7fe","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/specimen/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/specimen/{external_id}/","action":"partial_update","viewset":"SpecimenViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen.SpecimenViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py:46:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.SpecimenUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.SpecimenRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"accession_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e5439a3e551ad7fe:POST:retrieve_by_accession_identifier","resourceId":"backend-resource-e5439a3e551ad7fe","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/specimen/retrieve_by_accession_identifier/","declaredPattern":"/api/v1/facility/{facility_external_id}/specimen/retrieve_by_accession_identifier/","action":"retrieve_by_accession_identifier","viewset":"SpecimenViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen.SpecimenViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py:69:retrieve_by_accession_identifier","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen.SpecimenRetrieveByAccessionIdentifierSpec","decorator responses":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.SpecimenRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"accession_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ed8a26ddf30a34b8:GET:list","resourceId":"backend-resource-ed8a26ddf30a34b8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/service_request/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/","action":"list","viewset":"ServiceRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:254:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:129:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ed8a26ddf30a34b8:POST:create","resourceId":"backend-resource-ed8a26ddf30a34b8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/service_request/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/","action":"create","viewset":"ServiceRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:254:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:218:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:129:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:191:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:134:convert_external_id_to_internal_id","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:153:validate_health_care_service","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:160:validate_requester","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:167:validate_saudi_billing_code","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ed8a26ddf30a34b8:GET:retrieve","resourceId":"backend-resource-ed8a26ddf30a34b8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/","action":"retrieve","viewset":"ServiceRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:254:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:241:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:129:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ed8a26ddf30a34b8:PUT:update","resourceId":"backend-resource-ed8a26ddf30a34b8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/","action":"update","viewset":"ServiceRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:254:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:231:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:129:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:199:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:134:convert_external_id_to_internal_id","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:153:validate_health_care_service","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:167:validate_saudi_billing_code","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ed8a26ddf30a34b8:PATCH:partial_update","resourceId":"backend-resource-ed8a26ddf30a34b8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/","action":"partial_update","viewset":"ServiceRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:254:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:129:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:231:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:199:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ed8a26ddf30a34b8:POST:set_tags","resourceId":"backend-resource-ed8a26ddf30a34b8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/set_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/set_tags/","action":"set_tags","viewset":"ServiceRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:394:set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:254:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:386:authorize_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:372:perform_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:129:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:231:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:369:get_facility_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:241:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ed8a26ddf30a34b8:POST:remove_tags","resourceId":"backend-resource-ed8a26ddf30a34b8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/remove_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/remove_tags/","action":"remove_tags","viewset":"ServiceRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:405:remove_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:254:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:389:authorize_remove_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:129:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:231:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:241:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest","decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ed8a26ddf30a34b8:POST:complete","resourceId":"backend-resource-ed8a26ddf30a34b8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/complete/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/complete/","action":"complete","viewset":"ServiceRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:294:complete","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:254:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:231:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:129:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ed8a26ddf30a34b8:POST:cancel","resourceId":"backend-resource-ed8a26ddf30a34b8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/cancel/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/cancel/","action":"cancel","viewset":"ServiceRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:307:cancel","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:254:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:231:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:129:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ed8a26ddf30a34b8:POST:apply_activity_definition","resourceId":"backend-resource-ed8a26ddf30a34b8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/service_request/apply_activity_definition/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/apply_activity_definition/","action":"apply_activity_definition","viewset":"ServiceRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:335:apply_activity_definition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:254:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:129:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:231:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:199:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:134:convert_external_id_to_internal_id","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:153:validate_health_care_service","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:167:validate_saudi_billing_code","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestUpdateSpec","decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ApplyActivityDefinitionRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ed8a26ddf30a34b8:POST:create_specimen","resourceId":"backend-resource-ed8a26ddf30a34b8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/create_specimen/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/create_specimen/","action":"create_specimen","viewset":"ServiceRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:377:create_specimen","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:254:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:363:authorize_create_specimen","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:129:get_facility_obj"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.BaseSpecimenSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ed8a26ddf30a34b8:POST:create_specimen_from_definition","resourceId":"backend-resource-ed8a26ddf30a34b8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/create_specimen_from_definition/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/create_specimen_from_definition/","action":"create_specimen_from_definition","viewset":"ServiceRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:397:create_specimen_from_definition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:254:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:129:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:363:authorize_create_specimen"],"schemaIds":{"body validation":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.SpecimenUpdateSpec","decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ApplySpecimenDefinitionRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e2169ca08d87bd9b:GET:list","resourceId":"backend-resource-e2169ca08d87bd9b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/account/","declaredPattern":"/api/v1/facility/{facility_external_id}/account/","action":"list","viewset":"AccountViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.account.AccountViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:188:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:74:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:180:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.account.spec.AccountReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e2169ca08d87bd9b:POST:create","resourceId":"backend-resource-e2169ca08d87bd9b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/account/","declaredPattern":"/api/v1/facility/{facility_external_id}/account/","action":"create","viewset":"AccountViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.account.AccountViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:188:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:105:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:74:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:180:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:80:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:100:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.account.spec.AccountCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.account.spec.AccountRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e2169ca08d87bd9b:GET:retrieve","resourceId":"backend-resource-e2169ca08d87bd9b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/account/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/account/{external_id}/","action":"retrieve","viewset":"AccountViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.account.AccountViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:188:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:74:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:180:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.account.spec.AccountRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e2169ca08d87bd9b:PUT:update","resourceId":"backend-resource-e2169ca08d87bd9b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/account/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/account/{external_id}/","action":"update","viewset":"AccountViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.account.AccountViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:188:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:113:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:74:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:180:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:80:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.account.spec.AccountUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.account.spec.AccountRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e2169ca08d87bd9b:PATCH:partial_update","resourceId":"backend-resource-e2169ca08d87bd9b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/account/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/account/{external_id}/","action":"partial_update","viewset":"AccountViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.account.AccountViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:188:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:74:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:180:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:80:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:113:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.account.spec.AccountUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.account.spec.AccountRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e2169ca08d87bd9b:POST:set_tags","resourceId":"backend-resource-e2169ca08d87bd9b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/account/{external_id}/set_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/account/{external_id}/set_tags/","action":"set_tags","viewset":"AccountViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.account.AccountViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:394:set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:188:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:386:authorize_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:372:perform_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:74:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:180:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:113:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:369:get_facility_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e2169ca08d87bd9b:POST:remove_tags","resourceId":"backend-resource-e2169ca08d87bd9b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/account/{external_id}/remove_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/account/{external_id}/remove_tags/","action":"remove_tags","viewset":"AccountViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.account.AccountViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:405:remove_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:188:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:389:authorize_remove_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:74:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:180:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:113:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest","decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e2169ca08d87bd9b:POST:default_account","resourceId":"backend-resource-e2169ca08d87bd9b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/account/default_account/","declaredPattern":"/api/v1/facility/{facility_external_id}/account/default_account/","action":"default_account","viewset":"AccountViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.account.AccountViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:140:default_account","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:188:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:180:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:74:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e2169ca08d87bd9b:POST:rebalance","resourceId":"backend-resource-e2169ca08d87bd9b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/account/{external_id}/rebalance/","declaredPattern":"/api/v1/facility/{facility_external_id}/account/{external_id}/rebalance/","action":"rebalance","viewset":"AccountViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.account.AccountViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:173:rebalance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:188:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:113:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:74:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:180:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-749cd4f2962c253a:GET:list","resourceId":"backend-resource-749cd4f2962c253a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item_definition/","action":"list","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:150:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:89:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"can_edit_charge_item","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-749cd4f2962c253a:POST:create","resourceId":"backend-resource-749cd4f2962c253a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item_definition/","action":"create","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:150:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:134:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:89:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:94:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:121:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"can_edit_charge_item","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-749cd4f2962c253a:GET:retrieve","resourceId":"backend-resource-749cd4f2962c253a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/","action":"retrieve","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:150:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:89:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"can_edit_charge_item","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-749cd4f2962c253a:PUT:update","resourceId":"backend-resource-749cd4f2962c253a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/","action":"update","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:150:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:142:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:89:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:94:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:128:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"can_edit_charge_item","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-749cd4f2962c253a:PATCH:partial_update","resourceId":"backend-resource-749cd4f2962c253a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/","action":"partial_update","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:150:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:89:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:94:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:142:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:128:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"can_edit_charge_item","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-749cd4f2962c253a:POST:upsert","resourceId":"backend-resource-749cd4f2962c253a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item_definition/upsert/","action":"upsert","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:150:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:89:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:94:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:142:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:128:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:134:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:121:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"can_edit_charge_item","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-749cd4f2962c253a:POST:set_tags","resourceId":"backend-resource-749cd4f2962c253a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/set_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/set_tags/","action":"set_tags","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:394:set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:150:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:386:authorize_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:372:perform_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:89:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:142:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:369:get_facility_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"can_edit_charge_item","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-749cd4f2962c253a:POST:remove_tags","resourceId":"backend-resource-749cd4f2962c253a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/remove_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/remove_tags/","action":"remove_tags","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:405:remove_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:150:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:389:authorize_remove_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:89:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:142:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest","decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"can_edit_charge_item","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-749cd4f2962c253a:GET:favorite_lists","resourceId":"backend-resource-749cd4f2962c253a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/favorite_lists/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item_definition/favorite_lists/","action":"favorite_lists","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:29:favorite_lists","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:150:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:89:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"can_edit_charge_item","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-749cd4f2962c253a:POST:add_favorite","resourceId":"backend-resource-749cd4f2962c253a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/add_favorite/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/add_favorite/","action":"add_favorite","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:62:add_favorite","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:150:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:25:retrieve_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:89:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"can_edit_charge_item","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-749cd4f2962c253a:POST:remove_favorite","resourceId":"backend-resource-749cd4f2962c253a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/remove_favorite/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/remove_favorite/","action":"remove_favorite","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:85:remove_favorite","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:150:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:25:retrieve_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:89:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"can_edit_charge_item","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-27ecda7528d8e516:GET:list","resourceId":"backend-resource-27ecda7528d8e516","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/resource_category/","declaredPattern":"/api/v1/facility/{facility_external_id}/resource_category/","action":"list","viewset":"ResourceCategoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:175:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:67:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_category.spec.ResourceCategoryReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_sub_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-27ecda7528d8e516:POST:create","resourceId":"backend-resource-27ecda7528d8e516","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/resource_category/","declaredPattern":"/api/v1/facility/{facility_external_id}/resource_category/","action":"create","viewset":"ResourceCategoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:175:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:156:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:67:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:72:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:103:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_category.spec.ResourceCategoryWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_category.spec.ResourceCategoryReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_sub_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-27ecda7528d8e516:GET:retrieve","resourceId":"backend-resource-27ecda7528d8e516","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/resource_category/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/resource_category/{slug}/","action":"retrieve","viewset":"ResourceCategoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:175:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:67:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_category.spec.ResourceCategoryReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_sub_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-27ecda7528d8e516:PUT:update","resourceId":"backend-resource-27ecda7528d8e516","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/resource_category/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/resource_category/{slug}/","action":"update","viewset":"ResourceCategoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:175:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:164:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:67:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:72:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:110:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_category.spec.ResourceCategoryUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_category.spec.ResourceCategoryReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_sub_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-27ecda7528d8e516:PATCH:partial_update","resourceId":"backend-resource-27ecda7528d8e516","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/resource_category/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/resource_category/{slug}/","action":"partial_update","viewset":"ResourceCategoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:175:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:67:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:72:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:164:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:110:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_category.spec.ResourceCategoryUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_category.spec.ResourceCategoryReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_sub_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-27ecda7528d8e516:DELETE:destroy","resourceId":"backend-resource-27ecda7528d8e516","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/resource_category/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/resource_category/{slug}/","action":"destroy","viewset":"ResourceCategoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:175:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:172:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:116:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:141:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:67:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:164:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_sub_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-27ecda7528d8e516:POST:upsert","resourceId":"backend-resource-27ecda7528d8e516","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/resource_category/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/resource_category/upsert/","action":"upsert","viewset":"ResourceCategoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:175:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:67:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:72:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:164:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:110:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:156:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:103:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_sub_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-27ecda7528d8e516:POST:set_monetary_components","resourceId":"backend-resource-27ecda7528d8e516","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/resource_category/{slug}/set_monetary_components/","declaredPattern":"/api/v1/facility/{facility_external_id}/resource_category/{slug}/set_monetary_components/","action":"set_monetary_components","viewset":"ResourceCategoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:189:set_monetary_components","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:175:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:164:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:67:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponentsWithoutBase"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_sub_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-82c5c9fbb9f7a0a8:GET:list","resourceId":"backend-resource-82c5c9fbb9f7a0a8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/charge_item/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item/","action":"list","viewset":"ChargeItemViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:407:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:221:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource_id","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid_on","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"performer_actor","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-82c5c9fbb9f7a0a8:POST:create","resourceId":"backend-resource-82c5c9fbb9f7a0a8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item/","action":"create","viewset":"ChargeItemViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:407:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:367:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:221:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:252:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:229:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:226:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource_id","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid_on","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"performer_actor","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-82c5c9fbb9f7a0a8:GET:retrieve","resourceId":"backend-resource-82c5c9fbb9f7a0a8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/charge_item/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item/{external_id}/","action":"retrieve","viewset":"ChargeItemViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:407:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:221:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource_id","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid_on","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"performer_actor","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-82c5c9fbb9f7a0a8:PUT:update","resourceId":"backend-resource-82c5c9fbb9f7a0a8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/charge_item/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item/{external_id}/","action":"update","viewset":"ChargeItemViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:407:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:398:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:221:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:252:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:297:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:283:authorize_cancel","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource_id","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid_on","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"performer_actor","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-82c5c9fbb9f7a0a8:PATCH:partial_update","resourceId":"backend-resource-82c5c9fbb9f7a0a8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/charge_item/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item/{external_id}/","action":"partial_update","viewset":"ChargeItemViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:407:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:221:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:252:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:398:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:297:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource_id","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid_on","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"performer_actor","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-82c5c9fbb9f7a0a8:POST:set_tags","resourceId":"backend-resource-82c5c9fbb9f7a0a8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item/{external_id}/set_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item/{external_id}/set_tags/","action":"set_tags","viewset":"ChargeItemViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:394:set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:407:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:386:authorize_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:372:perform_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:221:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:398:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:369:get_facility_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource_id","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid_on","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"performer_actor","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-82c5c9fbb9f7a0a8:POST:remove_tags","resourceId":"backend-resource-82c5c9fbb9f7a0a8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item/{external_id}/remove_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item/{external_id}/remove_tags/","action":"remove_tags","viewset":"ChargeItemViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:405:remove_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:407:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:389:authorize_remove_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:221:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:398:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest","decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource_id","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid_on","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"performer_actor","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-82c5c9fbb9f7a0a8:POST:upsert","resourceId":"backend-resource-82c5c9fbb9f7a0a8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item/upsert/","action":"upsert","viewset":"ChargeItemViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:407:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:221:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:252:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:398:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:297:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:367:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:229:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:226:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:283:authorize_cancel","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource_id","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid_on","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"performer_actor","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-82c5c9fbb9f7a0a8:POST:attest_performance","resourceId":"backend-resource-82c5c9fbb9f7a0a8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item/{external_id}/attest-performance/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item/{external_id}/attest-performance/","action":"attest_performance","viewset":"ChargeItemViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":423,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:423:attest_performance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:407:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:221:get_facility_obj"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.AttestChargePerformanceRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource_id","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid_on","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"performer_actor","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-82c5c9fbb9f7a0a8:POST:apply_charge_item_defs","resourceId":"backend-resource-82c5c9fbb9f7a0a8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item/apply_charge_item_defs/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item/apply_charge_item_defs/","action":"apply_charge_item_defs","viewset":"ChargeItemViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":457,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:457:apply_charge_item_defs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:407:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:221:get_facility_obj"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ApplyMultipleChargeItemDefinitionRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource_id","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid_on","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"performer_actor","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-82c5c9fbb9f7a0a8:POST:change_account","resourceId":"backend-resource-82c5c9fbb9f7a0a8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item/change_account/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item/change_account/","action":"change_account","viewset":"ChargeItemViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":564,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:564:change_account","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:407:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:221:get_facility_obj"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemAccountChangeRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource_id","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid_on","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"performer_actor","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a55189dd8aaad825:GET:list","resourceId":"backend-resource-a55189dd8aaad825","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/invoice/","declaredPattern":"/api/v1/facility/{facility_external_id}/invoice/","action":"list","viewset":"InvoiceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:452:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:443:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.invoice.spec.InvoiceReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"locked","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_refund","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation_present","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a55189dd8aaad825:POST:create","resourceId":"backend-resource-a55189dd8aaad825","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/invoice/","declaredPattern":"/api/v1/facility/{facility_external_id}/invoice/","action":"create","viewset":"InvoiceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:452:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:538:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:443:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:489:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:180:resolve_canonical_invoice_commitment","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.invoice.spec.InvoiceWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.invoice.spec.InvoiceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"locked","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_refund","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation_present","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a55189dd8aaad825:GET:retrieve","resourceId":"backend-resource-a55189dd8aaad825","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/","action":"retrieve","viewset":"InvoiceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:452:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:448:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:443:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:828:check_invoice_lock_permission","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.invoice.spec.InvoiceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"locked","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_refund","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation_present","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a55189dd8aaad825:PUT:update","resourceId":"backend-resource-a55189dd8aaad825","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/","action":"update","viewset":"InvoiceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:452:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:552:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:443:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:571:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:124:validate_invoice_snapshot_is_current","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:132:validate_charge_items_are_priced","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:166:validate_charge_items_are_reserved","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:558:ensure_canonical_tax_and_zatca_if_needed","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:280:validate_insured_invoice_readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.invoice.spec.BaseInvoiceSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.invoice.spec.InvoiceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"locked","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_refund","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation_present","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a55189dd8aaad825:PATCH:partial_update","resourceId":"backend-resource-a55189dd8aaad825","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/","action":"partial_update","viewset":"InvoiceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:452:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:443:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:552:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:571:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.invoice.spec.BaseInvoiceSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.invoice.spec.InvoiceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"locked","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_refund","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation_present","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a55189dd8aaad825:POST:attach_items_to_invoice","resourceId":"backend-resource-a55189dd8aaad825","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/attach_items_to_invoice/","declaredPattern":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/attach_items_to_invoice/","action":"attach_items_to_invoice","viewset":"InvoiceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":688,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:688:attach_items_to_invoice","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:452:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:552:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:679:check_invoice_in_draft","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:272:validate_canonical_charge_set_mutable","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:443:get_facility_obj"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.AttachChargeItemToInvoiceRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"locked","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_refund","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation_present","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a55189dd8aaad825:POST:remove_item_from_invoice","resourceId":"backend-resource-a55189dd8aaad825","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/remove_item_from_invoice/","declaredPattern":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/remove_item_from_invoice/","action":"remove_item_from_invoice","viewset":"InvoiceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":728,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:728:remove_item_from_invoice","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:452:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:552:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:679:check_invoice_in_draft","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:272:validate_canonical_charge_set_mutable","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:443:get_facility_obj"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.RemoveChargeItemFromInvoiceRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"locked","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_refund","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation_present","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a55189dd8aaad825:POST:attach_account_to_invoice","resourceId":"backend-resource-a55189dd8aaad825","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/attach_account_to_invoice/","declaredPattern":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/attach_account_to_invoice/","action":"attach_account_to_invoice","viewset":"InvoiceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":757,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:757:attach_account_to_invoice","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:452:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:552:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:679:check_invoice_in_draft","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:272:validate_canonical_charge_set_mutable","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:443:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"locked","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_refund","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation_present","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a55189dd8aaad825:POST:cancel_invoice","resourceId":"backend-resource-a55189dd8aaad825","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/cancel_invoice/","declaredPattern":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/cancel_invoice/","action":"cancel_invoice","viewset":"InvoiceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":787,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:787:cancel_invoice","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:452:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:443:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"locked","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_refund","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation_present","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a55189dd8aaad825:POST:lock","resourceId":"backend-resource-a55189dd8aaad825","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/lock/","declaredPattern":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/lock/","action":"lock","viewset":"InvoiceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":835,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:835:lock","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:452:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:828:check_invoice_lock_permission","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:443:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"locked","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_refund","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation_present","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a55189dd8aaad825:POST:unlock","resourceId":"backend-resource-a55189dd8aaad825","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/unlock/","declaredPattern":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/unlock/","action":"unlock","viewset":"InvoiceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":857,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:857:unlock","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:452:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:828:check_invoice_lock_permission","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:443:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"locked","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_refund","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation_present","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5cc724ff4e4f5a7f:GET:list","resourceId":"backend-resource-5cc724ff4e4f5a7f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/payment_reconciliation/","declaredPattern":"/api/v1/facility/{facility_external_id}/payment_reconciliation/","action":"list","viewset":"PaymentReconciliationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:82:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:77:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","payment_datetime"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"target_invoice","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reconciliation_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_credit_note","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"method","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5cc724ff4e4f5a7f:POST:create","resourceId":"backend-resource-5cc724ff4e4f5a7f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/payment_reconciliation/","declaredPattern":"/api/v1/facility/{facility_external_id}/payment_reconciliation/","action":"create","viewset":"PaymentReconciliationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:82:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:150:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:77:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:97:_reject_canonical_insurer_receipt","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:114:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","payment_datetime"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"target_invoice","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reconciliation_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_credit_note","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"method","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5cc724ff4e4f5a7f:GET:retrieve","resourceId":"backend-resource-5cc724ff4e4f5a7f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/payment_reconciliation/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/payment_reconciliation/{external_id}/","action":"retrieve","viewset":"PaymentReconciliationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:82:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:77:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","payment_datetime"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"target_invoice","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reconciliation_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_credit_note","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"method","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5cc724ff4e4f5a7f:PUT:update","resourceId":"backend-resource-5cc724ff4e4f5a7f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/payment_reconciliation/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/payment_reconciliation/{external_id}/","action":"update","viewset":"PaymentReconciliationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:82:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:183:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:77:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:120:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:97:_reject_canonical_insurer_receipt","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.BasePaymentReconciliationSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","payment_datetime"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"target_invoice","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reconciliation_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_credit_note","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"method","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5cc724ff4e4f5a7f:PATCH:partial_update","resourceId":"backend-resource-5cc724ff4e4f5a7f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/payment_reconciliation/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/payment_reconciliation/{external_id}/","action":"partial_update","viewset":"PaymentReconciliationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:82:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:77:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:183:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:120:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.BasePaymentReconciliationSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","payment_datetime"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"target_invoice","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reconciliation_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_credit_note","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"method","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5cc724ff4e4f5a7f:POST:cancel_payment_reconciliation","resourceId":"backend-resource-5cc724ff4e4f5a7f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/payment_reconciliation/{external_id}/cancel_payment_reconciliation/","declaredPattern":"/api/v1/facility/{facility_external_id}/payment_reconciliation/{external_id}/cancel_payment_reconciliation/","action":"cancel_payment_reconciliation","viewset":"PaymentReconciliationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:193:cancel_payment_reconciliation","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:82:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:183:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:77:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","payment_datetime"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"target_invoice","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reconciliation_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_credit_note","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"method","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5cc724ff4e4f5a7f:POST:change_account","resourceId":"backend-resource-5cc724ff4e4f5a7f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/payment_reconciliation/change_account/","declaredPattern":"/api/v1/facility/{facility_external_id}/payment_reconciliation/change_account/","action":"change_account","viewset":"PaymentReconciliationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:229:change_account","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:82:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:77:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:97:_reject_canonical_insurer_receipt"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationAccountChangeRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","payment_datetime"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"target_invoice","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reconciliation_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_credit_note","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"method","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:GET:list","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/","action":"list","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1101:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:create","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/","action":"create","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1112:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1044:_authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:GET:retrieve","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/","action":"retrieve","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1107:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:GET:dashboard","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/dashboard/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/dashboard/","action":"dashboard","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1150:dashboard","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:GET:nphies","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/nphies/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/nphies/","action":"nphies","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1196:nphies","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1044:_authorize_write"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:nphies","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/nphies/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/nphies/","action":"nphies","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1196:nphies","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1044:_authorize_write"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:GET:coverage","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/coverage/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/coverage/","action":"coverage","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1360:coverage","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1044:_authorize_write"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:coverage","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/coverage/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/coverage/","action":"coverage","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1360:coverage","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1044:_authorize_write"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:PATCH:coverage","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/coverage/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/coverage/","action":"coverage","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1360:coverage","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1044:_authorize_write"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:GET:insurance","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/insurance/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/insurance/","action":"insurance","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1531,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1531:insurance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1050:_authorize_rcm_configuration_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1058:_authorize_rcm_configuration_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:insurance","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/insurance/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/insurance/","action":"insurance","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1531,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1531:insurance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1050:_authorize_rcm_configuration_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1058:_authorize_rcm_configuration_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:PATCH:insurance","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/insurance/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/insurance/","action":"insurance","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1531,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1531:insurance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1050:_authorize_rcm_configuration_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1058:_authorize_rcm_configuration_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:GET:configuration","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/configuration/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/configuration/","action":"configuration","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2001,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2001:configuration","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1050:_authorize_rcm_configuration_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1058:_authorize_rcm_configuration_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:configuration","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/configuration/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/configuration/","action":"configuration","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2001,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2001:configuration","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1050:_authorize_rcm_configuration_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1058:_authorize_rcm_configuration_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:eligibility","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/eligibility/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/eligibility/","action":"eligibility","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2182:eligibility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1044:_authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:nphies_communication","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/nphies-communication/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/nphies-communication/","action":"nphies_communication","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2233:nphies_communication","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1044:_authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:nphies_payment_notice","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/nphies-payment-notice/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/nphies-payment-notice/","action":"nphies_payment_notice","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2334:nphies_payment_notice","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1066:_authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:nphies_support","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/nphies-support/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/nphies-support/","action":"nphies_support","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2381:nphies_support","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1044:_authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:estimate","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/estimate/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/estimate/","action":"estimate","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2475,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2475:estimate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1044:_authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:authorization","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/authorization/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/authorization/","action":"authorization","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2547,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2547:authorization","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1044:_authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:utilization_review","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/utilization_review/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/utilization_review/","action":"utilization_review","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2685,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2685:utilization_review","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1044:_authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:charge_audit","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/charge_audit/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/charge_audit/","action":"charge_audit","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2735,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2735:charge_audit","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1044:_authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:coding","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/coding/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/coding/","action":"coding","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2764,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2764:coding","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1044:_authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:build_claim","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/build_claim/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/build_claim/","action":"build_claim","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2810,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2810:build_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1066:_authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:submit_claim","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/submit_claim/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/submit_claim/","action":"submit_claim","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2841,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2841:submit_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1066:_authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:adjudicate","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/adjudicate/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/adjudicate/","action":"adjudicate","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2870,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2870:adjudicate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1066:_authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:remittance","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/remittance/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/remittance/","action":"remittance","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2950,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2950:remittance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1066:_authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:denial","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/denial/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/denial/","action":"denial","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2961,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2961:denial","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1066:_authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:collection","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/collection/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/collection/","action":"collection","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3035,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:3035:collection","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1044:_authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:work_item","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/work_item/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/work_item/","action":"work_item","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3090,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:3090:work_item","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1044:_authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:transition","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/transition/","action":"transition","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:3135:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1044:_authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:prepare_insured_visit","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/prepare-insured-visit/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/prepare-insured-visit/","action":"prepare_insured_visit","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:3168:prepare_insured_visit","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1072:_authorize_visit_preparation","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:commit_insured_visit","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/commit-insured-visit/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/commit-insured-visit/","action":"commit_insured_visit","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:3230:commit_insured_visit","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1072:_authorize_visit_preparation","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:POST:recalculate","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/recalculate/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/recalculate/","action":"recalculate","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:3276:recalculate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1044:_authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0e6bfac9c185f559:GET:audit","resourceId":"backend-resource-0e6bfac9c185f559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/audit/","declaredPattern":"/api/v1/facility/{facility_external_id}/revenue_cycle/{external_id}/audit/","action":"audit","viewset":"RevenueCycleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:3282:audit","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name","account__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","readiness_score"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-925d61ed148231d7:GET:list","resourceId":"backend-resource-925d61ed148231d7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/automation_policies/","declaredPattern":"/api/v1/facility/{facility_external_id}/automation_policies/","action":"list","viewset":"AutomationPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.AutomationPolicyViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:100:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:79:require","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:67:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:74:allowed"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.AutomationPolicyReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["automation_key","status","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"automation_key","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"capability_key","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-925d61ed148231d7:GET:retrieve","resourceId":"backend-resource-925d61ed148231d7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/automation_policies/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/automation_policies/{external_id}/","action":"retrieve","viewset":"AutomationPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.AutomationPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:100:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:79:require","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:67:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:74:allowed"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.AutomationPolicyRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["automation_key","status","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"automation_key","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"capability_key","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-925d61ed148231d7:PATCH:partial_update","resourceId":"backend-resource-925d61ed148231d7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/automation_policies/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/automation_policies/{external_id}/","action":"partial_update","viewset":"AutomationPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.AutomationPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:178:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:100:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:67:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:79:require","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:131:_apply","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:157:_validate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:74:allowed","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:108:_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:118:_organization","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.AutomationPolicyRetrieveSpec","body validation":"repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.AutomationPolicyUpdateSpec","decorator request":"repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.AutomationPolicyUpdateSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["automation_key","status","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"automation_key","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"capability_key","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e61524d4adbb2511:GET:list","resourceId":"backend-resource-e61524d4adbb2511","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/operational_work_items/","declaredPattern":"/api/v1/facility/{facility_external_id}/operational_work_items/","action":"list","viewset":"OperationalWorkItemViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.OperationalWorkItemViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:256:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:227:visible","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:79:require","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:67:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:74:allowed"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.OperationalWorkItemReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","due_at","priority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"automation_key","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"assigned_to_me","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e61524d4adbb2511:GET:retrieve","resourceId":"backend-resource-e61524d4adbb2511","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/operational_work_items/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/operational_work_items/{external_id}/","action":"retrieve","viewset":"OperationalWorkItemViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.OperationalWorkItemViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:256:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:227:visible","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:79:require","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:67:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:74:allowed"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.OperationalWorkItemReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","due_at","priority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"automation_key","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"assigned_to_me","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e61524d4adbb2511:POST:acknowledge","resourceId":"backend-resource-e61524d4adbb2511","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/operational_work_items/{external_id}/acknowledge/","declaredPattern":"/api/v1/facility/{facility_external_id}/operational_work_items/{external_id}/acknowledge/","action":"acknowledge","viewset":"OperationalWorkItemViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.OperationalWorkItemViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:278:acknowledge","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:256:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:272:_respond","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:263:_locked_open_item","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:227:visible","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:79:require","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:67:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:74:allowed"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","due_at","priority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"automation_key","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"assigned_to_me","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e61524d4adbb2511:POST:resolve","resourceId":"backend-resource-e61524d4adbb2511","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/operational_work_items/{external_id}/resolve/","declaredPattern":"/api/v1/facility/{facility_external_id}/operational_work_items/{external_id}/resolve/","action":"resolve","viewset":"OperationalWorkItemViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.OperationalWorkItemViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:294:resolve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:256:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:79:require","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:272:_respond","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:263:_locked_open_item","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:227:visible","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:74:allowed","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:67:get_facility"],"schemaIds":{"body validation":"repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.OperationalWorkItemResolveSpec","decorator request":"repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.OperationalWorkItemResolveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","due_at","priority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"automation_key","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"assigned_to_me","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8f23a18bde238983:GET:list","resourceId":"backend-resource-8f23a18bde238983","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/product/","declaredPattern":"/api/v1/facility/{facility_external_id}/product/","action":"list","viewset":"ProductViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:104:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:52:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product.spec.ProductReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_knowledge","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"batch_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8f23a18bde238983:POST:create","resourceId":"backend-resource-8f23a18bde238983","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/product/","declaredPattern":"/api/v1/facility/{facility_external_id}/product/","action":"create","viewset":"ProductViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:104:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:94:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:52:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:64:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:113:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:57:validate_charge_item_definition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product.spec.ProductWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product.spec.ProductReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_knowledge","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"batch_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8f23a18bde238983:GET:retrieve","resourceId":"backend-resource-8f23a18bde238983","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/product/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/product/{external_id}/","action":"retrieve","viewset":"ProductViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:104:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:52:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product.spec.ProductReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_knowledge","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"batch_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8f23a18bde238983:PUT:update","resourceId":"backend-resource-8f23a18bde238983","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/product/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/product/{external_id}/","action":"update","viewset":"ProductViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:104:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:101:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:52:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:94:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:90:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:57:validate_charge_item_definition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product.spec.ProductUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product.spec.ProductReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_knowledge","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"batch_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8f23a18bde238983:PATCH:partial_update","resourceId":"backend-resource-8f23a18bde238983","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/product/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/product/{external_id}/","action":"partial_update","viewset":"ProductViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:104:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:52:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:101:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:90:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product.spec.ProductUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product.spec.ProductReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_knowledge","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"batch_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8f23a18bde238983:POST:upsert","resourceId":"backend-resource-8f23a18bde238983","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/product/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/product/upsert/","action":"upsert","viewset":"ProductViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:104:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:52:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:101:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:90:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:94:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:64:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:113:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:57:validate_charge_item_definition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_knowledge","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"batch_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8f17b43117783586:GET:summary","resourceId":"backend-resource-8f17b43117783586","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/medication_prescription/summary/","declaredPattern":"/api/v1/facility/{facility_external_id}/medication_prescription/summary/","action":"summary","viewset":"MedicationPrescriptionSummaryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request_prescription.MedicationPrescriptionSummaryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:149:summary","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:137:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:142:authorize_for_pharmacist"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_external_id","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_external_id","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-232227a6b52d02af:GET:list","resourceId":"backend-resource-232227a6b52d02af","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/order/delivery/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/delivery/","action":"list","viewset":"DeliveryOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:216:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:201:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:77:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:204:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-232227a6b52d02af:POST:create","resourceId":"backend-resource-232227a6b52d02af","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/order/delivery/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/delivery/","action":"create","viewset":"DeliveryOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:216:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:160:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:201:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:77:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:204:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:86:authorize_location_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:95:authorize_location_external_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:106:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-232227a6b52d02af:GET:retrieve","resourceId":"backend-resource-232227a6b52d02af","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/order/delivery/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/delivery/{external_id}/","action":"retrieve","viewset":"DeliveryOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:216:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:184:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:201:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:77:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:204:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-232227a6b52d02af:PUT:update","resourceId":"backend-resource-232227a6b52d02af","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/order/delivery/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/delivery/{external_id}/","action":"update","viewset":"DeliveryOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:216:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:176:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:201:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:77:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:204:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:116:authorize_order_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:126:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:86:authorize_location_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:95:authorize_location_external_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.delivery_order.BaseSupplyDeliveryOrderSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-232227a6b52d02af:PATCH:partial_update","resourceId":"backend-resource-232227a6b52d02af","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/order/delivery/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/delivery/{external_id}/","action":"partial_update","viewset":"DeliveryOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:216:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:201:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:77:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:204:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:176:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:126:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.delivery_order.BaseSupplyDeliveryOrderSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-232227a6b52d02af:POST:set_tags","resourceId":"backend-resource-232227a6b52d02af","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/order/delivery/{external_id}/set_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/delivery/{external_id}/set_tags/","action":"set_tags","viewset":"DeliveryOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:394:set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:216:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:386:authorize_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:372:perform_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:201:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:77:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:204:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:176:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:74:get_facility_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:184:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:116:authorize_order_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-232227a6b52d02af:POST:remove_tags","resourceId":"backend-resource-232227a6b52d02af","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/order/delivery/{external_id}/remove_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/delivery/{external_id}/remove_tags/","action":"remove_tags","viewset":"DeliveryOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:405:remove_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:216:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:389:authorize_remove_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:201:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:77:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:204:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:176:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:184:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:116:authorize_order_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest","decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-232227a6b52d02af:POST:upsert","resourceId":"backend-resource-232227a6b52d02af","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/order/delivery/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/delivery/upsert/","action":"upsert","viewset":"DeliveryOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:216:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:201:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:77:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:204:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:176:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:126:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:160:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:106:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:116:authorize_order_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:86:authorize_location_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:95:authorize_location_external_write"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0a13b683e7709de0:GET:list","resourceId":"backend-resource-0a13b683e7709de0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/order/request/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/request/","action":"list","viewset":"RequestOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:142:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:127:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:71:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:130:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0a13b683e7709de0:POST:create","resourceId":"backend-resource-0a13b683e7709de0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/order/request/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/request/","action":"create","viewset":"RequestOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:142:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:99:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:127:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:71:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:130:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:80:authorize_location_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:89:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0a13b683e7709de0:GET:retrieve","resourceId":"backend-resource-0a13b683e7709de0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/order/request/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/request/{external_id}/","action":"retrieve","viewset":"RequestOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:142:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:115:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:127:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:71:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:130:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0a13b683e7709de0:PUT:update","resourceId":"backend-resource-0a13b683e7709de0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/order/request/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/request/{external_id}/","action":"update","viewset":"RequestOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:142:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:108:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:127:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:71:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:130:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:80:authorize_location_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.BaseSupplyRequestOrderSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0a13b683e7709de0:PATCH:partial_update","resourceId":"backend-resource-0a13b683e7709de0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/order/request/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/request/{external_id}/","action":"partial_update","viewset":"RequestOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:142:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:127:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:71:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:130:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:108:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.BaseSupplyRequestOrderSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0a13b683e7709de0:POST:set_tags","resourceId":"backend-resource-0a13b683e7709de0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/order/request/{external_id}/set_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/request/{external_id}/set_tags/","action":"set_tags","viewset":"RequestOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:394:set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:142:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:386:authorize_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:372:perform_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:127:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:71:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:130:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:108:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:68:get_facility_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:115:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:80:authorize_location_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0a13b683e7709de0:POST:remove_tags","resourceId":"backend-resource-0a13b683e7709de0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/order/request/{external_id}/remove_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/request/{external_id}/remove_tags/","action":"remove_tags","viewset":"RequestOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:405:remove_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:142:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:389:authorize_remove_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:127:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:71:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:130:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:108:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:115:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:80:authorize_location_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest","decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0a13b683e7709de0:POST:upsert","resourceId":"backend-resource-0a13b683e7709de0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/order/request/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/request/upsert/","action":"upsert","viewset":"RequestOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:142:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:127:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:71:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:130:filter_location_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:108:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:99:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:89:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:80:authorize_location_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e9ae21732f706d15:GET:list","resourceId":"backend-resource-e9ae21732f706d15","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/order/dispense/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/dispense/","action":"list","viewset":"DispenseOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":486,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:167:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:90:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:105:authorize_pharmacist","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:95:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":486,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e9ae21732f706d15:POST:create","resourceId":"backend-resource-e9ae21732f706d15","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/order/dispense/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/dispense/","action":"create","viewset":"DispenseOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":486,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:167:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:141:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:90:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:105:authorize_pharmacist","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:95:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:100:authorize_location_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:137:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":486,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e9ae21732f706d15:GET:retrieve","resourceId":"backend-resource-e9ae21732f706d15","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/order/dispense/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/dispense/{external_id}/","action":"retrieve","viewset":"DispenseOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":486,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:167:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:159:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:90:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:105:authorize_pharmacist","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:95:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":486,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":486,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e9ae21732f706d15:PUT:update","resourceId":"backend-resource-e9ae21732f706d15","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/order/dispense/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/dispense/{external_id}/","action":"update","viewset":"DispenseOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":486,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:167:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:152:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:90:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:105:authorize_pharmacist","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:95:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:100:authorize_location_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:110:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.dispense_order.BaseMedicationDispenseOrderSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":486,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":486,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e9ae21732f706d15:PATCH:partial_update","resourceId":"backend-resource-e9ae21732f706d15","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/order/dispense/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/dispense/{external_id}/","action":"partial_update","viewset":"DispenseOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":486,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:167:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:90:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:105:authorize_pharmacist","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:95:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:152:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:110:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.dispense_order.BaseMedicationDispenseOrderSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":486,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":486,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e9ae21732f706d15:POST:upsert","resourceId":"backend-resource-e9ae21732f706d15","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/order/dispense/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/dispense/upsert/","action":"upsert","viewset":"DispenseOrderViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":486,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:167:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:90:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:105:authorize_pharmacist","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:95:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:152:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:110:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:141:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:137:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:100:authorize_location_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":486,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fa2eab6f5997a705:GET:list","resourceId":"backend-resource-fa2eab6f5997a705","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/location_history/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/location_history/","action":"list","viewset":"DeviceLocationHistoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceLocationHistoryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":496,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:366:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:350:get_device","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceLocationHistoryListSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":496,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"device_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":496,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fa2eab6f5997a705:GET:retrieve","resourceId":"backend-resource-fa2eab6f5997a705","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/location_history/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/location_history/{external_id}/","action":"retrieve","viewset":"DeviceLocationHistoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceLocationHistoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":496,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:366:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:353:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:350:get_device","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceLocationHistoryListSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":496,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"device_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":496,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":496,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7c883454568fd7c8:GET:list","resourceId":"backend-resource-7c883454568fd7c8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/encounter_history/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/encounter_history/","action":"list","viewset":"DeviceEncounterHistoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceEncounterHistoryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":503,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:404:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:388:get_device","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceEncounterHistoryListSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":503,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"device_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":503,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7c883454568fd7c8:GET:retrieve","resourceId":"backend-resource-7c883454568fd7c8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/encounter_history/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/encounter_history/{external_id}/","action":"retrieve","viewset":"DeviceEncounterHistoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceEncounterHistoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":503,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:404:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:391:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:388:get_device","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceEncounterHistoryListSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":503,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"device_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":503,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":503,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c986ab6bb9a78c93:GET:list","resourceId":"backend-resource-c986ab6bb9a78c93","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/service_history/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/service_history/","action":"list","viewset":"DeviceServiceHistoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:498:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:445:get_device","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.device.history_spec.DeviceServiceHistoryListSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"device_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c986ab6bb9a78c93:POST:create","resourceId":"backend-resource-c986ab6bb9a78c93","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/service_history/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/service_history/","action":"create","viewset":"DeviceServiceHistoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:498:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:453:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:445:get_device","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:448:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.device.history_spec.DeviceServiceHistoryWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.device.history_spec.DeviceServiceHistoryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"device_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c986ab6bb9a78c93:GET:retrieve","resourceId":"backend-resource-c986ab6bb9a78c93","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/service_history/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/service_history/{external_id}/","action":"retrieve","viewset":"DeviceServiceHistoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:498:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:470:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:445:get_device","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.device.history_spec.DeviceServiceHistoryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"device_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c986ab6bb9a78c93:PUT:update","resourceId":"backend-resource-c986ab6bb9a78c93","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/service_history/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/service_history/{external_id}/","action":"update","viewset":"DeviceServiceHistoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:498:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:462:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:445:get_device","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:453:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:483:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.device.history_spec.DeviceServiceHistoryWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.device.history_spec.DeviceServiceHistoryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"device_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c986ab6bb9a78c93:PATCH:partial_update","resourceId":"backend-resource-c986ab6bb9a78c93","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/service_history/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/service_history/{external_id}/","action":"partial_update","viewset":"DeviceServiceHistoryViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:498:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:445:get_device","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:462:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:483:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.device.history_spec.DeviceServiceHistoryWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.device.history_spec.DeviceServiceHistoryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"device_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ef9d463c97ef39dd:GET:list","resourceId":"backend-resource-ef9d463c97ef39dd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/","action":"list","viewset":"FacilityLocationEncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:509:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:299:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:294:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationEncounterReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ef9d463c97ef39dd:POST:create","resourceId":"backend-resource-ef9d463c97ef39dd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/","action":"create","viewset":"FacilityLocationEncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:509:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:367:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:299:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:294:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:384:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:408:_validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:327:reset_encounter_location_association","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationEncounterCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationEncounterReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ef9d463c97ef39dd:GET:retrieve","resourceId":"backend-resource-ef9d463c97ef39dd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","action":"retrieve","viewset":"FacilityLocationEncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:509:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:315:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:299:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:294:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationEncounterReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ef9d463c97ef39dd:PUT:update","resourceId":"backend-resource-ef9d463c97ef39dd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","action":"update","viewset":"FacilityLocationEncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:509:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:304:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:299:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:294:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:367:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:392:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:408:_validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:327:reset_encounter_location_association","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationEncounterUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationEncounterReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ef9d463c97ef39dd:PATCH:partial_update","resourceId":"backend-resource-ef9d463c97ef39dd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","action":"partial_update","viewset":"FacilityLocationEncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:509:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:299:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:294:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:304:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:392:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationEncounterUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationEncounterReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ef9d463c97ef39dd:DELETE:destroy","resourceId":"backend-resource-ef9d463c97ef39dd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","action":"destroy","viewset":"FacilityLocationEncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:509:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:312:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:400:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:299:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:294:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:304:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:327:reset_encounter_location_association","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:367:authorize_create"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ef9d463c97ef39dd:POST:upsert","resourceId":"backend-resource-ef9d463c97ef39dd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/upsert/","action":"upsert","viewset":"FacilityLocationEncounterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:509:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:299:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:294:get_facility_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:304:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:392:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:367:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:384:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:408:_validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:327:reset_encounter_location_association","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c8150d413214fa12:GET:list","resourceId":"backend-resource-c8150d413214fa12","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/product/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/product/","action":"list","viewset":"InventoryItemViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.inventory_item.InventoryItemViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":525,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py:45:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py:50:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.inventory_item.spec.InventoryItemReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","net_content","product__expiration_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_expiration_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"net_content_gt","type":"filters.NumberFilter","lookup":"gt","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":525,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":525,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c8150d413214fa12:GET:retrieve","resourceId":"backend-resource-c8150d413214fa12","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/product/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/product/{external_id}/","action":"retrieve","viewset":"InventoryItemViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.inventory_item.InventoryItemViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":525,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py:65:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py:56:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py:45:get_location_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py:50:authorize_location_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.inventory_item.spec.InventoryItemRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","net_content","product__expiration_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_expiration_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"net_content_gt","type":"filters.NumberFilter","lookup":"gt","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":525,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":525,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":525,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-58be9382fd58cc28:GET:list","resourceId":"backend-resource-58be9382fd58cc28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/","declaredPattern":"/api/v1/patient/","action":"list","viewset":"PatientViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:508:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-58be9382fd58cc28:POST:create","resourceId":"backend-resource-58be9382fd58cc28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/","declaredPattern":"/api/v1/patient/","action":"create","viewset":"PatientViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:65:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:73:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:120:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-58be9382fd58cc28:GET:retrieve","resourceId":"backend-resource-58be9382fd58cc28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{external_id}/","declaredPattern":"/api/v1/patient/{external_id}/","action":"retrieve","viewset":"PatientViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:505:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:508:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-58be9382fd58cc28:PUT:update","resourceId":"backend-resource-58be9382fd58cc28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/patient/{external_id}/","declaredPattern":"/api/v1/patient/{external_id}/","action":"update","viewset":"PatientViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:59:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:73:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:161:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-58be9382fd58cc28:PATCH:partial_update","resourceId":"backend-resource-58be9382fd58cc28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/patient/{external_id}/","declaredPattern":"/api/v1/patient/{external_id}/","action":"partial_update","viewset":"PatientViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:73:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:59:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:161:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-58be9382fd58cc28:DELETE:destroy","resourceId":"backend-resource-58be9382fd58cc28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/patient/{external_id}/","declaredPattern":"/api/v1/patient/{external_id}/","action":"destroy","viewset":"PatientViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:69:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-58be9382fd58cc28:POST:upsert","resourceId":"backend-resource-58be9382fd58cc28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/upsert/","declaredPattern":"/api/v1/patient/upsert/","action":"upsert","viewset":"PatientViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:73:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:59:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:161:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:65:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:120:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-58be9382fd58cc28:POST:search","resourceId":"backend-resource-58be9382fd58cc28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/search/","declaredPattern":"/api/v1/patient/search/","action":"search","viewset":"PatientViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:204:search","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:93:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-58be9382fd58cc28:POST:search_retrieve","resourceId":"backend-resource-58be9382fd58cc28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/search_retrieve/","declaredPattern":"/api/v1/patient/search_retrieve/","action":"search_retrieve","viewset":"PatientViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:278:search_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:505:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:508:get_serializer_list_context"],"schemaIds":{"decorator responses":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-58be9382fd58cc28:GET:get_users","resourceId":"backend-resource-58be9382fd58cc28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{external_id}/get_users/","declaredPattern":"/api/v1/patient/{external_id}/get_users/","action":"get_users","viewset":"PatientViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:293:get_users","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:93:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-58be9382fd58cc28:POST:add_user","resourceId":"backend-resource-58be9382fd58cc28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{external_id}/add_user/","declaredPattern":"/api/v1/patient/{external_id}/add_user/","action":"add_user","viewset":"PatientViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:308:add_user","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:59:authorize_update"],"schemaIds":{"decorator responses":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-58be9382fd58cc28:POST:delete_user","resourceId":"backend-resource-58be9382fd58cc28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{external_id}/delete_user/","declaredPattern":"/api/v1/patient/{external_id}/delete_user/","action":"delete_user","viewset":"PatientViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:324:delete_user","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:59:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-58be9382fd58cc28:GET:get_appointments","resourceId":"backend-resource-58be9382fd58cc28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{external_id}/get_appointments/","declaredPattern":"/api/v1/patient/{external_id}/get_appointments/","action":"get_appointments","viewset":"PatientViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":336,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:336:get_appointments","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:93:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-58be9382fd58cc28:GET:get_tokens","resourceId":"backend-resource-58be9382fd58cc28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{external_id}/get_tokens/","declaredPattern":"/api/v1/patient/{external_id}/get_tokens/","action":"get_tokens","viewset":"PatientViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:369:get_tokens","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:93:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-58be9382fd58cc28:POST:update_identifier","resourceId":"backend-resource-58be9382fd58cc28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{external_id}/update_identifier/","declaredPattern":"/api/v1/patient/{external_id}/update_identifier/","action":"update_identifier","viewset":"PatientViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:403:update_identifier","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:59:authorize_update"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientIdentifierConfigRequest","decorator responses":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-58be9382fd58cc28:POST:set_instance_tags","resourceId":"backend-resource-58be9382fd58cc28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{external_id}/set_instance_tags/","declaredPattern":"/api/v1/patient/{external_id}/set_instance_tags/","action":"set_instance_tags","viewset":"PatientViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":449,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:449:set_instance_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:59:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:505:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:508:get_serializer_list_context"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-58be9382fd58cc28:POST:remove_instance_tags","resourceId":"backend-resource-58be9382fd58cc28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{external_id}/remove_instance_tags/","declaredPattern":"/api/v1/patient/{external_id}/remove_instance_tags/","action":"remove_instance_tags","viewset":"PatientViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":464,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:464:remove_instance_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:59:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:505:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:508:get_serializer_list_context"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-58be9382fd58cc28:POST:set_facility_tags","resourceId":"backend-resource-58be9382fd58cc28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{external_id}/set_facility_tags/","declaredPattern":"/api/v1/patient/{external_id}/set_facility_tags/","action":"set_facility_tags","viewset":"PatientViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":478,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:478:set_facility_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:59:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:505:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:508:get_serializer_list_context"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-58be9382fd58cc28:POST:remove_facility_tags","resourceId":"backend-resource-58be9382fd58cc28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{external_id}/remove_facility_tags/","declaredPattern":"/api/v1/patient/{external_id}/remove_facility_tags/","action":"remove_facility_tags","viewset":"PatientViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:493:remove_facility_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:59:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:505:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:508:get_serializer_list_context"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1f6a89e9d5a5023b:GET:list","resourceId":"backend-resource-1f6a89e9d5a5023b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/allergy_intolerance/","declaredPattern":"/api/v1/patient/{patient_external_id}/allergy_intolerance/","action":"list","viewset":"AllergyIntoleranceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:115:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:76:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1f6a89e9d5a5023b:POST:create","resourceId":"backend-resource-1f6a89e9d5a5023b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/allergy_intolerance/","declaredPattern":"/api/v1/patient/{patient_external_id}/allergy_intolerance/","action":"create","viewset":"AllergyIntoleranceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:115:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:81:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:76:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1f6a89e9d5a5023b:GET:retrieve","resourceId":"backend-resource-1f6a89e9d5a5023b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/allergy_intolerance/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/allergy_intolerance/{external_id}/","action":"retrieve","viewset":"AllergyIntoleranceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:115:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:76:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1f6a89e9d5a5023b:PUT:update","resourceId":"backend-resource-1f6a89e9d5a5023b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/allergy_intolerance/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/allergy_intolerance/{external_id}/","action":"update","viewset":"AllergyIntoleranceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:115:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:103:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:76:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:112:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:87:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1f6a89e9d5a5023b:PATCH:partial_update","resourceId":"backend-resource-1f6a89e9d5a5023b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/allergy_intolerance/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/allergy_intolerance/{external_id}/","action":"partial_update","viewset":"AllergyIntoleranceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:115:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:76:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:112:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:103:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:87:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1f6a89e9d5a5023b:POST:upsert","resourceId":"backend-resource-1f6a89e9d5a5023b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/allergy_intolerance/upsert/","declaredPattern":"/api/v1/patient/{patient_external_id}/allergy_intolerance/upsert/","action":"upsert","viewset":"AllergyIntoleranceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:115:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:76:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:112:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:103:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:87:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:81:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6c7e25942a24ffa3:GET:list","resourceId":"backend-resource-6c7e25942a24ffa3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/symptom/","declaredPattern":"/api/v1/patient/{patient_external_id}/symptom/","action":"list","viewset":"SymptomViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.condition.SymptomViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:86:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6c7e25942a24ffa3:POST:create","resourceId":"backend-resource-6c7e25942a24ffa3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/symptom/","declaredPattern":"/api/v1/patient/{patient_external_id}/symptom/","action":"create","viewset":"SymptomViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.condition.SymptomViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:86:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:82:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6c7e25942a24ffa3:GET:retrieve","resourceId":"backend-resource-6c7e25942a24ffa3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/symptom/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/symptom/{external_id}/","action":"retrieve","viewset":"SymptomViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.condition.SymptomViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:86:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6c7e25942a24ffa3:PUT:update","resourceId":"backend-resource-6c7e25942a24ffa3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/symptom/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/symptom/{external_id}/","action":"update","viewset":"SymptomViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.condition.SymptomViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:86:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6c7e25942a24ffa3:PATCH:partial_update","resourceId":"backend-resource-6c7e25942a24ffa3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/symptom/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/symptom/{external_id}/","action":"partial_update","viewset":"SymptomViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.condition.SymptomViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:86:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6c7e25942a24ffa3:DELETE:destroy","resourceId":"backend-resource-6c7e25942a24ffa3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/patient/{patient_external_id}/symptom/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/symptom/{external_id}/","action":"destroy","viewset":"SymptomViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.condition.SymptomViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:86:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:30:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6c7e25942a24ffa3:POST:upsert","resourceId":"backend-resource-6c7e25942a24ffa3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/symptom/upsert/","declaredPattern":"/api/v1/patient/{patient_external_id}/symptom/upsert/","action":"upsert","viewset":"SymptomViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.condition.SymptomViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:86:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:82:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1cae94ae61dec342:GET:list","resourceId":"backend-resource-1cae94ae61dec342","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/diagnosis/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnosis/","action":"list","viewset":"DiagnosisViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.condition.DiagnosisViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:127:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1cae94ae61dec342:POST:create","resourceId":"backend-resource-1cae94ae61dec342","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/diagnosis/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnosis/","action":"create","viewset":"DiagnosisViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.condition.DiagnosisViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:127:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1cae94ae61dec342:GET:retrieve","resourceId":"backend-resource-1cae94ae61dec342","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/diagnosis/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnosis/{external_id}/","action":"retrieve","viewset":"DiagnosisViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.condition.DiagnosisViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:127:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1cae94ae61dec342:PUT:update","resourceId":"backend-resource-1cae94ae61dec342","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/diagnosis/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnosis/{external_id}/","action":"update","viewset":"DiagnosisViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.condition.DiagnosisViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:127:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:137:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1cae94ae61dec342:PATCH:partial_update","resourceId":"backend-resource-1cae94ae61dec342","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/diagnosis/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnosis/{external_id}/","action":"partial_update","viewset":"DiagnosisViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.condition.DiagnosisViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:127:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:137:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1cae94ae61dec342:DELETE:destroy","resourceId":"backend-resource-1cae94ae61dec342","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/patient/{patient_external_id}/diagnosis/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnosis/{external_id}/","action":"destroy","viewset":"DiagnosisViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.condition.DiagnosisViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:127:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:30:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1cae94ae61dec342:POST:upsert","resourceId":"backend-resource-1cae94ae61dec342","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/diagnosis/upsert/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnosis/upsert/","action":"upsert","viewset":"DiagnosisViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.condition.DiagnosisViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:127:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:137:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d3f5338bf533099b:GET:list","resourceId":"backend-resource-d3f5338bf533099b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnostic_report/","action":"list","viewset":"DiagnosticReportViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:116:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:72:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d3f5338bf533099b:POST:create","resourceId":"backend-resource-d3f5338bf533099b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnostic_report/","action":"create","viewset":"DiagnosticReportViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:116:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:85:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:72:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:77:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d3f5338bf533099b:GET:retrieve","resourceId":"backend-resource-d3f5338bf533099b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/","action":"retrieve","viewset":"DiagnosticReportViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:116:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:105:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:72:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d3f5338bf533099b:PUT:update","resourceId":"backend-resource-d3f5338bf533099b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/","action":"update","viewset":"DiagnosticReportViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:116:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:95:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:72:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d3f5338bf533099b:PATCH:partial_update","resourceId":"backend-resource-d3f5338bf533099b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/","action":"partial_update","viewset":"DiagnosticReportViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:116:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:72:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:95:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d3f5338bf533099b:POST:upsert_observations","resourceId":"backend-resource-d3f5338bf533099b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/upsert_observations/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/upsert_observations/","action":"upsert_observations","viewset":"DiagnosticReportViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:164:upsert_observations","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:116:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:95:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:72:get_patient_obj"],"schemaIds":{"body validation":"repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.ObservationUpdateSpec","body validation 1":"repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.ObservationUpdateSpec","body validation 2":"repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.ObservationUpdateSpec","decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.diagnostic_report.BatchUpdateObservationRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bd52aa7bbe9f6da1:GET:list","resourceId":"backend-resource-bd52aa7bbe9f6da1","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/consent/","declaredPattern":"/api/v1/patient/{patient_external_id}/consent/","action":"list","viewset":"ConsentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.consent.ConsentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py:39:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.ConsentListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bd52aa7bbe9f6da1:POST:create","resourceId":"backend-resource-bd52aa7bbe9f6da1","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/consent/","declaredPattern":"/api/v1/patient/{patient_external_id}/consent/","action":"create","viewset":"ConsentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.consent.ConsentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py:39:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.ConsentCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.ConsentRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bd52aa7bbe9f6da1:GET:retrieve","resourceId":"backend-resource-bd52aa7bbe9f6da1","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/consent/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/consent/{external_id}/","action":"retrieve","viewset":"ConsentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.consent.ConsentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py:39:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.ConsentRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bd52aa7bbe9f6da1:PUT:update","resourceId":"backend-resource-bd52aa7bbe9f6da1","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/consent/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/consent/{external_id}/","action":"update","viewset":"ConsentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.consent.ConsentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py:39:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.ConsentUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.ConsentRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bd52aa7bbe9f6da1:PATCH:partial_update","resourceId":"backend-resource-bd52aa7bbe9f6da1","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/consent/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/consent/{external_id}/","action":"partial_update","viewset":"ConsentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.consent.ConsentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py:39:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.ConsentUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.ConsentRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bd52aa7bbe9f6da1:DELETE:destroy","resourceId":"backend-resource-bd52aa7bbe9f6da1","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/patient/{patient_external_id}/consent/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/consent/{external_id}/","action":"destroy","viewset":"ConsentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.consent.ConsentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py:39:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:30:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bd52aa7bbe9f6da1:POST:upsert","resourceId":"backend-resource-bd52aa7bbe9f6da1","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/consent/upsert/","declaredPattern":"/api/v1/patient/{patient_external_id}/consent/upsert/","action":"upsert","viewset":"ConsentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.consent.ConsentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py:39:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bd52aa7bbe9f6da1:POST:add_verification","resourceId":"backend-resource-bd52aa7bbe9f6da1","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/consent/{external_id}/add_verification/","declaredPattern":"/api/v1/patient/{patient_external_id}/consent/{external_id}/add_verification/","action":"add_verification","viewset":"ConsentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.consent.ConsentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py:50:add_verification","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py:39:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.ConsentVerificationSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bd52aa7bbe9f6da1:POST:remove_verification","resourceId":"backend-resource-bd52aa7bbe9f6da1","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/consent/{external_id}/remove_verification/","declaredPattern":"/api/v1/patient/{patient_external_id}/consent/{external_id}/remove_verification/","action":"remove_verification","viewset":"ConsentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.consent.ConsentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py:78:remove_verification","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py:39:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-827953d62020fdf6:GET:list","resourceId":"backend-resource-827953d62020fdf6","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/observation/","declaredPattern":"/api/v1/patient/{patient_external_id}/observation/","action":"list","viewset":"ObservationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation.ObservationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":550,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py:51:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.ObservationReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"codes","type":"MultipleCodeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ignore_group","type":"IgnoreGroupFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":550,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-827953d62020fdf6:GET:retrieve","resourceId":"backend-resource-827953d62020fdf6","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/observation/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/observation/{external_id}/","action":"retrieve","viewset":"ObservationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation.ObservationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":550,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py:51:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.ObservationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"codes","type":"MultipleCodeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ignore_group","type":"IgnoreGroupFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":550,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":550,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-827953d62020fdf6:POST:analyse","resourceId":"backend-resource-827953d62020fdf6","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/observation/analyse/","declaredPattern":"/api/v1/patient/{patient_external_id}/observation/analyse/","action":"analyse","viewset":"ObservationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation.ObservationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":550,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py:66:analyse","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py:51:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation.ObservationAnalyseRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"codes","type":"MultipleCodeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ignore_group","type":"IgnoreGroupFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":550,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fa32e2bd5111ddd7:GET:list","resourceId":"backend-resource-fa32e2bd5111ddd7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/questionnaire_response/","declaredPattern":"/api/v1/patient/{patient_external_id}/questionnaire_response/","action":"list","viewset":"QuestionnaireResponseViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire_response.QuestionnaireResponseViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":554,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py:67:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire_slug","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form_submission","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":554,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fa32e2bd5111ddd7:GET:retrieve","resourceId":"backend-resource-fa32e2bd5111ddd7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/questionnaire_response/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/questionnaire_response/{external_id}/","action":"retrieve","viewset":"QuestionnaireResponseViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire_response.QuestionnaireResponseViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":554,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py:67:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire_slug","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form_submission","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":554,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":554,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fa32e2bd5111ddd7:PUT:update","resourceId":"backend-resource-fa32e2bd5111ddd7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/questionnaire_response/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/questionnaire_response/{external_id}/","action":"update","viewset":"QuestionnaireResponseViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire_response.QuestionnaireResponseViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":554,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py:67:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py:38:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseUpdate","response":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire_slug","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form_submission","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":554,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":554,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fa32e2bd5111ddd7:PATCH:partial_update","resourceId":"backend-resource-fa32e2bd5111ddd7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/questionnaire_response/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/questionnaire_response/{external_id}/","action":"partial_update","viewset":"QuestionnaireResponseViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire_response.QuestionnaireResponseViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":554,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py:67:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py:38:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseUpdate","response":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire_slug","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form_submission","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":554,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":554,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fab28e2631ea4a9f:GET:list","resourceId":"backend-resource-fab28e2631ea4a9f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/medication/request/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/request/","action":"list","viewset":"MedicationRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request.MedicationRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py:78:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medications_only","type":"MedicationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fab28e2631ea4a9f:POST:create","resourceId":"backend-resource-fab28e2631ea4a9f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/medication/request/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/request/","action":"create","viewset":"MedicationRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request.MedicationRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py:78:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py:87:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medications_only","type":"MedicationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fab28e2631ea4a9f:GET:retrieve","resourceId":"backend-resource-fab28e2631ea4a9f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/medication/request/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/request/{external_id}/","action":"retrieve","viewset":"MedicationRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request.MedicationRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py:78:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medications_only","type":"MedicationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fab28e2631ea4a9f:PUT:update","resourceId":"backend-resource-fab28e2631ea4a9f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/medication/request/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/request/{external_id}/","action":"update","viewset":"MedicationRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request.MedicationRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py:78:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medications_only","type":"MedicationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fab28e2631ea4a9f:PATCH:partial_update","resourceId":"backend-resource-fab28e2631ea4a9f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/medication/request/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/request/{external_id}/","action":"partial_update","viewset":"MedicationRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request.MedicationRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py:78:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medications_only","type":"MedicationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fab28e2631ea4a9f:DELETE:destroy","resourceId":"backend-resource-fab28e2631ea4a9f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/patient/{patient_external_id}/medication/request/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/request/{external_id}/","action":"destroy","viewset":"MedicationRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request.MedicationRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py:78:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:30:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medications_only","type":"MedicationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fab28e2631ea4a9f:POST:upsert","resourceId":"backend-resource-fab28e2631ea4a9f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/medication/request/upsert/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/request/upsert/","action":"upsert","viewset":"MedicationRequestViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request.MedicationRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py:78:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py:87:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medications_only","type":"MedicationFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7dd9f7f0686b12dc:GET:list","resourceId":"backend-resource-7dd9f7f0686b12dc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/medication/prescription/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/prescription/","action":"list","viewset":"MedicationRequestPrescriptionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:112:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7dd9f7f0686b12dc:POST:create","resourceId":"backend-resource-7dd9f7f0686b12dc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/medication/prescription/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/prescription/","action":"create","viewset":"MedicationRequestPrescriptionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:112:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:372:perform_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionWriteSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionRetrieveMedicationsSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7dd9f7f0686b12dc:GET:retrieve","resourceId":"backend-resource-7dd9f7f0686b12dc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/medication/prescription/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/prescription/{external_id}/","action":"retrieve","viewset":"MedicationRequestPrescriptionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:112:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:100:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:46:authorize_for_pharmacist_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionRetrieveMedicationsSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7dd9f7f0686b12dc:PUT:update","resourceId":"backend-resource-7dd9f7f0686b12dc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/medication/prescription/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/prescription/{external_id}/","action":"update","viewset":"MedicationRequestPrescriptionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:112:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:68:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:46:authorize_for_pharmacist_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:93:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionRetrieveMedicationsSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7dd9f7f0686b12dc:PATCH:partial_update","resourceId":"backend-resource-7dd9f7f0686b12dc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/medication/prescription/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/prescription/{external_id}/","action":"partial_update","viewset":"MedicationRequestPrescriptionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:112:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:68:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:93:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionRetrieveMedicationsSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7dd9f7f0686b12dc:POST:set_tags","resourceId":"backend-resource-7dd9f7f0686b12dc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/medication/prescription/{external_id}/set_tags/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/prescription/{external_id}/set_tags/","action":"set_tags","viewset":"MedicationRequestPrescriptionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:394:set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:112:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:386:authorize_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:372:perform_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:68:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:65:get_facility_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:100:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:46:authorize_for_pharmacist_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7dd9f7f0686b12dc:POST:remove_tags","resourceId":"backend-resource-7dd9f7f0686b12dc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/medication/prescription/{external_id}/remove_tags/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/prescription/{external_id}/remove_tags/","action":"remove_tags","viewset":"MedicationRequestPrescriptionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:405:remove_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:112:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:389:authorize_remove_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:68:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:100:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:46:authorize_for_pharmacist_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest","decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7dd9f7f0686b12dc:POST:upsert","resourceId":"backend-resource-7dd9f7f0686b12dc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/medication/prescription/upsert/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/prescription/upsert/","action":"upsert","viewset":"MedicationRequestPrescriptionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:112:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:68:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:93:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:46:authorize_for_pharmacist_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:372:perform_set_tags","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-97ee2cd9a9688de0:GET:list","resourceId":"backend-resource-97ee2cd9a9688de0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/medication/statement/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/statement/","action":"list","viewset":"MedicationStatementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_statement.MedicationStatementViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py:43:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.statement.spec.MedicationStatementReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-97ee2cd9a9688de0:POST:create","resourceId":"backend-resource-97ee2cd9a9688de0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/medication/statement/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/statement/","action":"create","viewset":"MedicationStatementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_statement.MedicationStatementViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py:43:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.statement.spec.MedicationStatementSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.statement.spec.MedicationStatementReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-97ee2cd9a9688de0:GET:retrieve","resourceId":"backend-resource-97ee2cd9a9688de0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/medication/statement/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/statement/{external_id}/","action":"retrieve","viewset":"MedicationStatementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_statement.MedicationStatementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py:43:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.statement.spec.MedicationStatementReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-97ee2cd9a9688de0:PUT:update","resourceId":"backend-resource-97ee2cd9a9688de0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/medication/statement/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/statement/{external_id}/","action":"update","viewset":"MedicationStatementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_statement.MedicationStatementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py:43:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.statement.spec.MedicationStatementUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.statement.spec.MedicationStatementReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-97ee2cd9a9688de0:PATCH:partial_update","resourceId":"backend-resource-97ee2cd9a9688de0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/medication/statement/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/statement/{external_id}/","action":"partial_update","viewset":"MedicationStatementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_statement.MedicationStatementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py:43:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.statement.spec.MedicationStatementUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.statement.spec.MedicationStatementReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-97ee2cd9a9688de0:DELETE:destroy","resourceId":"backend-resource-97ee2cd9a9688de0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/patient/{patient_external_id}/medication/statement/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/statement/{external_id}/","action":"destroy","viewset":"MedicationStatementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_statement.MedicationStatementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py:43:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:30:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-97ee2cd9a9688de0:POST:upsert","resourceId":"backend-resource-97ee2cd9a9688de0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/medication/statement/upsert/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/statement/upsert/","action":"upsert","viewset":"MedicationStatementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_statement.MedicationStatementViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py:43:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-83d280ca521a5433:GET:list","resourceId":"backend-resource-83d280ca521a5433","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/medication/administration/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/administration/","action":"list","viewset":"MedicationAdministrationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_administration.MedicationAdministrationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py:45:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_start","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_end","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-83d280ca521a5433:POST:create","resourceId":"backend-resource-83d280ca521a5433","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/medication/administration/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/administration/","action":"create","viewset":"MedicationAdministrationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_administration.MedicationAdministrationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py:45:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_start","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_end","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-83d280ca521a5433:GET:retrieve","resourceId":"backend-resource-83d280ca521a5433","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/medication/administration/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/administration/{external_id}/","action":"retrieve","viewset":"MedicationAdministrationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_administration.MedicationAdministrationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py:45:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_start","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_end","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-83d280ca521a5433:PUT:update","resourceId":"backend-resource-83d280ca521a5433","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/medication/administration/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/administration/{external_id}/","action":"update","viewset":"MedicationAdministrationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_administration.MedicationAdministrationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py:45:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_start","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_end","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-83d280ca521a5433:PATCH:partial_update","resourceId":"backend-resource-83d280ca521a5433","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/medication/administration/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/administration/{external_id}/","action":"partial_update","viewset":"MedicationAdministrationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_administration.MedicationAdministrationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py:45:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_start","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_end","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-83d280ca521a5433:DELETE:destroy","resourceId":"backend-resource-83d280ca521a5433","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/patient/{patient_external_id}/medication/administration/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/administration/{external_id}/","action":"destroy","viewset":"MedicationAdministrationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_administration.MedicationAdministrationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py:45:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:30:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_start","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_end","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-83d280ca521a5433:POST:upsert","resourceId":"backend-resource-83d280ca521a5433","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/medication/administration/upsert/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/administration/upsert/","action":"upsert","viewset":"MedicationAdministrationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_administration.MedicationAdministrationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py:45:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_start","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_end","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ec79aa1bc97f5a72:GET:list","resourceId":"backend-resource-ec79aa1bc97f5a72","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/thread/","declaredPattern":"/api/v1/patient/{patient_external_id}/thread/","action":"list","viewset":"NoteThreadViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteThreadViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":583,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:92:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:48:get_patient","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.thread_spec.NoteThreadReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":583,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ec79aa1bc97f5a72:POST:create","resourceId":"backend-resource-ec79aa1bc97f5a72","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/thread/","declaredPattern":"/api/v1/patient/{patient_external_id}/thread/","action":"create","viewset":"NoteThreadViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteThreadViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":583,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:92:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:53:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:48:get_patient","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:82:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.thread_spec.NoteThreadCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.thread_spec.NoteThreadReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":583,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ec79aa1bc97f5a72:GET:retrieve","resourceId":"backend-resource-ec79aa1bc97f5a72","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/thread/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/thread/{external_id}/","action":"retrieve","viewset":"NoteThreadViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteThreadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":583,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:92:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:48:get_patient","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.thread_spec.NoteThreadReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":583,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":583,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ec79aa1bc97f5a72:PUT:update","resourceId":"backend-resource-ec79aa1bc97f5a72","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/thread/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/thread/{external_id}/","action":"update","viewset":"NoteThreadViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteThreadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":583,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:92:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:67:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:48:get_patient","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.thread_spec.NoteThreadUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.thread_spec.NoteThreadReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":583,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":583,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ec79aa1bc97f5a72:PATCH:partial_update","resourceId":"backend-resource-ec79aa1bc97f5a72","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/thread/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/thread/{external_id}/","action":"partial_update","viewset":"NoteThreadViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteThreadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":583,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:92:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:48:get_patient","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:67:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.thread_spec.NoteThreadUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.thread_spec.NoteThreadReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":583,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":583,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9d6da29f6eae6a7b:GET:list","resourceId":"backend-resource-9d6da29f6eae6a7b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/thread/{thread_external_id}/note/","declaredPattern":"/api/v1/patient/{patient_external_id}/thread/{thread_external_id}/note/","action":"list","viewset":"NoteMessageViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":593,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:173:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:123:get_thread_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:118:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.notes_spec.NoteMessageReadSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":593,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"thread_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":593,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9d6da29f6eae6a7b:POST:create","resourceId":"backend-resource-9d6da29f6eae6a7b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/thread/{thread_external_id}/note/","declaredPattern":"/api/v1/patient/{patient_external_id}/thread/{thread_external_id}/note/","action":"create","viewset":"NoteMessageViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":593,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:173:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:164:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:123:get_thread_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:118:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:142:authorize_thread_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:132:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.notes_spec.NoteMessageCreateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.notes_spec.NoteMessageReadSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":593,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"thread_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":593,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9d6da29f6eae6a7b:GET:retrieve","resourceId":"backend-resource-9d6da29f6eae6a7b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/thread/{thread_external_id}/note/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/thread/{thread_external_id}/note/{external_id}/","action":"retrieve","viewset":"NoteMessageViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":593,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:173:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:168:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:123:get_thread_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:118:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.notes_spec.NoteMessageReadSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":593,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"thread_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":593,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":593,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9d6da29f6eae6a7b:PUT:update","resourceId":"backend-resource-9d6da29f6eae6a7b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/thread/{thread_external_id}/note/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/thread/{thread_external_id}/note/{external_id}/","action":"update","viewset":"NoteMessageViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":593,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:173:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:156:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:123:get_thread_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:118:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:142:authorize_thread_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.notes_spec.NoteMessageUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.notes_spec.NoteMessageReadSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":593,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"thread_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":593,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":593,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9d6da29f6eae6a7b:PATCH:partial_update","resourceId":"backend-resource-9d6da29f6eae6a7b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/thread/{thread_external_id}/note/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/thread/{thread_external_id}/note/{external_id}/","action":"partial_update","viewset":"NoteMessageViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":593,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:173:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:123:get_thread_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:118:get_patient_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:156:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.notes_spec.NoteMessageUpdateSpec","response":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.notes_spec.NoteMessageReadSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":593,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"thread_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":593,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":593,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bea43595253cc559:GET:list","resourceId":"backend-resource-bea43595253cc559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/template/","declaredPattern":"/api/v1/template/","action":"list","viewset":"TemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.TemplateViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":599,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:141:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","name","template_type"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"template_type","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bea43595253cc559:POST:create","resourceId":"backend-resource-bea43595253cc559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/template/","declaredPattern":"/api/v1/template/","action":"create","viewset":"TemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.TemplateViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":599,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:141:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:93:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:119:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:111:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:103:recalculate_slug","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","name","template_type"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"template_type","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bea43595253cc559:GET:retrieve","resourceId":"backend-resource-bea43595253cc559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/template/{slug}/","declaredPattern":"/api/v1/template/{slug}/","action":"retrieve","viewset":"TemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.TemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":599,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:141:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:79:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","name","template_type"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"template_type","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":599,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bea43595253cc559:PUT:update","resourceId":"backend-resource-bea43595253cc559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/template/{slug}/","declaredPattern":"/api/v1/template/{slug}/","action":"update","viewset":"TemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.TemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":599,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:141:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:85:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:119:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:115:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:103:recalculate_slug","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","name","template_type"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"template_type","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":599,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bea43595253cc559:PATCH:partial_update","resourceId":"backend-resource-bea43595253cc559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/template/{slug}/","declaredPattern":"/api/v1/template/{slug}/","action":"partial_update","viewset":"TemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.TemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":599,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:141:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:119:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:85:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:115:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","name","template_type"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"template_type","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":599,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bea43595253cc559:GET:get_schema","resourceId":"backend-resource-bea43595253cc559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/template/schema/","declaredPattern":"/api/v1/template/schema/","action":"get_schema","viewset":"TemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.TemplateViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":599,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:166:get_schema","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:141:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","name","template_type"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"template_type","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bea43595253cc559:POST:preview","resourceId":"backend-resource-bea43595253cc559","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/template/preview/","declaredPattern":"/api/v1/template/preview/","action":"preview","viewset":"TemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.TemplateViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":599,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:184:preview","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:141:get_queryset"],"schemaIds":{"body validation":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.PreviewTemplateRequest","decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.PreviewTemplateRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","name","template_type"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"template_type","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-4ffa1e0aa06dfadc:GET:list","resourceId":"backend-resource-4ffa1e0aa06dfadc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/template_reports/","declaredPattern":"/api/v1/template_reports/","action":"list","viewset":"ReportUploadViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.report_upload.ReportUploadViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":600,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py:67:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.report.report_upload.spec.ReportUploadListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"template","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"associating_id","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"upload_completed","type":"BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-4ffa1e0aa06dfadc:GET:retrieve","resourceId":"backend-resource-4ffa1e0aa06dfadc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/template_reports/{external_id}/","declaredPattern":"/api/v1/template_reports/{external_id}/","action":"retrieve","viewset":"ReportUploadViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.report_upload.ReportUploadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":600,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py:67:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py:84:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.report.report_upload.spec.ReportUploadRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"template","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"associating_id","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"upload_completed","type":"BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":600,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4ffa1e0aa06dfadc:POST:generate","resourceId":"backend-resource-4ffa1e0aa06dfadc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/template_reports/generate/","declaredPattern":"/api/v1/template_reports/generate/","action":"generate","viewset":"ReportUploadViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.report_upload.ReportUploadViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":600,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py:104:generate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py:67:get_queryset"],"schemaIds":{"body validation":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.report_upload.GenerateReportRequest","decorator request":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.report_upload.GenerateReportRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"template","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"associating_id","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"upload_completed","type":"BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-4ffa1e0aa06dfadc:POST:archive","resourceId":"backend-resource-4ffa1e0aa06dfadc","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/template_reports/{external_id}/archive/","declaredPattern":"/api/v1/template_reports/{external_id}/archive/","action":"archive","viewset":"ReportUploadViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.report_upload.ReportUploadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":600,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py:164:archive","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py:67:get_queryset"],"schemaIds":{"decorator responses":"repositories/platform/mansoq-core:mansoq.emr.resources.report.report_upload.spec.ReportUploadListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"template","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"associating_id","type":"CharFilter","lookup":"exact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"upload_completed","type":"BooleanFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":600,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9c8f9730af6bbb5b:GET:list","resourceId":"backend-resource-9c8f9730af6bbb5b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/extensions/","declaredPattern":"/api/v1/extensions/","action":"list","viewset":"ExtensionsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.extensions.ExtensionsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":602,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/extensions.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/extensions.py:23:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/extensions.py:18:serialize_extensions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/extensions.py:8:serialize_extension"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-160fff17613ee5f6:GET:list","resourceId":"backend-resource-160fff17613ee5f6","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/source_evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/source_evidence/","action":"list","viewset":"SourceEvidenceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.source_evidence.SourceEvidenceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":631,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py:100:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["register_id","title","authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","register_id","authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":631,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-160fff17613ee5f6:POST:create","resourceId":"backend-resource-160fff17613ee5f6","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/source_evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/source_evidence/","action":"create","viewset":"SourceEvidenceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.source_evidence.SourceEvidenceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":631,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py:129:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py:100:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["register_id","title","authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","register_id","authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":631,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-160fff17613ee5f6:GET:retrieve","resourceId":"backend-resource-160fff17613ee5f6","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/source_evidence/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/source_evidence/{external_id}/","action":"retrieve","viewset":"SourceEvidenceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.source_evidence.SourceEvidenceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":631,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py:100:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["register_id","title","authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","register_id","authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":631,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":631,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-160fff17613ee5f6:GET:download","resourceId":"backend-resource-160fff17613ee5f6","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/source_evidence/{external_id}/download/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/source_evidence/{external_id}/download/","action":"download","viewset":"SourceEvidenceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.source_evidence.SourceEvidenceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":631,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py:111:download","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py:100:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["register_id","title","authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","register_id","authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":631,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":631,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-160fff17613ee5f6:POST:verify","resourceId":"backend-resource-160fff17613ee5f6","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/source_evidence/{external_id}/verify/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/source_evidence/{external_id}/verify/","action":"verify","viewset":"SourceEvidenceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.source_evidence.SourceEvidenceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":631,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py:197:verify","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py:100:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["register_id","title","authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","register_id","authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":631,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":631,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-72916c15863da791:GET:list","resourceId":"backend-resource-72916c15863da791","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/setup_governance/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/setup_governance/","action":"list","viewset":"SetupGovernanceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.setup_governance.SetupGovernanceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":636,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/setup_governance.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/setup_governance.py:34:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":636,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-72916c15863da791:POST:create","resourceId":"backend-resource-72916c15863da791","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/setup_governance/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/setup_governance/","action":"create","viewset":"SetupGovernanceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.setup_governance.SetupGovernanceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":636,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/setup_governance.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/setup_governance.py:45:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":636,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-72916c15863da791:GET:retrieve","resourceId":"backend-resource-72916c15863da791","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/setup_governance/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/setup_governance/{external_id}/","action":"retrieve","viewset":"SetupGovernanceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.setup_governance.SetupGovernanceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":636,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":636,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":636,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-658befc4bd007a41:GET:list","resourceId":"backend-resource-658befc4bd007a41","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/imports/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/imports/","action":"list","viewset":"RcmImportViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":378,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:378:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:214:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:206:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:201:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"query_filters","value":["register_key","status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-658befc4bd007a41:GET:retrieve","resourceId":"backend-resource-658befc4bd007a41","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/imports/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/imports/{external_id}/","action":"retrieve","viewset":"RcmImportViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":385,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:385:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:214:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:233:adapter_for","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:201:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:206:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"query_filters","value":["register_key","status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-658befc4bd007a41:GET:registers","resourceId":"backend-resource-658befc4bd007a41","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/imports/registers/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/imports/registers/","action":"registers","viewset":"RcmImportViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:267:registers","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:214:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:206:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:201:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"query_filters","value":["register_key","status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-658befc4bd007a41:GET:template","resourceId":"backend-resource-658befc4bd007a41","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/imports/registers/{register_key}/template/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/imports/registers/(?P<register_key>[a-z0-9][a-z0-9._-]*)/template/","action":"template","viewset":"RcmImportViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:294:template","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:214:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:206:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:233:adapter_for","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:201:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"query_filters","value":["register_key","status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"register_key","in":"path","type":"string/default converter","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-658befc4bd007a41:POST:stage","resourceId":"backend-resource-658befc4bd007a41","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/imports/stage/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/imports/stage/","action":"stage","viewset":"RcmImportViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:330:stage","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:214:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:225:authorize_import","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:201:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:233:adapter_for","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:239:assert_available","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:206:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"query_filters","value":["register_key","status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-658befc4bd007a41:GET:issues","resourceId":"backend-resource-658befc4bd007a41","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/imports/{external_id}/issues\\.csv/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/imports/{external_id}/issues\\.csv/","action":"issues","viewset":"RcmImportViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:402:issues","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:214:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:233:adapter_for","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:201:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:206:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"query_filters","value":["register_key","status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-658befc4bd007a41:POST:dry_run","resourceId":"backend-resource-658befc4bd007a41","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/imports/{external_id}/dry-run/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/imports/{external_id}/dry-run/","action":"dry_run","viewset":"RcmImportViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:444:dry_run","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:214:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:225:authorize_import","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:201:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:244:locked_adapter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:206:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:239:assert_available"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"query_filters","value":["register_key","status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-658befc4bd007a41:POST:publish","resourceId":"backend-resource-658befc4bd007a41","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/imports/{external_id}/publish/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/imports/{external_id}/publish/","action":"publish","viewset":"RcmImportViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":465,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:465:publish","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:214:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:225:authorize_import","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:201:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:244:locked_adapter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:206:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:239:assert_available"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"query_filters","value":["register_key","status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-658befc4bd007a41:POST:rollback","resourceId":"backend-resource-658befc4bd007a41","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/imports/{external_id}/rollback/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/imports/{external_id}/rollback/","action":"rollback","viewset":"RcmImportViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":523,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:523:rollback","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:214:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:225:authorize_import","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:201:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:244:locked_adapter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:206:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:239:assert_available"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"query_filters","value":["register_key","status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8c8a16dfcfeceab9:GET:list","resourceId":"backend-resource-8c8a16dfcfeceab9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/organizations/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organizations/","action":"list","viewset":"RcmOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["legal_name_ar","legal_name_en","legal_name","internal_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":867,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","payer_class","country_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":866,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8c8a16dfcfeceab9:POST:create","resourceId":"backend-resource-8c8a16dfcfeceab9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/organizations/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organizations/","action":"create","viewset":"RcmOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["legal_name_ar","legal_name_en","legal_name","internal_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":867,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","payer_class","country_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":866,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8c8a16dfcfeceab9:GET:retrieve","resourceId":"backend-resource-8c8a16dfcfeceab9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/","action":"retrieve","viewset":"RcmOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["legal_name_ar","legal_name_en","legal_name","internal_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":867,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","payer_class","country_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":866,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8c8a16dfcfeceab9:PATCH:partial_update","resourceId":"backend-resource-8c8a16dfcfeceab9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/","action":"partial_update","viewset":"RcmOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["legal_name_ar","legal_name_en","legal_name","internal_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":867,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","payer_class","country_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":866,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8c8a16dfcfeceab9:POST:bind_package","resourceId":"backend-resource-8c8a16dfcfeceab9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/bind-package/","action":"bind_package","viewset":"RcmOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["legal_name_ar","legal_name_en","legal_name","internal_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":867,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","payer_class","country_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":866,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8c8a16dfcfeceab9:GET:readiness","resourceId":"backend-resource-8c8a16dfcfeceab9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/readiness/","action":"readiness","viewset":"RcmOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:871:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["legal_name_ar","legal_name_en","legal_name","internal_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":867,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","payer_class","country_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":866,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8c8a16dfcfeceab9:POST:transition","resourceId":"backend-resource-8c8a16dfcfeceab9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/transition/","action":"transition","viewset":"RcmOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["legal_name_ar","legal_name_en","legal_name","internal_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":867,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","payer_class","country_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":866,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8c8a16dfcfeceab9:POST:activate","resourceId":"backend-resource-8c8a16dfcfeceab9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/activate/","action":"activate","viewset":"RcmOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:871:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["legal_name_ar","legal_name_en","legal_name","internal_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":867,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","payer_class","country_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":866,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8c8a16dfcfeceab9:POST:suspend","resourceId":"backend-resource-8c8a16dfcfeceab9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/suspend/","action":"suspend","viewset":"RcmOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["legal_name_ar","legal_name_en","legal_name","internal_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":867,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","payer_class","country_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":866,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8c8a16dfcfeceab9:POST:supersede","resourceId":"backend-resource-8c8a16dfcfeceab9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/supersede/","action":"supersede","viewset":"RcmOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["legal_name_ar","legal_name_en","legal_name","internal_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":867,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","payer_class","country_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":866,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8c8a16dfcfeceab9:POST:new_version","resourceId":"backend-resource-8c8a16dfcfeceab9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/new-version/","action":"new_version","viewset":"RcmOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["legal_name_ar","legal_name_en","legal_name","internal_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":867,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","payer_class","country_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":866,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8c8a16dfcfeceab9:GET:evidence","resourceId":"backend-resource-8c8a16dfcfeceab9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/evidence/","action":"evidence","viewset":"RcmOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["legal_name_ar","legal_name_en","legal_name","internal_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":867,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","payer_class","country_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":866,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8c8a16dfcfeceab9:GET:gates","resourceId":"backend-resource-8c8a16dfcfeceab9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/gates/","action":"gates","viewset":"RcmOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["legal_name_ar","legal_name_en","legal_name","internal_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":867,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","payer_class","country_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":866,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8c8a16dfcfeceab9:GET:duplicates","resourceId":"backend-resource-8c8a16dfcfeceab9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/organizations/duplicates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organizations/duplicates/","action":"duplicates","viewset":"RcmOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":948,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:948:duplicates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["legal_name_ar","legal_name_en","legal_name","internal_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":867,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","payer_class","country_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":866,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8c8a16dfcfeceab9:POST:duplicates","resourceId":"backend-resource-8c8a16dfcfeceab9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/organizations/duplicates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organizations/duplicates/","action":"duplicates","viewset":"RcmOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":948,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:948:duplicates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["legal_name_ar","legal_name_en","legal_name","internal_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":867,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","payer_class","country_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":866,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8c8a16dfcfeceab9:POST:verify","resourceId":"backend-resource-8c8a16dfcfeceab9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/verify/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/verify/","action":"verify","viewset":"RcmOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1106:verify","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:871:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["legal_name_ar","legal_name_en","legal_name","internal_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":867,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","payer_class","country_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":866,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8c8a16dfcfeceab9:POST:mark_duplicate_of","resourceId":"backend-resource-8c8a16dfcfeceab9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/mark-duplicate-of/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organizations/{external_id}/mark-duplicate-of/","action":"mark_duplicate_of","viewset":"RcmOrganizationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1163:mark_duplicate_of","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["legal_name_ar","legal_name_en","legal_name","internal_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":867,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","payer_class","country_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":866,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a8698a9bc17f3c8f:GET:list","resourceId":"backend-resource-a8698a9bc17f3c8f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/","action":"list","viewset":"OrganizationRoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationRoleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["licence_number","licence_authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","role","organization__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a8698a9bc17f3c8f:POST:create","resourceId":"backend-resource-a8698a9bc17f3c8f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/","action":"create","viewset":"OrganizationRoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationRoleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["licence_number","licence_authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","role","organization__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a8698a9bc17f3c8f:GET:retrieve","resourceId":"backend-resource-a8698a9bc17f3c8f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/","action":"retrieve","viewset":"OrganizationRoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationRoleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["licence_number","licence_authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","role","organization__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a8698a9bc17f3c8f:PATCH:partial_update","resourceId":"backend-resource-a8698a9bc17f3c8f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/","action":"partial_update","viewset":"OrganizationRoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationRoleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["licence_number","licence_authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","role","organization__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a8698a9bc17f3c8f:POST:bind_package","resourceId":"backend-resource-a8698a9bc17f3c8f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/bind-package/","action":"bind_package","viewset":"OrganizationRoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationRoleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["licence_number","licence_authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","role","organization__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a8698a9bc17f3c8f:GET:readiness","resourceId":"backend-resource-a8698a9bc17f3c8f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/readiness/","action":"readiness","viewset":"OrganizationRoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationRoleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1229:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["licence_number","licence_authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","role","organization__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a8698a9bc17f3c8f:POST:transition","resourceId":"backend-resource-a8698a9bc17f3c8f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/transition/","action":"transition","viewset":"OrganizationRoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationRoleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["licence_number","licence_authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","role","organization__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a8698a9bc17f3c8f:POST:activate","resourceId":"backend-resource-a8698a9bc17f3c8f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/activate/","action":"activate","viewset":"OrganizationRoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationRoleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1229:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["licence_number","licence_authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","role","organization__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a8698a9bc17f3c8f:POST:suspend","resourceId":"backend-resource-a8698a9bc17f3c8f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/suspend/","action":"suspend","viewset":"OrganizationRoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationRoleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["licence_number","licence_authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","role","organization__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a8698a9bc17f3c8f:POST:supersede","resourceId":"backend-resource-a8698a9bc17f3c8f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/supersede/","action":"supersede","viewset":"OrganizationRoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationRoleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["licence_number","licence_authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","role","organization__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a8698a9bc17f3c8f:POST:new_version","resourceId":"backend-resource-a8698a9bc17f3c8f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/new-version/","action":"new_version","viewset":"OrganizationRoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationRoleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["licence_number","licence_authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","role","organization__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a8698a9bc17f3c8f:GET:evidence","resourceId":"backend-resource-a8698a9bc17f3c8f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/evidence/","action":"evidence","viewset":"OrganizationRoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationRoleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["licence_number","licence_authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","role","organization__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a8698a9bc17f3c8f:GET:gates","resourceId":"backend-resource-a8698a9bc17f3c8f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/gates/","action":"gates","viewset":"OrganizationRoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationRoleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["licence_number","licence_authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","role","organization__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a8698a9bc17f3c8f:GET:licence","resourceId":"backend-resource-a8698a9bc17f3c8f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/licence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organization_roles/{external_id}/licence/","action":"licence","viewset":"OrganizationRoleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationRoleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1259:licence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["licence_number","licence_authority"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","role","organization__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-15bc37cceef5bf48:GET:list","resourceId":"backend-resource-15bc37cceef5bf48","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/organization_identifiers/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organization_identifiers/","action":"list","viewset":"OrganizationIdentifierViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationIdentifierViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":660,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1288:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["id_value","id_system","issuer_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1284,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["id_type","environment","organization__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":660,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-15bc37cceef5bf48:POST:create","resourceId":"backend-resource-15bc37cceef5bf48","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/organization_identifiers/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organization_identifiers/","action":"create","viewset":"OrganizationIdentifierViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationIdentifierViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":660,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:444:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1288:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["id_value","id_system","issuer_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1284,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["id_type","environment","organization__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":660,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-15bc37cceef5bf48:GET:retrieve","resourceId":"backend-resource-15bc37cceef5bf48","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/organization_identifiers/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organization_identifiers/{external_id}/","action":"retrieve","viewset":"OrganizationIdentifierViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationIdentifierViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":660,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1288:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["id_value","id_system","issuer_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1284,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["id_type","environment","organization__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":660,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":660,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-15bc37cceef5bf48:PATCH:partial_update","resourceId":"backend-resource-15bc37cceef5bf48","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/organization_identifiers/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organization_identifiers/{external_id}/","action":"partial_update","viewset":"OrganizationIdentifierViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationIdentifierViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":660,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:498:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:473:assert_parent_is_draft","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:494:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1288:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:427:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["id_value","id_system","issuer_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1284,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["id_type","environment","organization__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":660,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":660,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d11ddab83b5e2e12:GET:list","resourceId":"backend-resource-d11ddab83b5e2e12","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/organization_contacts/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organization_contacts/","action":"list","viewset":"OrganizationContactViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationContactViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":667,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1302:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name","email","purpose"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["purpose","organization__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":667,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d11ddab83b5e2e12:POST:create","resourceId":"backend-resource-d11ddab83b5e2e12","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/organization_contacts/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organization_contacts/","action":"create","viewset":"OrganizationContactViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationContactViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":667,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:444:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1302:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name","email","purpose"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["purpose","organization__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":667,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d11ddab83b5e2e12:GET:retrieve","resourceId":"backend-resource-d11ddab83b5e2e12","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/organization_contacts/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organization_contacts/{external_id}/","action":"retrieve","viewset":"OrganizationContactViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationContactViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":667,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1302:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name","email","purpose"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["purpose","organization__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":667,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":667,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d11ddab83b5e2e12:PATCH:partial_update","resourceId":"backend-resource-d11ddab83b5e2e12","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/organization_contacts/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/organization_contacts/{external_id}/","action":"partial_update","viewset":"OrganizationContactViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationContactViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":667,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:498:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:473:assert_parent_is_draft","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:494:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1302:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:427:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name","email","purpose"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["purpose","organization__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":667,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":667,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-37cbeb5d6d44ed7e:GET:list","resourceId":"backend-resource-37cbeb5d6d44ed7e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/agreements/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/agreements/","action":"list","viewset":"AdministrationAgreementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["agreement_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-37cbeb5d6d44ed7e:POST:create","resourceId":"backend-resource-37cbeb5d6d44ed7e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/agreements/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/agreements/","action":"create","viewset":"AdministrationAgreementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["agreement_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-37cbeb5d6d44ed7e:GET:retrieve","resourceId":"backend-resource-37cbeb5d6d44ed7e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/","action":"retrieve","viewset":"AdministrationAgreementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["agreement_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-37cbeb5d6d44ed7e:PATCH:partial_update","resourceId":"backend-resource-37cbeb5d6d44ed7e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/","action":"partial_update","viewset":"AdministrationAgreementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["agreement_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-37cbeb5d6d44ed7e:POST:bind_package","resourceId":"backend-resource-37cbeb5d6d44ed7e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/bind-package/","action":"bind_package","viewset":"AdministrationAgreementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["agreement_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-37cbeb5d6d44ed7e:GET:readiness","resourceId":"backend-resource-37cbeb5d6d44ed7e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/readiness/","action":"readiness","viewset":"AdministrationAgreementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1506:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1340:simulate_overlap","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["agreement_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-37cbeb5d6d44ed7e:POST:transition","resourceId":"backend-resource-37cbeb5d6d44ed7e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/transition/","action":"transition","viewset":"AdministrationAgreementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["agreement_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-37cbeb5d6d44ed7e:POST:activate","resourceId":"backend-resource-37cbeb5d6d44ed7e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/activate/","action":"activate","viewset":"AdministrationAgreementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1506:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1340:simulate_overlap","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["agreement_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-37cbeb5d6d44ed7e:POST:suspend","resourceId":"backend-resource-37cbeb5d6d44ed7e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/suspend/","action":"suspend","viewset":"AdministrationAgreementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["agreement_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-37cbeb5d6d44ed7e:POST:supersede","resourceId":"backend-resource-37cbeb5d6d44ed7e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/supersede/","action":"supersede","viewset":"AdministrationAgreementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["agreement_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-37cbeb5d6d44ed7e:POST:new_version","resourceId":"backend-resource-37cbeb5d6d44ed7e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/new-version/","action":"new_version","viewset":"AdministrationAgreementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["agreement_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-37cbeb5d6d44ed7e:GET:evidence","resourceId":"backend-resource-37cbeb5d6d44ed7e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/evidence/","action":"evidence","viewset":"AdministrationAgreementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["agreement_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-37cbeb5d6d44ed7e:GET:gates","resourceId":"backend-resource-37cbeb5d6d44ed7e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/gates/","action":"gates","viewset":"AdministrationAgreementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["agreement_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-37cbeb5d6d44ed7e:GET:overlap_simulation","resourceId":"backend-resource-37cbeb5d6d44ed7e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/overlap-simulation/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/overlap-simulation/","action":"overlap_simulation","viewset":"AdministrationAgreementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1500,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1500:overlap_simulation","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1340:simulate_overlap","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["agreement_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-37cbeb5d6d44ed7e:POST:overlap_simulation","resourceId":"backend-resource-37cbeb5d6d44ed7e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/overlap-simulation/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/overlap-simulation/","action":"overlap_simulation","viewset":"AdministrationAgreementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1500,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1500:overlap_simulation","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1340:simulate_overlap","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["agreement_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-37cbeb5d6d44ed7e:POST:sign_off","resourceId":"backend-resource-37cbeb5d6d44ed7e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/sign-off/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/sign-off/","action":"sign_off","viewset":"AdministrationAgreementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1590,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1590:sign_off","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["agreement_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-37cbeb5d6d44ed7e:POST:publish","resourceId":"backend-resource-37cbeb5d6d44ed7e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/publish/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/agreements/{external_id}/publish/","action":"publish","viewset":"AdministrationAgreementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1622,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1622:publish","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1506:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1340:simulate_overlap","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["agreement_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-96ca68200a9668b3:GET:list","resourceId":"backend-resource-96ca68200a9668b3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/agreement_delegations/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/agreement_delegations/","action":"list","viewset":"AdministrationDelegationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationDelegationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":684,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1687:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["function","agreement__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1684,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":684,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-96ca68200a9668b3:POST:create","resourceId":"backend-resource-96ca68200a9668b3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/agreement_delegations/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/agreement_delegations/","action":"create","viewset":"AdministrationDelegationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationDelegationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":684,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:444:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1687:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["function","agreement__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1684,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":684,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-96ca68200a9668b3:GET:retrieve","resourceId":"backend-resource-96ca68200a9668b3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/agreement_delegations/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/agreement_delegations/{external_id}/","action":"retrieve","viewset":"AdministrationDelegationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationDelegationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":684,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1687:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["function","agreement__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1684,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":684,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":684,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-96ca68200a9668b3:PATCH:partial_update","resourceId":"backend-resource-96ca68200a9668b3","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/agreement_delegations/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/agreement_delegations/{external_id}/","action":"partial_update","viewset":"AdministrationDelegationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationDelegationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":684,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:498:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:473:assert_parent_is_draft","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:494:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1687:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:427:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["function","agreement__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1684,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":684,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":684,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5e5ad469e33bde3f:GET:list","resourceId":"backend-resource-5e5ad469e33bde3f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/","action":"list","viewset":"RoutingRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RoutingRuleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["transaction_type"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1703,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","transaction_type","environment","agreement__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1697,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5e5ad469e33bde3f:POST:create","resourceId":"backend-resource-5e5ad469e33bde3f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/","action":"create","viewset":"RoutingRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RoutingRuleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["transaction_type"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1703,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","transaction_type","environment","agreement__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1697,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5e5ad469e33bde3f:GET:retrieve","resourceId":"backend-resource-5e5ad469e33bde3f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/{external_id}/","action":"retrieve","viewset":"RoutingRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RoutingRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["transaction_type"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1703,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","transaction_type","environment","agreement__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1697,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5e5ad469e33bde3f:PATCH:partial_update","resourceId":"backend-resource-5e5ad469e33bde3f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/{external_id}/","action":"partial_update","viewset":"RoutingRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RoutingRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["transaction_type"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1703,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","transaction_type","environment","agreement__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1697,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5e5ad469e33bde3f:POST:bind_package","resourceId":"backend-resource-5e5ad469e33bde3f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/{external_id}/bind-package/","action":"bind_package","viewset":"RoutingRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RoutingRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["transaction_type"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1703,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","transaction_type","environment","agreement__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1697,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5e5ad469e33bde3f:GET:readiness","resourceId":"backend-resource-5e5ad469e33bde3f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/{external_id}/readiness/","action":"readiness","viewset":"RoutingRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RoutingRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1708:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["transaction_type"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1703,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","transaction_type","environment","agreement__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1697,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5e5ad469e33bde3f:POST:transition","resourceId":"backend-resource-5e5ad469e33bde3f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/{external_id}/transition/","action":"transition","viewset":"RoutingRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RoutingRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["transaction_type"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1703,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","transaction_type","environment","agreement__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1697,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5e5ad469e33bde3f:POST:activate","resourceId":"backend-resource-5e5ad469e33bde3f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/{external_id}/activate/","action":"activate","viewset":"RoutingRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RoutingRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1708:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["transaction_type"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1703,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","transaction_type","environment","agreement__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1697,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5e5ad469e33bde3f:POST:suspend","resourceId":"backend-resource-5e5ad469e33bde3f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/{external_id}/suspend/","action":"suspend","viewset":"RoutingRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RoutingRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["transaction_type"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1703,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","transaction_type","environment","agreement__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1697,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5e5ad469e33bde3f:POST:supersede","resourceId":"backend-resource-5e5ad469e33bde3f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/{external_id}/supersede/","action":"supersede","viewset":"RoutingRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RoutingRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["transaction_type"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1703,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","transaction_type","environment","agreement__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1697,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5e5ad469e33bde3f:POST:new_version","resourceId":"backend-resource-5e5ad469e33bde3f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/{external_id}/new-version/","action":"new_version","viewset":"RoutingRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RoutingRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["transaction_type"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1703,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","transaction_type","environment","agreement__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1697,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5e5ad469e33bde3f:GET:evidence","resourceId":"backend-resource-5e5ad469e33bde3f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/{external_id}/evidence/","action":"evidence","viewset":"RoutingRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RoutingRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["transaction_type"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1703,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","transaction_type","environment","agreement__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1697,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5e5ad469e33bde3f:GET:gates","resourceId":"backend-resource-5e5ad469e33bde3f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/routing_rules/{external_id}/gates/","action":"gates","viewset":"RoutingRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RoutingRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["transaction_type"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1703,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","transaction_type","environment","agreement__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1697,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d93574359b2b36a:GET:list","resourceId":"backend-resource-8d93574359b2b36a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/","action":"list","viewset":"ProviderContractViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["contract_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","contract_type","provider_org__external_id","counterparty_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d93574359b2b36a:POST:create","resourceId":"backend-resource-8d93574359b2b36a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/","action":"create","viewset":"ProviderContractViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["contract_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","contract_type","provider_org__external_id","counterparty_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d93574359b2b36a:GET:retrieve","resourceId":"backend-resource-8d93574359b2b36a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/","action":"retrieve","viewset":"ProviderContractViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["contract_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","contract_type","provider_org__external_id","counterparty_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d93574359b2b36a:PATCH:partial_update","resourceId":"backend-resource-8d93574359b2b36a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/","action":"partial_update","viewset":"ProviderContractViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["contract_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","contract_type","provider_org__external_id","counterparty_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d93574359b2b36a:POST:bind_package","resourceId":"backend-resource-8d93574359b2b36a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/bind-package/","action":"bind_package","viewset":"ProviderContractViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["contract_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","contract_type","provider_org__external_id","counterparty_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d93574359b2b36a:GET:readiness","resourceId":"backend-resource-8d93574359b2b36a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/readiness/","action":"readiness","viewset":"ProviderContractViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1758:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["contract_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","contract_type","provider_org__external_id","counterparty_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d93574359b2b36a:POST:transition","resourceId":"backend-resource-8d93574359b2b36a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/transition/","action":"transition","viewset":"ProviderContractViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["contract_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","contract_type","provider_org__external_id","counterparty_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d93574359b2b36a:POST:activate","resourceId":"backend-resource-8d93574359b2b36a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/activate/","action":"activate","viewset":"ProviderContractViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1758:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["contract_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","contract_type","provider_org__external_id","counterparty_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d93574359b2b36a:POST:suspend","resourceId":"backend-resource-8d93574359b2b36a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/suspend/","action":"suspend","viewset":"ProviderContractViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["contract_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","contract_type","provider_org__external_id","counterparty_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d93574359b2b36a:POST:supersede","resourceId":"backend-resource-8d93574359b2b36a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/supersede/","action":"supersede","viewset":"ProviderContractViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["contract_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","contract_type","provider_org__external_id","counterparty_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d93574359b2b36a:POST:new_version","resourceId":"backend-resource-8d93574359b2b36a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/new-version/","action":"new_version","viewset":"ProviderContractViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["contract_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","contract_type","provider_org__external_id","counterparty_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d93574359b2b36a:GET:evidence","resourceId":"backend-resource-8d93574359b2b36a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/evidence/","action":"evidence","viewset":"ProviderContractViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["contract_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","contract_type","provider_org__external_id","counterparty_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d93574359b2b36a:GET:gates","resourceId":"backend-resource-8d93574359b2b36a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/gates/","action":"gates","viewset":"ProviderContractViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["contract_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","contract_type","provider_org__external_id","counterparty_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d93574359b2b36a:GET:amendments","resourceId":"backend-resource-8d93574359b2b36a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/amendments/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/amendments/","action":"amendments","viewset":"ProviderContractViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1862,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1862:amendments","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["contract_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","contract_type","provider_org__external_id","counterparty_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d93574359b2b36a:POST:compare_amendments","resourceId":"backend-resource-8d93574359b2b36a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/compare-amendments/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/compare-amendments/","action":"compare_amendments","viewset":"ProviderContractViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1963,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1963:compare_amendments","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["contract_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","contract_type","provider_org__external_id","counterparty_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d93574359b2b36a:GET:versions","resourceId":"backend-resource-8d93574359b2b36a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/versions/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/versions/","action":"versions","viewset":"ProviderContractViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2014:versions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["contract_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","contract_type","provider_org__external_id","counterparty_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d93574359b2b36a:POST:tariff_import","resourceId":"backend-resource-8d93574359b2b36a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/tariff-import/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/tariff-import/","action":"tariff_import","viewset":"ProviderContractViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2052,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2052:tariff_import","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["contract_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","contract_type","provider_org__external_id","counterparty_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d93574359b2b36a:POST:approve","resourceId":"backend-resource-8d93574359b2b36a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/approve/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contracts/{external_id}/approve/","action":"approve","viewset":"ProviderContractViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2122:approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["contract_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","contract_type","provider_org__external_id","counterparty_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9356c065b680a4e6:GET:list","resourceId":"backend-resource-9356c065b680a4e6","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contract_sites/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contract_sites/","action":"list","viewset":"ProviderContractSiteViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractSiteViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":709,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2174:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["contract__external_id","provider_site_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":709,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9356c065b680a4e6:POST:create","resourceId":"backend-resource-9356c065b680a4e6","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contract_sites/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contract_sites/","action":"create","viewset":"ProviderContractSiteViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractSiteViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":709,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:444:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2174:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["contract__external_id","provider_site_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":709,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9356c065b680a4e6:GET:retrieve","resourceId":"backend-resource-9356c065b680a4e6","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contract_sites/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contract_sites/{external_id}/","action":"retrieve","viewset":"ProviderContractSiteViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractSiteViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":709,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2174:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["contract__external_id","provider_site_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":709,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":709,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9356c065b680a4e6:PATCH:partial_update","resourceId":"backend-resource-9356c065b680a4e6","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contract_sites/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contract_sites/{external_id}/","action":"partial_update","viewset":"ProviderContractSiteViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractSiteViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":709,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:498:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:473:assert_parent_is_draft","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:494:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2174:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:427:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["contract__external_id","provider_site_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":709,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":709,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b42f876708f0c6a8:GET:list","resourceId":"backend-resource-b42f876708f0c6a8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contract_documents/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contract_documents/","action":"list","viewset":"ProviderContractDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractDocumentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":716,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2190:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["contract__external_id","document_kind"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":716,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b42f876708f0c6a8:POST:create","resourceId":"backend-resource-b42f876708f0c6a8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contract_documents/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contract_documents/","action":"create","viewset":"ProviderContractDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractDocumentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":716,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:444:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2190:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["contract__external_id","document_kind"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":716,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b42f876708f0c6a8:GET:retrieve","resourceId":"backend-resource-b42f876708f0c6a8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contract_documents/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contract_documents/{external_id}/","action":"retrieve","viewset":"ProviderContractDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractDocumentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":716,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2190:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["contract__external_id","document_kind"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":716,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":716,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b42f876708f0c6a8:PATCH:partial_update","resourceId":"backend-resource-b42f876708f0c6a8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/provider_contract_documents/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/provider_contract_documents/{external_id}/","action":"partial_update","viewset":"ProviderContractDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractDocumentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":716,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:498:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:473:assert_parent_is_draft","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2193:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2190:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:427:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["contract__external_id","document_kind"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":716,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":716,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-851890b2435c9ba0:GET:list","resourceId":"backend-resource-851890b2435c9ba0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/programs/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/programs/","action":"list","viewset":"InsuranceProgramViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProgramViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name_ar","name_en","instrument_title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-851890b2435c9ba0:POST:create","resourceId":"backend-resource-851890b2435c9ba0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/programs/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/programs/","action":"create","viewset":"InsuranceProgramViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProgramViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name_ar","name_en","instrument_title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-851890b2435c9ba0:GET:retrieve","resourceId":"backend-resource-851890b2435c9ba0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/programs/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/programs/{external_id}/","action":"retrieve","viewset":"InsuranceProgramViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProgramViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name_ar","name_en","instrument_title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-851890b2435c9ba0:PATCH:partial_update","resourceId":"backend-resource-851890b2435c9ba0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/programs/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/programs/{external_id}/","action":"partial_update","viewset":"InsuranceProgramViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProgramViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name_ar","name_en","instrument_title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-851890b2435c9ba0:POST:bind_package","resourceId":"backend-resource-851890b2435c9ba0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/programs/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/programs/{external_id}/bind-package/","action":"bind_package","viewset":"InsuranceProgramViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProgramViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name_ar","name_en","instrument_title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-851890b2435c9ba0:GET:readiness","resourceId":"backend-resource-851890b2435c9ba0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/programs/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/programs/{external_id}/readiness/","action":"readiness","viewset":"InsuranceProgramViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProgramViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:117:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name_ar","name_en","instrument_title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-851890b2435c9ba0:POST:transition","resourceId":"backend-resource-851890b2435c9ba0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/programs/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/programs/{external_id}/transition/","action":"transition","viewset":"InsuranceProgramViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProgramViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name_ar","name_en","instrument_title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-851890b2435c9ba0:POST:activate","resourceId":"backend-resource-851890b2435c9ba0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/programs/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/programs/{external_id}/activate/","action":"activate","viewset":"InsuranceProgramViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProgramViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:117:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name_ar","name_en","instrument_title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-851890b2435c9ba0:POST:suspend","resourceId":"backend-resource-851890b2435c9ba0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/programs/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/programs/{external_id}/suspend/","action":"suspend","viewset":"InsuranceProgramViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProgramViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name_ar","name_en","instrument_title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-851890b2435c9ba0:POST:supersede","resourceId":"backend-resource-851890b2435c9ba0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/programs/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/programs/{external_id}/supersede/","action":"supersede","viewset":"InsuranceProgramViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProgramViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name_ar","name_en","instrument_title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-851890b2435c9ba0:POST:new_version","resourceId":"backend-resource-851890b2435c9ba0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/programs/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/programs/{external_id}/new-version/","action":"new_version","viewset":"InsuranceProgramViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProgramViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name_ar","name_en","instrument_title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-851890b2435c9ba0:GET:evidence","resourceId":"backend-resource-851890b2435c9ba0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/programs/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/programs/{external_id}/evidence/","action":"evidence","viewset":"InsuranceProgramViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProgramViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name_ar","name_en","instrument_title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-851890b2435c9ba0:GET:gates","resourceId":"backend-resource-851890b2435c9ba0","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/programs/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/programs/{external_id}/gates/","action":"gates","viewset":"InsuranceProgramViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProgramViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name_ar","name_en","instrument_title"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5d66207092f5097b:GET:list","resourceId":"backend-resource-5d66207092f5097b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/products/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/products/","action":"list","viewset":"InsuranceProductViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProductViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["product_code","product_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5d66207092f5097b:POST:create","resourceId":"backend-resource-5d66207092f5097b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/products/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/products/","action":"create","viewset":"InsuranceProductViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProductViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["product_code","product_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5d66207092f5097b:GET:retrieve","resourceId":"backend-resource-5d66207092f5097b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/products/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/products/{external_id}/","action":"retrieve","viewset":"InsuranceProductViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProductViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["product_code","product_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5d66207092f5097b:PATCH:partial_update","resourceId":"backend-resource-5d66207092f5097b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/products/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/products/{external_id}/","action":"partial_update","viewset":"InsuranceProductViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProductViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["product_code","product_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5d66207092f5097b:POST:bind_package","resourceId":"backend-resource-5d66207092f5097b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/products/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/products/{external_id}/bind-package/","action":"bind_package","viewset":"InsuranceProductViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProductViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["product_code","product_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5d66207092f5097b:GET:readiness","resourceId":"backend-resource-5d66207092f5097b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/products/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/products/{external_id}/readiness/","action":"readiness","viewset":"InsuranceProductViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProductViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:578:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["product_code","product_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5d66207092f5097b:POST:transition","resourceId":"backend-resource-5d66207092f5097b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/products/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/products/{external_id}/transition/","action":"transition","viewset":"InsuranceProductViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProductViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["product_code","product_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5d66207092f5097b:POST:activate","resourceId":"backend-resource-5d66207092f5097b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/products/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/products/{external_id}/activate/","action":"activate","viewset":"InsuranceProductViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProductViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:578:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["product_code","product_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5d66207092f5097b:POST:suspend","resourceId":"backend-resource-5d66207092f5097b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/products/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/products/{external_id}/suspend/","action":"suspend","viewset":"InsuranceProductViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProductViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["product_code","product_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5d66207092f5097b:POST:supersede","resourceId":"backend-resource-5d66207092f5097b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/products/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/products/{external_id}/supersede/","action":"supersede","viewset":"InsuranceProductViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProductViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["product_code","product_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5d66207092f5097b:POST:new_version","resourceId":"backend-resource-5d66207092f5097b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/products/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/products/{external_id}/new-version/","action":"new_version","viewset":"InsuranceProductViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProductViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["product_code","product_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5d66207092f5097b:GET:evidence","resourceId":"backend-resource-5d66207092f5097b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/products/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/products/{external_id}/evidence/","action":"evidence","viewset":"InsuranceProductViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProductViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["product_code","product_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5d66207092f5097b:GET:gates","resourceId":"backend-resource-5d66207092f5097b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/products/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/products/{external_id}/gates/","action":"gates","viewset":"InsuranceProductViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProductViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["product_code","product_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78760a413dbe4214:GET:list","resourceId":"backend-resource-78760a413dbe4214","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/policies/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/policies/","action":"list","viewset":"IssuedPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["external_policy_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id","product__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78760a413dbe4214:POST:create","resourceId":"backend-resource-78760a413dbe4214","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/policies/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/policies/","action":"create","viewset":"IssuedPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["external_policy_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id","product__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78760a413dbe4214:GET:retrieve","resourceId":"backend-resource-78760a413dbe4214","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/","action":"retrieve","viewset":"IssuedPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["external_policy_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id","product__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78760a413dbe4214:PATCH:partial_update","resourceId":"backend-resource-78760a413dbe4214","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/","action":"partial_update","viewset":"IssuedPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["external_policy_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id","product__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78760a413dbe4214:POST:bind_package","resourceId":"backend-resource-78760a413dbe4214","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/bind-package/","action":"bind_package","viewset":"IssuedPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["external_policy_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id","product__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78760a413dbe4214:GET:readiness","resourceId":"backend-resource-78760a413dbe4214","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/readiness/","action":"readiness","viewset":"IssuedPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:171:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["external_policy_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id","product__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78760a413dbe4214:POST:transition","resourceId":"backend-resource-78760a413dbe4214","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/transition/","action":"transition","viewset":"IssuedPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["external_policy_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id","product__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78760a413dbe4214:POST:activate","resourceId":"backend-resource-78760a413dbe4214","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/activate/","action":"activate","viewset":"IssuedPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:171:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["external_policy_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id","product__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78760a413dbe4214:POST:suspend","resourceId":"backend-resource-78760a413dbe4214","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/suspend/","action":"suspend","viewset":"IssuedPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["external_policy_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id","product__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78760a413dbe4214:POST:supersede","resourceId":"backend-resource-78760a413dbe4214","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/supersede/","action":"supersede","viewset":"IssuedPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["external_policy_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id","product__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78760a413dbe4214:POST:new_version","resourceId":"backend-resource-78760a413dbe4214","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/new-version/","action":"new_version","viewset":"IssuedPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["external_policy_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id","product__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78760a413dbe4214:GET:evidence","resourceId":"backend-resource-78760a413dbe4214","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/evidence/","action":"evidence","viewset":"IssuedPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["external_policy_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id","product__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78760a413dbe4214:GET:gates","resourceId":"backend-resource-78760a413dbe4214","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/gates/","action":"gates","viewset":"IssuedPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["external_policy_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id","product__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78760a413dbe4214:POST:verify_schedule","resourceId":"backend-resource-78760a413dbe4214","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/verify-schedule/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/verify-schedule/","action":"verify_schedule","viewset":"IssuedPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:218:verify_schedule","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:171:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:251:transition_to","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["external_policy_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id","product__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78760a413dbe4214:POST:import_members","resourceId":"backend-resource-78760a413dbe4214","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/import-members/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/import-members/","action":"import_members","viewset":"IssuedPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:268:import_members","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["external_policy_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id","product__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78760a413dbe4214:POST:renew","resourceId":"backend-resource-78760a413dbe4214","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/renew/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/renew/","action":"renew","viewset":"IssuedPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:335:renew","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:381:_new_policy_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["external_policy_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id","product__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78760a413dbe4214:POST:endorse","resourceId":"backend-resource-78760a413dbe4214","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/endorse/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/endorse/","action":"endorse","viewset":"IssuedPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:346:endorse","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:381:_new_policy_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["external_policy_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id","product__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78760a413dbe4214:POST:cancel","resourceId":"backend-resource-78760a413dbe4214","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/cancel/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/policies/{external_id}/cancel/","action":"cancel","viewset":"IssuedPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:362:cancel","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:381:_new_policy_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:251:transition_to","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["external_policy_number"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","program__external_id","product__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a2bc85ba6d3101cf:GET:list","resourceId":"backend-resource-a2bc85ba6d3101cf","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/policy_versions/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/policy_versions/","action":"list","viewset":"PolicyVersionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.PolicyVersionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":747,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:447:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["policy__external_id","change_kind"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":443,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":747,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a2bc85ba6d3101cf:POST:create","resourceId":"backend-resource-a2bc85ba6d3101cf","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/policy_versions/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/policy_versions/","action":"create","viewset":"PolicyVersionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.PolicyVersionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":747,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:444:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:447:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["policy__external_id","change_kind"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":443,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":747,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a2bc85ba6d3101cf:GET:retrieve","resourceId":"backend-resource-a2bc85ba6d3101cf","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/policy_versions/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/policy_versions/{external_id}/","action":"retrieve","viewset":"PolicyVersionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.PolicyVersionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":747,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:447:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["policy__external_id","change_kind"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":443,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":747,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":747,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a2bc85ba6d3101cf:PATCH:partial_update","resourceId":"backend-resource-a2bc85ba6d3101cf","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/policy_versions/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/policy_versions/{external_id}/","action":"partial_update","viewset":"PolicyVersionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.PolicyVersionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":747,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:498:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:473:assert_parent_is_draft","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:494:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:447:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:427:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["policy__external_id","change_kind"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":443,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":747,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":747,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4d98d8e06e359299:GET:list","resourceId":"backend-resource-4d98d8e06e359299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/classes/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/classes/","action":"list","viewset":"BenefitClassViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:516:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:493:baseline_for","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["insurer_class_code","display_label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","policy__external_id","product__external_id","insurer_class_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4d98d8e06e359299:POST:create","resourceId":"backend-resource-4d98d8e06e359299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/classes/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/classes/","action":"create","viewset":"BenefitClassViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:516:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:493:baseline_for"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["insurer_class_code","display_label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","policy__external_id","product__external_id","insurer_class_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4d98d8e06e359299:GET:retrieve","resourceId":"backend-resource-4d98d8e06e359299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/","action":"retrieve","viewset":"BenefitClassViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:516:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:493:baseline_for","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["insurer_class_code","display_label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","policy__external_id","product__external_id","insurer_class_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4d98d8e06e359299:PATCH:partial_update","resourceId":"backend-resource-4d98d8e06e359299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/","action":"partial_update","viewset":"BenefitClassViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:516:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:493:baseline_for"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["insurer_class_code","display_label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","policy__external_id","product__external_id","insurer_class_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4d98d8e06e359299:POST:bind_package","resourceId":"backend-resource-4d98d8e06e359299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/bind-package/","action":"bind_package","viewset":"BenefitClassViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:516:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:493:baseline_for"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["insurer_class_code","display_label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","policy__external_id","product__external_id","insurer_class_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4d98d8e06e359299:GET:readiness","resourceId":"backend-resource-4d98d8e06e359299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/readiness/","action":"readiness","viewset":"BenefitClassViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:548:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["insurer_class_code","display_label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","policy__external_id","product__external_id","insurer_class_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4d98d8e06e359299:POST:transition","resourceId":"backend-resource-4d98d8e06e359299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/transition/","action":"transition","viewset":"BenefitClassViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:516:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:493:baseline_for"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["insurer_class_code","display_label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","policy__external_id","product__external_id","insurer_class_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4d98d8e06e359299:POST:activate","resourceId":"backend-resource-4d98d8e06e359299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/activate/","action":"activate","viewset":"BenefitClassViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:548:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:516:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:493:baseline_for"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["insurer_class_code","display_label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","policy__external_id","product__external_id","insurer_class_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4d98d8e06e359299:POST:suspend","resourceId":"backend-resource-4d98d8e06e359299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/suspend/","action":"suspend","viewset":"BenefitClassViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:516:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:493:baseline_for"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["insurer_class_code","display_label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","policy__external_id","product__external_id","insurer_class_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4d98d8e06e359299:POST:supersede","resourceId":"backend-resource-4d98d8e06e359299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/supersede/","action":"supersede","viewset":"BenefitClassViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:516:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:493:baseline_for"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["insurer_class_code","display_label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","policy__external_id","product__external_id","insurer_class_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4d98d8e06e359299:POST:new_version","resourceId":"backend-resource-4d98d8e06e359299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/new-version/","action":"new_version","viewset":"BenefitClassViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:516:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:493:baseline_for"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["insurer_class_code","display_label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","policy__external_id","product__external_id","insurer_class_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4d98d8e06e359299:GET:evidence","resourceId":"backend-resource-4d98d8e06e359299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/evidence/","action":"evidence","viewset":"BenefitClassViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["insurer_class_code","display_label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","policy__external_id","product__external_id","insurer_class_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4d98d8e06e359299:GET:gates","resourceId":"backend-resource-4d98d8e06e359299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/gates/","action":"gates","viewset":"BenefitClassViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["insurer_class_code","display_label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","policy__external_id","product__external_id","insurer_class_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4d98d8e06e359299:GET:compare","resourceId":"backend-resource-4d98d8e06e359299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/compare/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/compare/","action":"compare","viewset":"BenefitClassViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":615,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:615:compare","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:493:baseline_for","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["insurer_class_code","display_label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","policy__external_id","product__external_id","insurer_class_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4d98d8e06e359299:POST:compare","resourceId":"backend-resource-4d98d8e06e359299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/compare/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/compare/","action":"compare","viewset":"BenefitClassViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":615,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:615:compare","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:493:baseline_for","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["insurer_class_code","display_label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","policy__external_id","product__external_id","insurer_class_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4d98d8e06e359299:GET:resolved_value","resourceId":"backend-resource-4d98d8e06e359299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/resolved-value/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/resolved-value/","action":"resolved_value","viewset":"BenefitClassViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:793:resolved_value","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["insurer_class_code","display_label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","policy__external_id","product__external_id","insurer_class_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4d98d8e06e359299:POST:override","resourceId":"backend-resource-4d98d8e06e359299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/override/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/override/","action":"override","viewset":"BenefitClassViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":842,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:842:override","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["insurer_class_code","display_label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","policy__external_id","product__external_id","insurer_class_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4d98d8e06e359299:POST:simulate","resourceId":"backend-resource-4d98d8e06e359299","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/simulate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/classes/{external_id}/simulate/","action":"simulate","viewset":"BenefitClassViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":940,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:940:simulate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["insurer_class_code","display_label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","policy__external_id","product__external_id","insurer_class_code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-878db8dddf7d6859:GET:list","resourceId":"backend-resource-878db8dddf7d6859","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/","action":"list","viewset":"ClassNetworkAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.ClassNetworkAssignmentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-878db8dddf7d6859:POST:create","resourceId":"backend-resource-878db8dddf7d6859","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/","action":"create","viewset":"ClassNetworkAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.ClassNetworkAssignmentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-878db8dddf7d6859:GET:retrieve","resourceId":"backend-resource-878db8dddf7d6859","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/{external_id}/","action":"retrieve","viewset":"ClassNetworkAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.ClassNetworkAssignmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-878db8dddf7d6859:PATCH:partial_update","resourceId":"backend-resource-878db8dddf7d6859","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/{external_id}/","action":"partial_update","viewset":"ClassNetworkAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.ClassNetworkAssignmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-878db8dddf7d6859:POST:bind_package","resourceId":"backend-resource-878db8dddf7d6859","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/{external_id}/bind-package/","action":"bind_package","viewset":"ClassNetworkAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.ClassNetworkAssignmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-878db8dddf7d6859:GET:readiness","resourceId":"backend-resource-878db8dddf7d6859","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/{external_id}/readiness/","action":"readiness","viewset":"ClassNetworkAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.ClassNetworkAssignmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:1249:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-878db8dddf7d6859:POST:transition","resourceId":"backend-resource-878db8dddf7d6859","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/{external_id}/transition/","action":"transition","viewset":"ClassNetworkAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.ClassNetworkAssignmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-878db8dddf7d6859:POST:activate","resourceId":"backend-resource-878db8dddf7d6859","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/{external_id}/activate/","action":"activate","viewset":"ClassNetworkAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.ClassNetworkAssignmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:1249:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-878db8dddf7d6859:POST:suspend","resourceId":"backend-resource-878db8dddf7d6859","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/{external_id}/suspend/","action":"suspend","viewset":"ClassNetworkAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.ClassNetworkAssignmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-878db8dddf7d6859:POST:supersede","resourceId":"backend-resource-878db8dddf7d6859","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/{external_id}/supersede/","action":"supersede","viewset":"ClassNetworkAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.ClassNetworkAssignmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-878db8dddf7d6859:POST:new_version","resourceId":"backend-resource-878db8dddf7d6859","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/{external_id}/new-version/","action":"new_version","viewset":"ClassNetworkAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.ClassNetworkAssignmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-878db8dddf7d6859:GET:evidence","resourceId":"backend-resource-878db8dddf7d6859","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/{external_id}/evidence/","action":"evidence","viewset":"ClassNetworkAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.ClassNetworkAssignmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-878db8dddf7d6859:GET:gates","resourceId":"backend-resource-878db8dddf7d6859","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/class_network_assignments/{external_id}/gates/","action":"gates","viewset":"ClassNetworkAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.ClassNetworkAssignmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-baa8064a14b91422:GET:list","resourceId":"backend-resource-baa8064a14b91422","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_overrides/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_overrides/","action":"list","viewset":"BenefitOverrideViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitOverrideViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":773,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["field_path"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["layer","benefit_class__external_id","benefit_rule__external_id","field_path"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":773,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-baa8064a14b91422:POST:create","resourceId":"backend-resource-baa8064a14b91422","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_overrides/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_overrides/","action":"create","viewset":"BenefitOverrideViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitOverrideViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":773,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:444:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["field_path"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["layer","benefit_class__external_id","benefit_rule__external_id","field_path"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":773,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-baa8064a14b91422:GET:retrieve","resourceId":"backend-resource-baa8064a14b91422","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_overrides/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_overrides/{external_id}/","action":"retrieve","viewset":"BenefitOverrideViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitOverrideViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":773,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["field_path"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["layer","benefit_class__external_id","benefit_rule__external_id","field_path"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":773,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":773,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-baa8064a14b91422:PATCH:partial_update","resourceId":"backend-resource-baa8064a14b91422","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_overrides/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_overrides/{external_id}/","action":"partial_update","viewset":"BenefitOverrideViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitOverrideViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":773,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:498:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:473:assert_parent_is_draft","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:494:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:427:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["field_path"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["layer","benefit_class__external_id","benefit_rule__external_id","field_path"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":773,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":773,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-61fa263430b15161:GET:list","resourceId":"backend-resource-61fa263430b15161","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/","action":"list","viewset":"BenefitTemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitTemplateViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","program__external_id","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-61fa263430b15161:POST:create","resourceId":"backend-resource-61fa263430b15161","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/","action":"create","viewset":"BenefitTemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitTemplateViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","program__external_id","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-61fa263430b15161:GET:retrieve","resourceId":"backend-resource-61fa263430b15161","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/{external_id}/","action":"retrieve","viewset":"BenefitTemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","program__external_id","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-61fa263430b15161:PATCH:partial_update","resourceId":"backend-resource-61fa263430b15161","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/{external_id}/","action":"partial_update","viewset":"BenefitTemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","program__external_id","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-61fa263430b15161:POST:bind_package","resourceId":"backend-resource-61fa263430b15161","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/{external_id}/bind-package/","action":"bind_package","viewset":"BenefitTemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","program__external_id","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-61fa263430b15161:GET:readiness","resourceId":"backend-resource-61fa263430b15161","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/{external_id}/readiness/","action":"readiness","viewset":"BenefitTemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:115:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","program__external_id","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-61fa263430b15161:POST:transition","resourceId":"backend-resource-61fa263430b15161","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/{external_id}/transition/","action":"transition","viewset":"BenefitTemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","program__external_id","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-61fa263430b15161:POST:activate","resourceId":"backend-resource-61fa263430b15161","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/{external_id}/activate/","action":"activate","viewset":"BenefitTemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:115:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","program__external_id","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-61fa263430b15161:POST:suspend","resourceId":"backend-resource-61fa263430b15161","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/{external_id}/suspend/","action":"suspend","viewset":"BenefitTemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","program__external_id","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-61fa263430b15161:POST:supersede","resourceId":"backend-resource-61fa263430b15161","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/{external_id}/supersede/","action":"supersede","viewset":"BenefitTemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","program__external_id","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-61fa263430b15161:POST:new_version","resourceId":"backend-resource-61fa263430b15161","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/{external_id}/new-version/","action":"new_version","viewset":"BenefitTemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","program__external_id","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-61fa263430b15161:GET:evidence","resourceId":"backend-resource-61fa263430b15161","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/{external_id}/evidence/","action":"evidence","viewset":"BenefitTemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","program__external_id","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-61fa263430b15161:GET:gates","resourceId":"backend-resource-61fa263430b15161","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_templates/{external_id}/gates/","action":"gates","viewset":"BenefitTemplateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","program__external_id","code"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9112dccef19ab6e7:GET:list","resourceId":"backend-resource-9112dccef19ab6e7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/","action":"list","viewset":"BenefitRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["benefit_code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_code","decision","program__external_id","benefit_template__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9112dccef19ab6e7:POST:create","resourceId":"backend-resource-9112dccef19ab6e7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/","action":"create","viewset":"BenefitRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["benefit_code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_code","decision","program__external_id","benefit_template__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9112dccef19ab6e7:GET:retrieve","resourceId":"backend-resource-9112dccef19ab6e7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/","action":"retrieve","viewset":"BenefitRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["benefit_code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_code","decision","program__external_id","benefit_template__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9112dccef19ab6e7:PATCH:partial_update","resourceId":"backend-resource-9112dccef19ab6e7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/","action":"partial_update","viewset":"BenefitRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["benefit_code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_code","decision","program__external_id","benefit_template__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9112dccef19ab6e7:POST:bind_package","resourceId":"backend-resource-9112dccef19ab6e7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/bind-package/","action":"bind_package","viewset":"BenefitRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["benefit_code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_code","decision","program__external_id","benefit_template__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9112dccef19ab6e7:GET:readiness","resourceId":"backend-resource-9112dccef19ab6e7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/readiness/","action":"readiness","viewset":"BenefitRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:234:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:163:rule_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["benefit_code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_code","decision","program__external_id","benefit_template__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9112dccef19ab6e7:POST:transition","resourceId":"backend-resource-9112dccef19ab6e7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/transition/","action":"transition","viewset":"BenefitRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["benefit_code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_code","decision","program__external_id","benefit_template__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9112dccef19ab6e7:POST:activate","resourceId":"backend-resource-9112dccef19ab6e7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/activate/","action":"activate","viewset":"BenefitRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:234:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:163:rule_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["benefit_code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_code","decision","program__external_id","benefit_template__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9112dccef19ab6e7:POST:suspend","resourceId":"backend-resource-9112dccef19ab6e7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/suspend/","action":"suspend","viewset":"BenefitRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["benefit_code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_code","decision","program__external_id","benefit_template__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9112dccef19ab6e7:POST:supersede","resourceId":"backend-resource-9112dccef19ab6e7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/supersede/","action":"supersede","viewset":"BenefitRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["benefit_code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_code","decision","program__external_id","benefit_template__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9112dccef19ab6e7:POST:new_version","resourceId":"backend-resource-9112dccef19ab6e7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/new-version/","action":"new_version","viewset":"BenefitRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["benefit_code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_code","decision","program__external_id","benefit_template__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9112dccef19ab6e7:GET:evidence","resourceId":"backend-resource-9112dccef19ab6e7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/evidence/","action":"evidence","viewset":"BenefitRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["benefit_code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_code","decision","program__external_id","benefit_template__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9112dccef19ab6e7:GET:gates","resourceId":"backend-resource-9112dccef19ab6e7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/gates/","action":"gates","viewset":"BenefitRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["benefit_code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_code","decision","program__external_id","benefit_template__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9112dccef19ab6e7:GET:grid","resourceId":"backend-resource-9112dccef19ab6e7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/grid/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/grid/","action":"grid","viewset":"BenefitRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:188:grid","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:163:rule_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:171:exclusions_for","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["benefit_code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_code","decision","program__external_id","benefit_template__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9112dccef19ab6e7:GET:grid_row","resourceId":"backend-resource-9112dccef19ab6e7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/grid/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/grid/","action":"grid_row","viewset":"BenefitRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:204:grid_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:171:exclusions_for","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["benefit_code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_code","decision","program__external_id","benefit_template__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9112dccef19ab6e7:GET:validate_contradictions","resourceId":"backend-resource-9112dccef19ab6e7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/validate-contradictions/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/validate-contradictions/","action":"validate_contradictions","viewset":"BenefitRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:216:validate_contradictions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:163:rule_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["benefit_code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_code","decision","program__external_id","benefit_template__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9112dccef19ab6e7:POST:validate_contradictions","resourceId":"backend-resource-9112dccef19ab6e7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/validate-contradictions/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/validate-contradictions/","action":"validate_contradictions","viewset":"BenefitRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:216:validate_contradictions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:163:rule_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["benefit_code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_code","decision","program__external_id","benefit_template__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9112dccef19ab6e7:POST:preview_estimate","resourceId":"backend-resource-9112dccef19ab6e7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/preview-estimate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/benefit_rules/{external_id}/preview-estimate/","action":"preview_estimate","viewset":"BenefitRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:249:preview_estimate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:171:exclusions_for","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["benefit_code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","benefit_code","decision","program__external_id","benefit_template__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a9c43a02c93d8acb:GET:list","resourceId":"backend-resource-a9c43a02c93d8acb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/exclusions/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/exclusions/","action":"list","viewset":"ExclusionRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionRuleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["exclusion_code","text_ar","text_en"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":521,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","exclusion_code","program__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a9c43a02c93d8acb:POST:create","resourceId":"backend-resource-a9c43a02c93d8acb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/exclusions/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/exclusions/","action":"create","viewset":"ExclusionRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionRuleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["exclusion_code","text_ar","text_en"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":521,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","exclusion_code","program__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a9c43a02c93d8acb:GET:retrieve","resourceId":"backend-resource-a9c43a02c93d8acb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/","action":"retrieve","viewset":"ExclusionRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["exclusion_code","text_ar","text_en"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":521,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","exclusion_code","program__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a9c43a02c93d8acb:PATCH:partial_update","resourceId":"backend-resource-a9c43a02c93d8acb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/","action":"partial_update","viewset":"ExclusionRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["exclusion_code","text_ar","text_en"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":521,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","exclusion_code","program__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a9c43a02c93d8acb:POST:bind_package","resourceId":"backend-resource-a9c43a02c93d8acb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/bind-package/","action":"bind_package","viewset":"ExclusionRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["exclusion_code","text_ar","text_en"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":521,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","exclusion_code","program__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a9c43a02c93d8acb:GET:readiness","resourceId":"backend-resource-a9c43a02c93d8acb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/readiness/","action":"readiness","viewset":"ExclusionRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:533:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["exclusion_code","text_ar","text_en"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":521,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","exclusion_code","program__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a9c43a02c93d8acb:POST:transition","resourceId":"backend-resource-a9c43a02c93d8acb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/transition/","action":"transition","viewset":"ExclusionRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["exclusion_code","text_ar","text_en"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":521,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","exclusion_code","program__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a9c43a02c93d8acb:POST:activate","resourceId":"backend-resource-a9c43a02c93d8acb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/activate/","action":"activate","viewset":"ExclusionRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:533:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["exclusion_code","text_ar","text_en"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":521,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","exclusion_code","program__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a9c43a02c93d8acb:POST:suspend","resourceId":"backend-resource-a9c43a02c93d8acb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/suspend/","action":"suspend","viewset":"ExclusionRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["exclusion_code","text_ar","text_en"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":521,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","exclusion_code","program__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a9c43a02c93d8acb:POST:supersede","resourceId":"backend-resource-a9c43a02c93d8acb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/supersede/","action":"supersede","viewset":"ExclusionRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["exclusion_code","text_ar","text_en"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":521,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","exclusion_code","program__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a9c43a02c93d8acb:POST:new_version","resourceId":"backend-resource-a9c43a02c93d8acb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/new-version/","action":"new_version","viewset":"ExclusionRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["exclusion_code","text_ar","text_en"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":521,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","exclusion_code","program__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a9c43a02c93d8acb:GET:evidence","resourceId":"backend-resource-a9c43a02c93d8acb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/evidence/","action":"evidence","viewset":"ExclusionRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["exclusion_code","text_ar","text_en"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":521,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","exclusion_code","program__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a9c43a02c93d8acb:GET:gates","resourceId":"backend-resource-a9c43a02c93d8acb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/gates/","action":"gates","viewset":"ExclusionRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["exclusion_code","text_ar","text_en"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":521,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","exclusion_code","program__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a9c43a02c93d8acb:POST:add_exception","resourceId":"backend-resource-a9c43a02c93d8acb","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/add-exception/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/exclusions/{external_id}/add-exception/","action":"add_exception","viewset":"ExclusionRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:576:add_exception","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["exclusion_code","text_ar","text_en"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":521,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","exclusion_code","program__external_id","benefit_class__external_id","care_setting"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-43a3b02cfe35b1a4:GET:list","resourceId":"backend-resource-43a3b02cfe35b1a4","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/exclusion_exceptions/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/exclusion_exceptions/","action":"list","viewset":"ExclusionExceptionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionExceptionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":807,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:658:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":639,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["exclusion__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":638,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":807,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-43a3b02cfe35b1a4:POST:create","resourceId":"backend-resource-43a3b02cfe35b1a4","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/exclusion_exceptions/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/exclusion_exceptions/","action":"create","viewset":"ExclusionExceptionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionExceptionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":807,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:444:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:658:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":639,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["exclusion__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":638,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":807,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-43a3b02cfe35b1a4:GET:retrieve","resourceId":"backend-resource-43a3b02cfe35b1a4","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/exclusion_exceptions/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/exclusion_exceptions/{external_id}/","action":"retrieve","viewset":"ExclusionExceptionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionExceptionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":807,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:658:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":639,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["exclusion__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":638,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":807,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":807,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-43a3b02cfe35b1a4:PATCH:partial_update","resourceId":"backend-resource-43a3b02cfe35b1a4","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/exclusion_exceptions/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/exclusion_exceptions/{external_id}/","action":"partial_update","viewset":"ExclusionExceptionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionExceptionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":807,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:498:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:473:assert_parent_is_draft","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:642:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:658:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:427:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":639,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["exclusion__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":638,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":807,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":807,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-01cc81f3a785478b:GET:list","resourceId":"backend-resource-01cc81f3a785478b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/limits/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/limits/","action":"list","viewset":"LimitDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.LimitDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":669,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","measure","subject"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":668,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-01cc81f3a785478b:POST:create","resourceId":"backend-resource-01cc81f3a785478b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/limits/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/limits/","action":"create","viewset":"LimitDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.LimitDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":669,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","measure","subject"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":668,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-01cc81f3a785478b:GET:retrieve","resourceId":"backend-resource-01cc81f3a785478b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/limits/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/limits/{external_id}/","action":"retrieve","viewset":"LimitDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.LimitDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":669,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","measure","subject"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":668,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-01cc81f3a785478b:PATCH:partial_update","resourceId":"backend-resource-01cc81f3a785478b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/limits/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/limits/{external_id}/","action":"partial_update","viewset":"LimitDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.LimitDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":669,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","measure","subject"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":668,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-01cc81f3a785478b:POST:bind_package","resourceId":"backend-resource-01cc81f3a785478b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/limits/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/limits/{external_id}/bind-package/","action":"bind_package","viewset":"LimitDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.LimitDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":669,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","measure","subject"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":668,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-01cc81f3a785478b:GET:readiness","resourceId":"backend-resource-01cc81f3a785478b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/limits/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/limits/{external_id}/readiness/","action":"readiness","viewset":"LimitDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.LimitDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:673:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":669,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","measure","subject"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":668,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-01cc81f3a785478b:POST:transition","resourceId":"backend-resource-01cc81f3a785478b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/limits/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/limits/{external_id}/transition/","action":"transition","viewset":"LimitDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.LimitDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":669,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","measure","subject"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":668,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-01cc81f3a785478b:POST:activate","resourceId":"backend-resource-01cc81f3a785478b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/limits/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/limits/{external_id}/activate/","action":"activate","viewset":"LimitDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.LimitDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:673:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":669,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","measure","subject"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":668,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-01cc81f3a785478b:POST:suspend","resourceId":"backend-resource-01cc81f3a785478b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/limits/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/limits/{external_id}/suspend/","action":"suspend","viewset":"LimitDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.LimitDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":669,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","measure","subject"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":668,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-01cc81f3a785478b:POST:supersede","resourceId":"backend-resource-01cc81f3a785478b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/limits/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/limits/{external_id}/supersede/","action":"supersede","viewset":"LimitDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.LimitDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":669,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","measure","subject"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":668,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-01cc81f3a785478b:POST:new_version","resourceId":"backend-resource-01cc81f3a785478b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/limits/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/limits/{external_id}/new-version/","action":"new_version","viewset":"LimitDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.LimitDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":669,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","measure","subject"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":668,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-01cc81f3a785478b:GET:evidence","resourceId":"backend-resource-01cc81f3a785478b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/limits/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/limits/{external_id}/evidence/","action":"evidence","viewset":"LimitDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.LimitDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":669,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","measure","subject"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":668,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-01cc81f3a785478b:GET:gates","resourceId":"backend-resource-01cc81f3a785478b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/limits/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/limits/{external_id}/gates/","action":"gates","viewset":"LimitDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.LimitDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":669,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","measure","subject"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":668,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-251bcc74819c9250:GET:list","resourceId":"backend-resource-251bcc74819c9250","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/","action":"list","viewset":"CostShareComponentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.CostShareComponentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":696,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","kind","scope"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":695,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-251bcc74819c9250:POST:create","resourceId":"backend-resource-251bcc74819c9250","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/","action":"create","viewset":"CostShareComponentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.CostShareComponentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":696,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","kind","scope"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":695,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-251bcc74819c9250:GET:retrieve","resourceId":"backend-resource-251bcc74819c9250","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/{external_id}/","action":"retrieve","viewset":"CostShareComponentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.CostShareComponentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":696,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","kind","scope"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":695,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-251bcc74819c9250:PATCH:partial_update","resourceId":"backend-resource-251bcc74819c9250","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/{external_id}/","action":"partial_update","viewset":"CostShareComponentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.CostShareComponentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":696,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","kind","scope"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":695,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-251bcc74819c9250:POST:bind_package","resourceId":"backend-resource-251bcc74819c9250","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/{external_id}/bind-package/","action":"bind_package","viewset":"CostShareComponentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.CostShareComponentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":696,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","kind","scope"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":695,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-251bcc74819c9250:GET:readiness","resourceId":"backend-resource-251bcc74819c9250","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/{external_id}/readiness/","action":"readiness","viewset":"CostShareComponentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.CostShareComponentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:701:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":696,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","kind","scope"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":695,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-251bcc74819c9250:POST:transition","resourceId":"backend-resource-251bcc74819c9250","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/{external_id}/transition/","action":"transition","viewset":"CostShareComponentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.CostShareComponentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":696,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","kind","scope"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":695,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-251bcc74819c9250:POST:activate","resourceId":"backend-resource-251bcc74819c9250","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/{external_id}/activate/","action":"activate","viewset":"CostShareComponentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.CostShareComponentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:701:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":696,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","kind","scope"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":695,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-251bcc74819c9250:POST:suspend","resourceId":"backend-resource-251bcc74819c9250","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/{external_id}/suspend/","action":"suspend","viewset":"CostShareComponentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.CostShareComponentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":696,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","kind","scope"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":695,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-251bcc74819c9250:POST:supersede","resourceId":"backend-resource-251bcc74819c9250","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/{external_id}/supersede/","action":"supersede","viewset":"CostShareComponentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.CostShareComponentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":696,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","kind","scope"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":695,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-251bcc74819c9250:POST:new_version","resourceId":"backend-resource-251bcc74819c9250","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/{external_id}/new-version/","action":"new_version","viewset":"CostShareComponentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.CostShareComponentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":696,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","kind","scope"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":695,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-251bcc74819c9250:GET:evidence","resourceId":"backend-resource-251bcc74819c9250","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/{external_id}/evidence/","action":"evidence","viewset":"CostShareComponentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.CostShareComponentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":696,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","kind","scope"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":695,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-251bcc74819c9250:GET:gates","resourceId":"backend-resource-251bcc74819c9250","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/cost_share_components/{external_id}/gates/","action":"gates","viewset":"CostShareComponentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.CostShareComponentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":696,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","kind","scope"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":695,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-946ed55bfd40abf9:GET:list","resourceId":"backend-resource-946ed55bfd40abf9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/authorization_requirements/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/authorization_requirements/","action":"list","viewset":"AuthorizationRequirementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.AuthorizationRequirementViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":826,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:736:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["benefit_rule__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":826,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-946ed55bfd40abf9:POST:create","resourceId":"backend-resource-946ed55bfd40abf9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/authorization_requirements/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/authorization_requirements/","action":"create","viewset":"AuthorizationRequirementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.AuthorizationRequirementViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":826,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:444:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:736:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["benefit_rule__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":826,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-946ed55bfd40abf9:GET:retrieve","resourceId":"backend-resource-946ed55bfd40abf9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/authorization_requirements/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/authorization_requirements/{external_id}/","action":"retrieve","viewset":"AuthorizationRequirementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.AuthorizationRequirementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":826,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:736:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["benefit_rule__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":826,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":826,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-946ed55bfd40abf9:PATCH:partial_update","resourceId":"backend-resource-946ed55bfd40abf9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/authorization_requirements/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/authorization_requirements/{external_id}/","action":"partial_update","viewset":"AuthorizationRequirementViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.AuthorizationRequirementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":826,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:498:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:473:assert_parent_is_draft","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:494:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:736:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:427:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["benefit_rule__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":826,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":826,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-934c4f5e72362a14:GET:list","resourceId":"backend-resource-934c4f5e72362a14","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/selectors/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/selectors/","action":"list","viewset":"ServiceSelectorViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ServiceSelectorViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":833,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:751:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["benefit_rule__external_id","match_mode"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":747,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":833,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-934c4f5e72362a14:POST:create","resourceId":"backend-resource-934c4f5e72362a14","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/selectors/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/selectors/","action":"create","viewset":"ServiceSelectorViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ServiceSelectorViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":833,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:444:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:751:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["benefit_rule__external_id","match_mode"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":747,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":833,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-934c4f5e72362a14:GET:retrieve","resourceId":"backend-resource-934c4f5e72362a14","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/selectors/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/selectors/{external_id}/","action":"retrieve","viewset":"ServiceSelectorViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ServiceSelectorViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":833,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:751:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["benefit_rule__external_id","match_mode"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":747,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":833,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":833,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-934c4f5e72362a14:PATCH:partial_update","resourceId":"backend-resource-934c4f5e72362a14","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/selectors/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/selectors/{external_id}/","action":"partial_update","viewset":"ServiceSelectorViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ServiceSelectorViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":833,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:498:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:473:assert_parent_is_draft","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:494:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:751:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:427:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["benefit_rule__external_id","match_mode"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":747,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":833,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":833,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-890ddbe2325c261a:GET:list","resourceId":"backend-resource-890ddbe2325c261a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/selector_terms/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/selector_terms/","action":"list","viewset":"ServiceSelectorTermViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ServiceSelectorTermViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":840,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:765:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["selector__external_id","kind"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":762,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":840,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-890ddbe2325c261a:POST:create","resourceId":"backend-resource-890ddbe2325c261a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/selector_terms/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/selector_terms/","action":"create","viewset":"ServiceSelectorTermViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ServiceSelectorTermViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":840,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:444:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:765:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["selector__external_id","kind"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":762,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":840,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-890ddbe2325c261a:GET:retrieve","resourceId":"backend-resource-890ddbe2325c261a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/selector_terms/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/selector_terms/{external_id}/","action":"retrieve","viewset":"ServiceSelectorTermViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ServiceSelectorTermViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":840,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:765:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["selector__external_id","kind"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":762,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":840,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":840,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-890ddbe2325c261a:PATCH:partial_update","resourceId":"backend-resource-890ddbe2325c261a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/selector_terms/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/selector_terms/{external_id}/","action":"partial_update","viewset":"ServiceSelectorTermViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ServiceSelectorTermViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":840,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:498:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:473:assert_parent_is_draft","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:494:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:765:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:427:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["selector__external_id","kind"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":762,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":840,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":840,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9e013ed01a5ab1c9:GET:list","resourceId":"backend-resource-9e013ed01a5ab1c9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/services/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/services/","action":"list","viewset":"ServiceMasterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.ServiceMasterViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":851,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["local_code","description_ar","description_en"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["local_code","specialty","care_setting","is_active"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":851,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9e013ed01a5ab1c9:POST:create","resourceId":"backend-resource-9e013ed01a5ab1c9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/services/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/services/","action":"create","viewset":"ServiceMasterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.ServiceMasterViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":851,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:444:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["local_code","description_ar","description_en"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["local_code","specialty","care_setting","is_active"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":851,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9e013ed01a5ab1c9:GET:retrieve","resourceId":"backend-resource-9e013ed01a5ab1c9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/services/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/services/{external_id}/","action":"retrieve","viewset":"ServiceMasterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.ServiceMasterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":851,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["local_code","description_ar","description_en"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["local_code","specialty","care_setting","is_active"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":851,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":851,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9e013ed01a5ab1c9:PATCH:partial_update","resourceId":"backend-resource-9e013ed01a5ab1c9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/services/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/services/{external_id}/","action":"partial_update","viewset":"ServiceMasterViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.ServiceMasterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":851,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:498:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:473:assert_parent_is_draft","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:494:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:427:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["local_code","description_ar","description_en"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["local_code","specialty","care_setting","is_active"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":851,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":851,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-f548a2e7dafaace7:GET:list","resourceId":"backend-resource-f548a2e7dafaace7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/service_code_mappings/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/service_code_mappings/","action":"list","viewset":"ServiceCodeMappingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.ServiceCodeMappingViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":858,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:139:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code_value"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["service__external_id","code_system","code_value"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":858,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-f548a2e7dafaace7:POST:create","resourceId":"backend-resource-f548a2e7dafaace7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/service_code_mappings/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/service_code_mappings/","action":"create","viewset":"ServiceCodeMappingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.ServiceCodeMappingViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":858,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:444:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:139:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code_value"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["service__external_id","code_system","code_value"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":858,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-f548a2e7dafaace7:GET:retrieve","resourceId":"backend-resource-f548a2e7dafaace7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/service_code_mappings/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/service_code_mappings/{external_id}/","action":"retrieve","viewset":"ServiceCodeMappingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.ServiceCodeMappingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":858,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:139:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code_value"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["service__external_id","code_system","code_value"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":858,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":858,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-f548a2e7dafaace7:PATCH:partial_update","resourceId":"backend-resource-f548a2e7dafaace7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/service_code_mappings/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/service_code_mappings/{external_id}/","action":"partial_update","viewset":"ServiceCodeMappingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.ServiceCodeMappingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":858,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:498:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:473:assert_parent_is_draft","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:494:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:139:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:427:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code_value"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["service__external_id","code_system","code_value"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":858,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":858,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c47c6ab7a96f76d7:GET:list","resourceId":"backend-resource-c47c6ab7a96f76d7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tariffs/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariffs/","action":"list","viewset":"TariffViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","owner_org__external_id","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c47c6ab7a96f76d7:POST:create","resourceId":"backend-resource-c47c6ab7a96f76d7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tariffs/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariffs/","action":"create","viewset":"TariffViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","owner_org__external_id","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c47c6ab7a96f76d7:GET:retrieve","resourceId":"backend-resource-c47c6ab7a96f76d7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/","action":"retrieve","viewset":"TariffViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","owner_org__external_id","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c47c6ab7a96f76d7:PATCH:partial_update","resourceId":"backend-resource-c47c6ab7a96f76d7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/","action":"partial_update","viewset":"TariffViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","owner_org__external_id","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c47c6ab7a96f76d7:POST:bind_package","resourceId":"backend-resource-c47c6ab7a96f76d7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/bind-package/","action":"bind_package","viewset":"TariffViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","owner_org__external_id","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c47c6ab7a96f76d7:GET:readiness","resourceId":"backend-resource-c47c6ab7a96f76d7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/readiness/","action":"readiness","viewset":"TariffViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:162:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","owner_org__external_id","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c47c6ab7a96f76d7:POST:transition","resourceId":"backend-resource-c47c6ab7a96f76d7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/transition/","action":"transition","viewset":"TariffViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","owner_org__external_id","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c47c6ab7a96f76d7:POST:activate","resourceId":"backend-resource-c47c6ab7a96f76d7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/activate/","action":"activate","viewset":"TariffViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:162:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","owner_org__external_id","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c47c6ab7a96f76d7:POST:suspend","resourceId":"backend-resource-c47c6ab7a96f76d7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/suspend/","action":"suspend","viewset":"TariffViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","owner_org__external_id","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c47c6ab7a96f76d7:POST:supersede","resourceId":"backend-resource-c47c6ab7a96f76d7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/supersede/","action":"supersede","viewset":"TariffViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","owner_org__external_id","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c47c6ab7a96f76d7:POST:new_version","resourceId":"backend-resource-c47c6ab7a96f76d7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/new-version/","action":"new_version","viewset":"TariffViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","owner_org__external_id","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c47c6ab7a96f76d7:GET:evidence","resourceId":"backend-resource-c47c6ab7a96f76d7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/evidence/","action":"evidence","viewset":"TariffViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","owner_org__external_id","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c47c6ab7a96f76d7:GET:gates","resourceId":"backend-resource-c47c6ab7a96f76d7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/gates/","action":"gates","viewset":"TariffViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","owner_org__external_id","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c47c6ab7a96f76d7:GET:dry_run","resourceId":"backend-resource-c47c6ab7a96f76d7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/dry-run/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/dry-run/","action":"dry_run","viewset":"TariffViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:280:dry_run","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:162:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","owner_org__external_id","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c47c6ab7a96f76d7:POST:dry_run","resourceId":"backend-resource-c47c6ab7a96f76d7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/dry-run/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/dry-run/","action":"dry_run","viewset":"TariffViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:280:dry_run","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:162:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","owner_org__external_id","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c47c6ab7a96f76d7:POST:diff","resourceId":"backend-resource-c47c6ab7a96f76d7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/diff/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/diff/","action":"diff","viewset":"TariffViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:321:diff","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","owner_org__external_id","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c47c6ab7a96f76d7:POST:simulated_encounter","resourceId":"backend-resource-c47c6ab7a96f76d7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/simulated-encounter/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/simulated-encounter/","action":"simulated_encounter","viewset":"TariffViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:374:simulated_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","owner_org__external_id","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c47c6ab7a96f76d7:GET:maker_checker","resourceId":"backend-resource-c47c6ab7a96f76d7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/maker-checker/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/maker-checker/","action":"maker_checker","viewset":"TariffViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":544,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:544:maker_checker","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","owner_org__external_id","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c47c6ab7a96f76d7:POST:publish","resourceId":"backend-resource-c47c6ab7a96f76d7","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/publish/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariffs/{external_id}/publish/","action":"publish","viewset":"TariffViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":584,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:584:publish","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:162:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","code","owner_org__external_id","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-16c08916d966cc51:GET:list","resourceId":"backend-resource-16c08916d966cc51","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tariff_lines/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariff_lines/","action":"list","viewset":"TariffLineViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffLineViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":871,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:748:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code_value"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":745,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["tariff__external_id","service__external_id","code_value","method"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":739,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":871,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-16c08916d966cc51:POST:create","resourceId":"backend-resource-16c08916d966cc51","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tariff_lines/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariff_lines/","action":"create","viewset":"TariffLineViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffLineViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":871,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:444:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:748:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code_value"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":745,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["tariff__external_id","service__external_id","code_value","method"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":739,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":871,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-16c08916d966cc51:GET:retrieve","resourceId":"backend-resource-16c08916d966cc51","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tariff_lines/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariff_lines/{external_id}/","action":"retrieve","viewset":"TariffLineViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffLineViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":871,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:748:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code_value"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":745,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["tariff__external_id","service__external_id","code_value","method"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":739,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":871,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":871,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-16c08916d966cc51:PATCH:partial_update","resourceId":"backend-resource-16c08916d966cc51","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/tariff_lines/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariff_lines/{external_id}/","action":"partial_update","viewset":"TariffLineViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffLineViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":871,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:498:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:473:assert_parent_is_draft","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:494:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:748:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:427:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code_value"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":745,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["tariff__external_id","service__external_id","code_value","method"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":739,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":871,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":871,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d2aa91acf1e6ffd:GET:list","resourceId":"backend-resource-8d2aa91acf1e6ffd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/","action":"list","viewset":"TariffAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffAssignmentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","tariff__external_id","provider_contract__external_id","insurer_org__external_id","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":865,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d2aa91acf1e6ffd:POST:create","resourceId":"backend-resource-8d2aa91acf1e6ffd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/","action":"create","viewset":"TariffAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffAssignmentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","tariff__external_id","provider_contract__external_id","insurer_org__external_id","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":865,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d2aa91acf1e6ffd:GET:retrieve","resourceId":"backend-resource-8d2aa91acf1e6ffd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/{external_id}/","action":"retrieve","viewset":"TariffAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffAssignmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","tariff__external_id","provider_contract__external_id","insurer_org__external_id","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":865,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d2aa91acf1e6ffd:PATCH:partial_update","resourceId":"backend-resource-8d2aa91acf1e6ffd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/{external_id}/","action":"partial_update","viewset":"TariffAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffAssignmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","tariff__external_id","provider_contract__external_id","insurer_org__external_id","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":865,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d2aa91acf1e6ffd:POST:bind_package","resourceId":"backend-resource-8d2aa91acf1e6ffd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/{external_id}/bind-package/","action":"bind_package","viewset":"TariffAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffAssignmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","tariff__external_id","provider_contract__external_id","insurer_org__external_id","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":865,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d2aa91acf1e6ffd:GET:readiness","resourceId":"backend-resource-8d2aa91acf1e6ffd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/{external_id}/readiness/","action":"readiness","viewset":"TariffAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffAssignmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:900:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","tariff__external_id","provider_contract__external_id","insurer_org__external_id","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":865,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d2aa91acf1e6ffd:POST:transition","resourceId":"backend-resource-8d2aa91acf1e6ffd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/{external_id}/transition/","action":"transition","viewset":"TariffAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffAssignmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","tariff__external_id","provider_contract__external_id","insurer_org__external_id","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":865,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d2aa91acf1e6ffd:POST:activate","resourceId":"backend-resource-8d2aa91acf1e6ffd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/{external_id}/activate/","action":"activate","viewset":"TariffAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffAssignmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:900:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","tariff__external_id","provider_contract__external_id","insurer_org__external_id","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":865,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d2aa91acf1e6ffd:POST:suspend","resourceId":"backend-resource-8d2aa91acf1e6ffd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/{external_id}/suspend/","action":"suspend","viewset":"TariffAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffAssignmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","tariff__external_id","provider_contract__external_id","insurer_org__external_id","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":865,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d2aa91acf1e6ffd:POST:supersede","resourceId":"backend-resource-8d2aa91acf1e6ffd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/{external_id}/supersede/","action":"supersede","viewset":"TariffAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffAssignmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","tariff__external_id","provider_contract__external_id","insurer_org__external_id","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":865,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d2aa91acf1e6ffd:POST:new_version","resourceId":"backend-resource-8d2aa91acf1e6ffd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/{external_id}/new-version/","action":"new_version","viewset":"TariffAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffAssignmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","tariff__external_id","provider_contract__external_id","insurer_org__external_id","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":865,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d2aa91acf1e6ffd:GET:evidence","resourceId":"backend-resource-8d2aa91acf1e6ffd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/{external_id}/evidence/","action":"evidence","viewset":"TariffAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffAssignmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","tariff__external_id","provider_contract__external_id","insurer_org__external_id","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":865,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8d2aa91acf1e6ffd:GET:gates","resourceId":"backend-resource-8d2aa91acf1e6ffd","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tariff_assignments/{external_id}/gates/","action":"gates","viewset":"TariffAssignmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffAssignmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","tariff__external_id","provider_contract__external_id","insurer_org__external_id","benefit_class__external_id","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":865,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-75940ebc04b4eb08:GET:list","resourceId":"backend-resource-75940ebc04b4eb08","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/","action":"list","viewset":"BasePriceScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.BasePriceScheduleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["reference","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","reference","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":758,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-75940ebc04b4eb08:POST:create","resourceId":"backend-resource-75940ebc04b4eb08","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/","action":"create","viewset":"BasePriceScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.BasePriceScheduleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["reference","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","reference","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":758,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-75940ebc04b4eb08:GET:retrieve","resourceId":"backend-resource-75940ebc04b4eb08","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/{external_id}/","action":"retrieve","viewset":"BasePriceScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.BasePriceScheduleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["reference","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","reference","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":758,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-75940ebc04b4eb08:PATCH:partial_update","resourceId":"backend-resource-75940ebc04b4eb08","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/{external_id}/","action":"partial_update","viewset":"BasePriceScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.BasePriceScheduleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["reference","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","reference","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":758,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-75940ebc04b4eb08:POST:bind_package","resourceId":"backend-resource-75940ebc04b4eb08","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/{external_id}/bind-package/","action":"bind_package","viewset":"BasePriceScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.BasePriceScheduleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["reference","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","reference","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":758,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-75940ebc04b4eb08:GET:readiness","resourceId":"backend-resource-75940ebc04b4eb08","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/{external_id}/readiness/","action":"readiness","viewset":"BasePriceScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.BasePriceScheduleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:768:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["reference","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","reference","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":758,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-75940ebc04b4eb08:POST:transition","resourceId":"backend-resource-75940ebc04b4eb08","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/{external_id}/transition/","action":"transition","viewset":"BasePriceScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.BasePriceScheduleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["reference","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","reference","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":758,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-75940ebc04b4eb08:POST:activate","resourceId":"backend-resource-75940ebc04b4eb08","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/{external_id}/activate/","action":"activate","viewset":"BasePriceScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.BasePriceScheduleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:768:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["reference","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","reference","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":758,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-75940ebc04b4eb08:POST:suspend","resourceId":"backend-resource-75940ebc04b4eb08","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/{external_id}/suspend/","action":"suspend","viewset":"BasePriceScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.BasePriceScheduleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["reference","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","reference","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":758,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-75940ebc04b4eb08:POST:supersede","resourceId":"backend-resource-75940ebc04b4eb08","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/{external_id}/supersede/","action":"supersede","viewset":"BasePriceScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.BasePriceScheduleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["reference","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","reference","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":758,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-75940ebc04b4eb08:POST:new_version","resourceId":"backend-resource-75940ebc04b4eb08","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/{external_id}/new-version/","action":"new_version","viewset":"BasePriceScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.BasePriceScheduleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["reference","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","reference","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":758,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-75940ebc04b4eb08:GET:evidence","resourceId":"backend-resource-75940ebc04b4eb08","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/{external_id}/evidence/","action":"evidence","viewset":"BasePriceScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.BasePriceScheduleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["reference","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","reference","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":758,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-75940ebc04b4eb08:GET:gates","resourceId":"backend-resource-75940ebc04b4eb08","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedules/{external_id}/gates/","action":"gates","viewset":"BasePriceScheduleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.BasePriceScheduleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["reference","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","reference","currency"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":758,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3d078260d7f01bf6:GET:list","resourceId":"backend-resource-3d078260d7f01bf6","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedule_lines/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedule_lines/","action":"list","viewset":"BasePriceScheduleLineViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.BasePriceScheduleLineViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":891,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:794:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["schedule__external_id","service__external_id","code_value"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":791,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":891,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3d078260d7f01bf6:POST:create","resourceId":"backend-resource-3d078260d7f01bf6","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedule_lines/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedule_lines/","action":"create","viewset":"BasePriceScheduleLineViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.BasePriceScheduleLineViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":891,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:444:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:794:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["schedule__external_id","service__external_id","code_value"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":791,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":891,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3d078260d7f01bf6:GET:retrieve","resourceId":"backend-resource-3d078260d7f01bf6","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedule_lines/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedule_lines/{external_id}/","action":"retrieve","viewset":"BasePriceScheduleLineViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.BasePriceScheduleLineViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":891,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:794:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["schedule__external_id","service__external_id","code_value"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":791,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":891,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":891,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3d078260d7f01bf6:PATCH:partial_update","resourceId":"backend-resource-3d078260d7f01bf6","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedule_lines/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/base_price_schedule_lines/{external_id}/","action":"partial_update","viewset":"BasePriceScheduleLineViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.BasePriceScheduleLineViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":891,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:498:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:473:assert_parent_is_draft","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:494:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:794:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:427:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["schedule__external_id","service__external_id","code_value"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":791,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":891,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":891,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-993d0f8089370a28:GET:list","resourceId":"backend-resource-993d0f8089370a28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/packages/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/packages/","action":"list","viewset":"PackageDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.PackageDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":898,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:809:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["tariff_line__external_id","inclusion_model"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":805,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":898,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-993d0f8089370a28:POST:create","resourceId":"backend-resource-993d0f8089370a28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/packages/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/packages/","action":"create","viewset":"PackageDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.PackageDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":898,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:444:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:809:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["tariff_line__external_id","inclusion_model"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":805,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":898,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-993d0f8089370a28:GET:retrieve","resourceId":"backend-resource-993d0f8089370a28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/packages/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/packages/{external_id}/","action":"retrieve","viewset":"PackageDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.PackageDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":898,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:809:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["tariff_line__external_id","inclusion_model"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":805,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":898,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":898,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-993d0f8089370a28:PATCH:partial_update","resourceId":"backend-resource-993d0f8089370a28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/packages/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/packages/{external_id}/","action":"partial_update","viewset":"PackageDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.PackageDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":898,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:498:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:473:assert_parent_is_draft","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:494:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:809:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:427:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["tariff_line__external_id","inclusion_model"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":805,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":898,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":898,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-993d0f8089370a28:GET:suppressed_components","resourceId":"backend-resource-993d0f8089370a28","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/packages/{external_id}/suppressed-components/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/packages/{external_id}/suppressed-components/","action":"suppressed_components","viewset":"PackageDefinitionViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.PackageDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":898,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:819:suppressed_components","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:809:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["tariff_line__external_id","inclusion_model"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":805,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":898,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":898,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2d13df94ab1357c5:GET:list","resourceId":"backend-resource-2d13df94ab1357c5","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/package_components/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/package_components/","action":"list","viewset":"PackageComponentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.PackageComponentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":905,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:850:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["package__external_id","service__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":847,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":905,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2d13df94ab1357c5:POST:create","resourceId":"backend-resource-2d13df94ab1357c5","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/package_components/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/package_components/","action":"create","viewset":"PackageComponentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.PackageComponentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":905,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:444:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:850:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["package__external_id","service__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":847,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":905,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2d13df94ab1357c5:GET:retrieve","resourceId":"backend-resource-2d13df94ab1357c5","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/package_components/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/package_components/{external_id}/","action":"retrieve","viewset":"PackageComponentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.PackageComponentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":905,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:850:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["package__external_id","service__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":847,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":905,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":905,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2d13df94ab1357c5:PATCH:partial_update","resourceId":"backend-resource-2d13df94ab1357c5","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/package_components/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/package_components/{external_id}/","action":"partial_update","viewset":"PackageComponentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.PackageComponentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":905,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:498:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:473:assert_parent_is_draft","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:494:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:850:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:427:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["package__external_id","service__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":847,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":905,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":905,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a39e23776a2256e:GET:list","resourceId":"backend-resource-2a39e23776a2256e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/networks/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/networks/","action":"list","viewset":"PayerNetworkViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a39e23776a2256e:POST:create","resourceId":"backend-resource-2a39e23776a2256e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/networks/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/networks/","action":"create","viewset":"PayerNetworkViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a39e23776a2256e:GET:retrieve","resourceId":"backend-resource-2a39e23776a2256e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/","action":"retrieve","viewset":"PayerNetworkViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a39e23776a2256e:PATCH:partial_update","resourceId":"backend-resource-2a39e23776a2256e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/","action":"partial_update","viewset":"PayerNetworkViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a39e23776a2256e:POST:bind_package","resourceId":"backend-resource-2a39e23776a2256e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/bind-package/","action":"bind_package","viewset":"PayerNetworkViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a39e23776a2256e:GET:readiness","resourceId":"backend-resource-2a39e23776a2256e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/readiness/","action":"readiness","viewset":"PayerNetworkViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2242:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a39e23776a2256e:POST:transition","resourceId":"backend-resource-2a39e23776a2256e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/transition/","action":"transition","viewset":"PayerNetworkViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a39e23776a2256e:POST:activate","resourceId":"backend-resource-2a39e23776a2256e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/activate/","action":"activate","viewset":"PayerNetworkViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2242:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a39e23776a2256e:POST:suspend","resourceId":"backend-resource-2a39e23776a2256e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/suspend/","action":"suspend","viewset":"PayerNetworkViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a39e23776a2256e:POST:supersede","resourceId":"backend-resource-2a39e23776a2256e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/supersede/","action":"supersede","viewset":"PayerNetworkViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a39e23776a2256e:POST:new_version","resourceId":"backend-resource-2a39e23776a2256e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/new-version/","action":"new_version","viewset":"PayerNetworkViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a39e23776a2256e:GET:evidence","resourceId":"backend-resource-2a39e23776a2256e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/evidence/","action":"evidence","viewset":"PayerNetworkViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a39e23776a2256e:GET:gates","resourceId":"backend-resource-2a39e23776a2256e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/gates/","action":"gates","viewset":"PayerNetworkViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a39e23776a2256e:GET:coverage_map","resourceId":"backend-resource-2a39e23776a2256e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/coverage-map/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/coverage-map/","action":"coverage_map","viewset":"PayerNetworkViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2276:coverage_map","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a39e23776a2256e:POST:removal_impact","resourceId":"backend-resource-2a39e23776a2256e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/removal-impact/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/removal-impact/","action":"removal_impact","viewset":"PayerNetworkViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2334:removal_impact","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a39e23776a2256e:POST:replacement","resourceId":"backend-resource-2a39e23776a2256e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/replacement/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/replacement/","action":"replacement","viewset":"PayerNetworkViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2402:replacement","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a39e23776a2256e:POST:approve","resourceId":"backend-resource-2a39e23776a2256e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/approve/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/networks/{external_id}/approve/","action":"approve","viewset":"PayerNetworkViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2455,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2455:approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["code","label"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","insurer_org__external_id","administrator_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-87018c98d3ea6319:GET:list","resourceId":"backend-resource-87018c98d3ea6319","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/network_memberships/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/network_memberships/","action":"list","viewset":"NetworkSiteMembershipViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.NetworkSiteMembershipViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":922,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2484:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["network__external_id","provider_org__external_id","provider_site_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":922,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-87018c98d3ea6319:POST:create","resourceId":"backend-resource-87018c98d3ea6319","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/network_memberships/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/network_memberships/","action":"create","viewset":"NetworkSiteMembershipViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.NetworkSiteMembershipViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":922,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:444:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2484:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["network__external_id","provider_org__external_id","provider_site_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":922,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-87018c98d3ea6319:GET:retrieve","resourceId":"backend-resource-87018c98d3ea6319","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/network_memberships/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/network_memberships/{external_id}/","action":"retrieve","viewset":"NetworkSiteMembershipViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.NetworkSiteMembershipViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":922,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2484:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["network__external_id","provider_org__external_id","provider_site_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":922,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":922,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-87018c98d3ea6319:PATCH:partial_update","resourceId":"backend-resource-87018c98d3ea6319","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/network_memberships/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/network_memberships/{external_id}/","action":"partial_update","viewset":"NetworkSiteMembershipViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.NetworkSiteMembershipViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":922,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:498:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:473:assert_parent_is_draft","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:494:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2484:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:427:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["network__external_id","provider_org__external_id","provider_site_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":922,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":922,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-40fa5bdde2be95d8:GET:list","resourceId":"backend-resource-40fa5bdde2be95d8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/","action":"list","viewset":"NetworkMemberListReconciliationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.NetworkMemberListReconciliationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-40fa5bdde2be95d8:POST:create","resourceId":"backend-resource-40fa5bdde2be95d8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/","action":"create","viewset":"NetworkMemberListReconciliationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.NetworkMemberListReconciliationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-40fa5bdde2be95d8:GET:retrieve","resourceId":"backend-resource-40fa5bdde2be95d8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/{external_id}/","action":"retrieve","viewset":"NetworkMemberListReconciliationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.NetworkMemberListReconciliationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-40fa5bdde2be95d8:PATCH:partial_update","resourceId":"backend-resource-40fa5bdde2be95d8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/{external_id}/","action":"partial_update","viewset":"NetworkMemberListReconciliationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.NetworkMemberListReconciliationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-40fa5bdde2be95d8:POST:bind_package","resourceId":"backend-resource-40fa5bdde2be95d8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/{external_id}/bind-package/","action":"bind_package","viewset":"NetworkMemberListReconciliationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.NetworkMemberListReconciliationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-40fa5bdde2be95d8:GET:readiness","resourceId":"backend-resource-40fa5bdde2be95d8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/{external_id}/readiness/","action":"readiness","viewset":"NetworkMemberListReconciliationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.NetworkMemberListReconciliationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:578:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-40fa5bdde2be95d8:POST:transition","resourceId":"backend-resource-40fa5bdde2be95d8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/{external_id}/transition/","action":"transition","viewset":"NetworkMemberListReconciliationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.NetworkMemberListReconciliationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-40fa5bdde2be95d8:POST:activate","resourceId":"backend-resource-40fa5bdde2be95d8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/{external_id}/activate/","action":"activate","viewset":"NetworkMemberListReconciliationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.NetworkMemberListReconciliationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:578:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-40fa5bdde2be95d8:POST:suspend","resourceId":"backend-resource-40fa5bdde2be95d8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/{external_id}/suspend/","action":"suspend","viewset":"NetworkMemberListReconciliationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.NetworkMemberListReconciliationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-40fa5bdde2be95d8:POST:supersede","resourceId":"backend-resource-40fa5bdde2be95d8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/{external_id}/supersede/","action":"supersede","viewset":"NetworkMemberListReconciliationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.NetworkMemberListReconciliationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-40fa5bdde2be95d8:POST:new_version","resourceId":"backend-resource-40fa5bdde2be95d8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/{external_id}/new-version/","action":"new_version","viewset":"NetworkMemberListReconciliationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.NetworkMemberListReconciliationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-40fa5bdde2be95d8:GET:evidence","resourceId":"backend-resource-40fa5bdde2be95d8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/{external_id}/evidence/","action":"evidence","viewset":"NetworkMemberListReconciliationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.NetworkMemberListReconciliationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-40fa5bdde2be95d8:GET:gates","resourceId":"backend-resource-40fa5bdde2be95d8","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/network_reconciliations/{external_id}/gates/","action":"gates","viewset":"NetworkMemberListReconciliationViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.NetworkMemberListReconciliationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","network__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-975936d3bc408583:GET:list","resourceId":"backend-resource-975936d3bc408583","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/enrollment/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/enrollment/","action":"list","viewset":"EnrollmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:399:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:379:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:629:paginated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-975936d3bc408583:GET:retrieve","resourceId":"backend-resource-975936d3bc408583","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/enrollment/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/enrollment/{external_id}/","action":"retrieve","viewset":"EnrollmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":404,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:404:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:379:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-975936d3bc408583:GET:discovery_ladder","resourceId":"backend-resource-975936d3bc408583","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/enrollment/discovery-ladder/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/enrollment/discovery-ladder/","action":"discovery_ladder","viewset":"EnrollmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:411:discovery_ladder","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:379:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-975936d3bc408583:POST:discover","resourceId":"backend-resource-975936d3bc408583","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/enrollment/{external_id}/discover/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/enrollment/{external_id}/discover/","action":"discover","viewset":"EnrollmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:436:discover","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:379:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:602:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-975936d3bc408583:POST:verify","resourceId":"backend-resource-975936d3bc408583","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/enrollment/{external_id}/verify/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/enrollment/{external_id}/verify/","action":"verify","viewset":"EnrollmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":468,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:468:verify","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:379:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:602:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:636:open_gate_verdicts","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-975936d3bc408583:GET:eligibility","resourceId":"backend-resource-975936d3bc408583","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/enrollment/{external_id}/eligibility/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/enrollment/{external_id}/eligibility/","action":"eligibility","viewset":"EnrollmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":531,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:531:eligibility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:379:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-975936d3bc408583:POST:freshness","resourceId":"backend-resource-975936d3bc408583","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/enrollment/{external_id}/freshness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/enrollment/{external_id}/freshness/","action":"freshness","viewset":"EnrollmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:571:freshness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:379:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-975936d3bc408583:POST:resolve_conflict","resourceId":"backend-resource-975936d3bc408583","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/enrollment/{external_id}/resolve-conflict/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/enrollment/{external_id}/resolve-conflict/","action":"resolve_conflict","viewset":"EnrollmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":617,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:617:resolve_conflict","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:379:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:602:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-975936d3bc408583:POST:divergences","resourceId":"backend-resource-975936d3bc408583","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/enrollment/{external_id}/divergences/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/enrollment/{external_id}/divergences/","action":"divergences","viewset":"EnrollmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":705,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:705:divergences","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:379:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-975936d3bc408583:POST:endorse","resourceId":"backend-resource-975936d3bc408583","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/enrollment/{external_id}/endorse/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/enrollment/{external_id}/endorse/","action":"endorse","viewset":"EnrollmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:740:endorse","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:379:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:602:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:817:_resolve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-975936d3bc408583:GET:estimate_limits","resourceId":"backend-resource-975936d3bc408583","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/enrollment/{external_id}/estimate-restriction/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/enrollment/{external_id}/estimate-restriction/","action":"estimate_limits","viewset":"EnrollmentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":812,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:812:estimate_limits","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:379:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["patient__name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:GET:list","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/","action":"list","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":500,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:500:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:629:paginated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:POST:create","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/","action":"create","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":676,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:676:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:279:authorize_publish","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:588:_publish_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:295:required"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:GET:retrieve","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/{external_id}/","action":"retrieve","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":505,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:505:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:PUT:update","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/{external_id}/","action":"update","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":685,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:685:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:271:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:PATCH:partial_update","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/{external_id}/","action":"partial_update","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":690,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:690:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:685:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:271:authorize_write"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:DELETE:destroy","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/{external_id}/","action":"destroy","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":693,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:693:destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:271:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:POST:qualify_candidate","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/qualify-candidate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/qualify-candidate/","action":"qualify_candidate","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":648,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:648:qualify_candidate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:279:authorize_publish","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:295:required","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:POST:correct","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/{external_id}/correct/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/{external_id}/correct/","action":"correct","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":700,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:700:correct","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:279:authorize_publish","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:588:_publish_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:295:required"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:GET:manifest","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/{external_id}/manifest/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/{external_id}/manifest/","action":"manifest","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":724,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:724:manifest","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:GET:gates","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/{external_id}/gates/","action":"gates","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":738,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:738:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:GET:legacy_cutover_readiness","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/{external_id}/legacy-cutover-readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/{external_id}/legacy-cutover-readiness/","action":"legacy_cutover_readiness","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":774,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:774:legacy_cutover_readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:508:_legacy_cutover_certificate_payload","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:POST:certify_legacy_cutover","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/{external_id}/certify-legacy-cutover/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/{external_id}/certify-legacy-cutover/","action":"certify_legacy_cutover","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":804,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:804:certify_legacy_cutover","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:279:authorize_publish","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:508:_legacy_cutover_certificate_payload","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:POST:enterprise_go_live_readiness","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/{external_id}/enterprise-go-live-readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/{external_id}/enterprise-go-live-readiness/","action":"enterprise_go_live_readiness","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":828,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:828:enterprise_go_live_readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:553:_enterprise_go_live_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:525:_enterprise_go_live_certificate_payload","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:508:_legacy_cutover_certificate_payload"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:POST:enterprise_go_live_readiness_latest","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/enterprise-go-live-readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/enterprise-go-live-readiness/","action":"enterprise_go_live_readiness_latest","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":865,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:865:enterprise_go_live_readiness_latest","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:573:_enterprise_go_live_request_for_latest_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:525:_enterprise_go_live_certificate_payload","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:553:_enterprise_go_live_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:508:_legacy_cutover_certificate_payload"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:GET:enterprise_setup_template","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/enterprise-setup-template/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/enterprise-setup-template/","action":"enterprise_setup_template","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":922,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:922:enterprise_setup_template","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:GET:enterprise_package_preflight","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/enterprise-package-preflight/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/enterprise-package-preflight/","action":"enterprise_package_preflight","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":933,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:933:enterprise_package_preflight","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:POST:certify_enterprise_go_live","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/{external_id}/certify-enterprise-go-live/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/{external_id}/certify-enterprise-go-live/","action":"certify_enterprise_go_live","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":941,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:941:certify_enterprise_go_live","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:279:authorize_publish","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:553:_enterprise_go_live_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:525:_enterprise_go_live_certificate_payload","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:508:_legacy_cutover_certificate_payload"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:POST:validate","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/validate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/validate/","action":"validate","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":973,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:973:validate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:295:required","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:POST:approve","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/approve/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/approve/","action":"approve","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":998,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:998:approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:279:authorize_publish","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:295:required","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:302:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:POST:activate","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/activate/","action":"activate","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1031,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1031:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:279:authorize_publish","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:295:required","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:302:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:POST:supersede","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/supersede/","action":"supersede","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1063,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1063:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:279:authorize_publish","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:295:required","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:302:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:POST:simulate","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/simulate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/simulate/","action":"simulate","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1088,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1088:simulate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:295:required","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-141b0a3ed7b96065:GET:decision_package","resourceId":"backend-resource-141b0a3ed7b96065","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/decision_package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/rule_publishing/decision_package/","action":"decision_package","viewset":"RulePublishingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1125:decision_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sequence","published_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-51d7a7d562a8d126:GET:list","resourceId":"backend-resource-51d7a7d562a8d126","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/gates/","action":"list","viewset":"DecisionGateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionGateViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":961,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1311:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1264:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1282:_blocking_rows_for","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["gate_key","status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":961,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-51d7a7d562a8d126:GET:retrieve","resourceId":"backend-resource-51d7a7d562a8d126","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/gates/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/gates/{external_id}/","action":"retrieve","viewset":"DecisionGateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionGateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":961,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1326,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1326:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1264:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1282:_blocking_rows_for","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["gate_key","status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":961,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":961,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-51d7a7d562a8d126:POST:close","resourceId":"backend-resource-51d7a7d562a8d126","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/gates/{external_id}/close/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/gates/{external_id}/close/","action":"close","viewset":"DecisionGateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionGateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":961,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1339:close","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1264:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:279:authorize_publish","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:608:accountable_person","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["gate_key","status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":961,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":961,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-51d7a7d562a8d126:POST:accept_risk","resourceId":"backend-resource-51d7a7d562a8d126","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/gates/{external_id}/accept_risk/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/gates/{external_id}/accept_risk/","action":"accept_risk","viewset":"DecisionGateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionGateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":961,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1382,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1382:accept_risk","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1264:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:279:authorize_publish","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:608:accountable_person","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:295:required","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["gate_key","status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":961,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":961,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-51d7a7d562a8d126:POST:not_applicable","resourceId":"backend-resource-51d7a7d562a8d126","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/gates/{external_id}/not_applicable/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/gates/{external_id}/not_applicable/","action":"not_applicable","viewset":"DecisionGateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionGateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":961,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1396:not_applicable","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1264:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:279:authorize_publish","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:608:accountable_person","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:295:required","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["gate_key","status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":961,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":961,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-51d7a7d562a8d126:GET:sweep","resourceId":"backend-resource-51d7a7d562a8d126","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/gates/sweep/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/gates/sweep/","action":"sweep","viewset":"DecisionGateViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionGateViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":961,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1409:sweep","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1264:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["gate_key","status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":961,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5cbd106eaabb5aa5:GET:list","resourceId":"backend-resource-5cbd106eaabb5aa5","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/traces/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/traces/","action":"list","viewset":"DecisionTraceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionTraceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":967,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1470,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1470:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1449:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:629:paginated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["decided_at","decision_kind"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1445,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":967,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5cbd106eaabb5aa5:GET:retrieve","resourceId":"backend-resource-5cbd106eaabb5aa5","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/traces/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/traces/{external_id}/","action":"retrieve","viewset":"DecisionTraceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionTraceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":967,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1475,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1475:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1449:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1490:_explain","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["decided_at","decision_kind"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1445,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":967,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":967,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5cbd106eaabb5aa5:GET:explain","resourceId":"backend-resource-5cbd106eaabb5aa5","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/traces/explain/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/traces/explain/","action":"explain","viewset":"DecisionTraceViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionTraceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":967,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1479,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1479:explain","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1449:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1490:_explain"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["decided_at","decision_kind"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1445,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":967,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1ceabb26cbdc853b:GET:list","resourceId":"backend-resource-1ceabb26cbdc853b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/overrides/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/overrides/","action":"list","viewset":"ConfigurationOverrideViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.ConfigurationOverrideViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":973,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1547,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1547:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1526:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:629:paginated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["expires_at","review_due_at","recorded_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1524,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":973,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1ceabb26cbdc853b:POST:create","resourceId":"backend-resource-1ceabb26cbdc853b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/overrides/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/overrides/","action":"create","viewset":"ConfigurationOverrideViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.ConfigurationOverrideViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":973,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1556,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1556:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1526:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:271:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:295:required","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1544:_serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["expires_at","review_due_at","recorded_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1524,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":973,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1ceabb26cbdc853b:GET:retrieve","resourceId":"backend-resource-1ceabb26cbdc853b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/overrides/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/overrides/{external_id}/","action":"retrieve","viewset":"ConfigurationOverrideViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.ConfigurationOverrideViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":973,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1552,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1552:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1526:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1544:_serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["expires_at","review_due_at","recorded_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1524,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":973,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":973,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1ceabb26cbdc853b:POST:expire","resourceId":"backend-resource-1ceabb26cbdc853b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/overrides/{external_id}/expire/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/overrides/{external_id}/expire/","action":"expire","viewset":"ConfigurationOverrideViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.ConfigurationOverrideViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":973,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1598,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1598:expire","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1526:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:271:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1544:_serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["expires_at","review_due_at","recorded_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1524,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":973,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":973,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1ceabb26cbdc853b:POST:complete_review","resourceId":"backend-resource-1ceabb26cbdc853b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/overrides/{external_id}/complete_review/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/overrides/{external_id}/complete_review/","action":"complete_review","viewset":"ConfigurationOverrideViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.ConfigurationOverrideViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":973,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1632,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1632:complete_review","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1526:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:271:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:295:required","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1544:_serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["expires_at","review_due_at","recorded_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1524,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":973,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":973,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78a6471dcdf583ca:GET:list","resourceId":"backend-resource-78a6471dcdf583ca","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/integration/endpoints/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/integration/endpoints/","action":"list","viewset":"IntegrationEndpointViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:121:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:89:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:629:paginated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:113:_serializer","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:104:configuration","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["environment","label","effective_from"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78a6471dcdf583ca:GET:retrieve","resourceId":"backend-resource-78a6471dcdf583ca","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/integration/endpoints/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/integration/endpoints/{external_id}/","action":"retrieve","viewset":"IntegrationEndpointViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:127:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:89:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:104:configuration","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["environment","label","effective_from"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78a6471dcdf583ca:GET:certificate","resourceId":"backend-resource-78a6471dcdf583ca","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/integration/endpoints/{external_id}/certificate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/integration/endpoints/{external_id}/certificate/","action":"certificate","viewset":"IntegrationEndpointViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:140:certificate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:89:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:104:configuration","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["environment","label","effective_from"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78a6471dcdf583ca:POST:rotate_certificate","resourceId":"backend-resource-78a6471dcdf583ca","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/integration/endpoints/{external_id}/rotate_certificate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/integration/endpoints/{external_id}/rotate_certificate/","action":"rotate_certificate","viewset":"IntegrationEndpointViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:157:rotate_certificate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:89:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:271:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:216:_rotation_overrides","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:302:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:295:required","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:104:configuration","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:316:user_from"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["environment","label","effective_from"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78a6471dcdf583ca:POST:test_connection","resourceId":"backend-resource-78a6471dcdf583ca","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/integration/endpoints/{external_id}/test_connection/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/integration/endpoints/{external_id}/test_connection/","action":"test_connection","viewset":"IntegrationEndpointViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:242:test_connection","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:89:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:104:configuration","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:324:_package_checks","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:294:_environment_checks","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["environment","label","effective_from"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78a6471dcdf583ca:POST:replay","resourceId":"backend-resource-78a6471dcdf583ca","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/integration/endpoints/{external_id}/replay/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/integration/endpoints/{external_id}/replay/","action":"replay","viewset":"IntegrationEndpointViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:374:replay","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:89:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:271:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:104:configuration","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:411:_refuse_cross_environment","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:295:required","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["environment","label","effective_from"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78a6471dcdf583ca:GET:errors","resourceId":"backend-resource-78a6471dcdf583ca","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/integration/endpoints/{external_id}/errors/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/integration/endpoints/{external_id}/errors/","action":"errors","viewset":"IntegrationEndpointViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":431,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:431:errors","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:89:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["environment","label","effective_from"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78a6471dcdf583ca:GET:export","resourceId":"backend-resource-78a6471dcdf583ca","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/integration/endpoints/export/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/integration/endpoints/export/","action":"export","viewset":"IntegrationEndpointViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":481,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:481:export","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:89:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:104:configuration","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["environment","label","effective_from"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-78a6471dcdf583ca:GET:activation_states","resourceId":"backend-resource-78a6471dcdf583ca","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/integration/endpoints/activation_states/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/integration/endpoints/activation_states/","action":"activation_states","viewset":"IntegrationEndpointViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":520,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:520:activation_states","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:89:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["environment","label","effective_from"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:GET:list","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/finance/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/","action":"list","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:129:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:629:paginated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:GET:retrieve","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/finance/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/{external_id}/","action":"retrieve","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:134:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:GET:actions","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/finance/actions/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/actions/","action":"actions","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:138:actions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:GET:balance_identities","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/finance/{external_id}/balance-identities/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/{external_id}/balance-identities/","action":"balance_identities","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:159:balance_identities","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:GET:claim_identity","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/finance/claim-identity/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/claim-identity/","action":"claim_identity","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:165:claim_identity","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1172:_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:POST:variance","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/finance/{external_id}/variance/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/{external_id}/variance/","action":"variance","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:173:variance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:POST:reconcile","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/finance/reconcile/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/reconcile/","action":"reconcile","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:233:reconcile","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:621:authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1280:_config_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:POST:cash_receipt","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/finance/cash-receipt/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/cash-receipt/","action":"cash_receipt","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:293:cash_receipt","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:103:authorize_cash","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:POST:confirm_bank_receipt","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/finance/confirm-bank-receipt/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/confirm-bank-receipt/","action":"confirm_bank_receipt","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":322,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:322:confirm_bank_receipt","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1200:_bank_transaction","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:POST:settle","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/finance/settle/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/settle/","action":"settle","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:347:settle","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:103:authorize_cash","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1280:_config_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1200:_bank_transaction","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1197:_advice_id","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1185:_claim_id","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1189:_advice","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1172:_claim"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:POST:payment_notice","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/finance/payment-notice/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/payment-notice/","action":"payment_notice","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:405:payment_notice","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:103:authorize_cash","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1189:_advice","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1200:_bank_transaction","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:POST:reverse","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/finance/reverse/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/reverse/","action":"reverse","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":443,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:443:reverse","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1280:_config_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:103:authorize_cash","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:621:authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:POST:returned_payment","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/finance/returned-payment/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/returned-payment/","action":"returned_payment","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:499:returned_payment","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:103:authorize_cash","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1200:_bank_transaction","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1280:_config_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:POST:estimate","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/finance/estimate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/estimate/","action":"estimate","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":525,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:525:estimate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1172:_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:POST:issue","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/finance/issue/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/issue/","action":"issue","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":572,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:572:issue","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:621:authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1172:_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:POST:credit","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/finance/credit/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/credit/","action":"credit","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":638,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:638:credit","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:621:authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:636:open_gate_verdicts","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:POST:refund","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/finance/refund/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/refund/","action":"refund","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":683,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:683:refund","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:621:authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1208:_patient","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1172:_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:POST:aging","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/finance/aging/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/aging/","action":"aging","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":745,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:745:aging","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1254:_aging_policy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1217:_minor_units","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:GET:suspense","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/finance/suspense/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/suspense/","action":"suspense","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":827,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:827:suspense","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:POST:accounting_manifest","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/finance/accounting-manifest/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/accounting-manifest/","action":"accounting_manifest","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":870,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:870:accounting_manifest","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:103:authorize_cash","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1280:_config_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:POST:accounting_export_payload","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/finance/accounting-export-payload/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/accounting-export-payload/","action":"accounting_export_payload","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":940,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:940:accounting_export_payload","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:103:authorize_cash","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:923:_accounting_manifest_from_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:POST:accounting_export_ack","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/finance/accounting-export-ack/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/accounting-export-ack/","action":"accounting_export_ack","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":976,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:976:accounting_export_ack","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:103:authorize_cash","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:GET:accounting_close_readiness","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/finance/accounting-close-readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/accounting-close-readiness/","action":"accounting_close_readiness","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1008,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1008:accounting_close_readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:103:authorize_cash","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:POST:accounting_close","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/finance/accounting-close/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/accounting-close/","action":"accounting_close","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1049,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1049:accounting_close","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:103:authorize_cash","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:GET:bank_accounts","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/finance/bank-accounts/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/bank-accounts/","action":"bank_accounts","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1086:bank_accounts","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe0d8c3a9a892b6f:POST:bank_account_change","resourceId":"backend-resource-fe0d8c3a9a892b6f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/finance/bank-account-change/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/finance/bank-account-change/","action":"bank_account_change","viewset":"FinanceOperationsViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1101:bank_account_change","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:621:authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["advice_identifier","external_payment_identifier"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["advice_date","received_at","created_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ead3ae86c7ce0546:GET:list","resourceId":"backend-resource-ead3ae86c7ce0546","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/","action":"list","viewset":"TaxAllocationPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxAllocationPolicyViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","category","provider_contract__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ead3ae86c7ce0546:POST:create","resourceId":"backend-resource-ead3ae86c7ce0546","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/","action":"create","viewset":"TaxAllocationPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxAllocationPolicyViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","category","provider_contract__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ead3ae86c7ce0546:GET:retrieve","resourceId":"backend-resource-ead3ae86c7ce0546","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/{external_id}/","action":"retrieve","viewset":"TaxAllocationPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxAllocationPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","category","provider_contract__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ead3ae86c7ce0546:PATCH:partial_update","resourceId":"backend-resource-ead3ae86c7ce0546","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/{external_id}/","action":"partial_update","viewset":"TaxAllocationPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxAllocationPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","category","provider_contract__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ead3ae86c7ce0546:POST:bind_package","resourceId":"backend-resource-ead3ae86c7ce0546","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/{external_id}/bind-package/","action":"bind_package","viewset":"TaxAllocationPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxAllocationPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","category","provider_contract__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ead3ae86c7ce0546:GET:readiness","resourceId":"backend-resource-ead3ae86c7ce0546","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/{external_id}/readiness/","action":"readiness","viewset":"TaxAllocationPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxAllocationPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:578:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","category","provider_contract__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ead3ae86c7ce0546:POST:transition","resourceId":"backend-resource-ead3ae86c7ce0546","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/{external_id}/transition/","action":"transition","viewset":"TaxAllocationPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxAllocationPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","category","provider_contract__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ead3ae86c7ce0546:POST:activate","resourceId":"backend-resource-ead3ae86c7ce0546","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/{external_id}/activate/","action":"activate","viewset":"TaxAllocationPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxAllocationPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:578:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","category","provider_contract__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ead3ae86c7ce0546:POST:suspend","resourceId":"backend-resource-ead3ae86c7ce0546","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/{external_id}/suspend/","action":"suspend","viewset":"TaxAllocationPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxAllocationPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","category","provider_contract__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ead3ae86c7ce0546:POST:supersede","resourceId":"backend-resource-ead3ae86c7ce0546","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/{external_id}/supersede/","action":"supersede","viewset":"TaxAllocationPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxAllocationPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","category","provider_contract__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ead3ae86c7ce0546:POST:new_version","resourceId":"backend-resource-ead3ae86c7ce0546","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/{external_id}/new-version/","action":"new_version","viewset":"TaxAllocationPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxAllocationPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","category","provider_contract__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ead3ae86c7ce0546:GET:evidence","resourceId":"backend-resource-ead3ae86c7ce0546","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/{external_id}/evidence/","action":"evidence","viewset":"TaxAllocationPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxAllocationPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","category","provider_contract__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ead3ae86c7ce0546:GET:gates","resourceId":"backend-resource-ead3ae86c7ce0546","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_allocation_policies/{external_id}/gates/","action":"gates","viewset":"TaxAllocationPolicyViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxAllocationPolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","category","provider_contract__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d788823abbc5d0b:GET:list","resourceId":"backend-resource-1d788823abbc5d0b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/","action":"list","viewset":"TaxRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxRuleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["category","legal_basis"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","jurisdiction","category","treatment"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d788823abbc5d0b:POST:create","resourceId":"backend-resource-1d788823abbc5d0b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/","action":"create","viewset":"TaxRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxRuleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["category","legal_basis"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","jurisdiction","category","treatment"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d788823abbc5d0b:GET:retrieve","resourceId":"backend-resource-1d788823abbc5d0b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/{external_id}/","action":"retrieve","viewset":"TaxRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["category","legal_basis"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","jurisdiction","category","treatment"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d788823abbc5d0b:PATCH:partial_update","resourceId":"backend-resource-1d788823abbc5d0b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/{external_id}/","action":"partial_update","viewset":"TaxRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py:85:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["category","legal_basis"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","jurisdiction","category","treatment"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d788823abbc5d0b:POST:bind_package","resourceId":"backend-resource-1d788823abbc5d0b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/{external_id}/bind-package/","action":"bind_package","viewset":"TaxRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["category","legal_basis"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","jurisdiction","category","treatment"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d788823abbc5d0b:GET:readiness","resourceId":"backend-resource-1d788823abbc5d0b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/{external_id}/readiness/","action":"readiness","viewset":"TaxRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py:160:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["category","legal_basis"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","jurisdiction","category","treatment"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d788823abbc5d0b:POST:transition","resourceId":"backend-resource-1d788823abbc5d0b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/{external_id}/transition/","action":"transition","viewset":"TaxRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["category","legal_basis"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","jurisdiction","category","treatment"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d788823abbc5d0b:POST:activate","resourceId":"backend-resource-1d788823abbc5d0b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/{external_id}/activate/","action":"activate","viewset":"TaxRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py:160:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["category","legal_basis"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","jurisdiction","category","treatment"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d788823abbc5d0b:POST:suspend","resourceId":"backend-resource-1d788823abbc5d0b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/{external_id}/suspend/","action":"suspend","viewset":"TaxRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["category","legal_basis"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","jurisdiction","category","treatment"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d788823abbc5d0b:POST:supersede","resourceId":"backend-resource-1d788823abbc5d0b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/{external_id}/supersede/","action":"supersede","viewset":"TaxRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["category","legal_basis"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","jurisdiction","category","treatment"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d788823abbc5d0b:POST:new_version","resourceId":"backend-resource-1d788823abbc5d0b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/{external_id}/new-version/","action":"new_version","viewset":"TaxRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["category","legal_basis"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","jurisdiction","category","treatment"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d788823abbc5d0b:GET:evidence","resourceId":"backend-resource-1d788823abbc5d0b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/{external_id}/evidence/","action":"evidence","viewset":"TaxRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["category","legal_basis"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","jurisdiction","category","treatment"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1d788823abbc5d0b:GET:gates","resourceId":"backend-resource-1d788823abbc5d0b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/tax_rules/{external_id}/gates/","action":"gates","viewset":"TaxRuleViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxRuleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["category","legal_basis"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","jurisdiction","category","treatment"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-25719ce02eb21a4c:GET:list","resourceId":"backend-resource-25719ce02eb21a4c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/","action":"list","viewset":"ZatcaOnboardingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.ZatcaOnboardingViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["taxpayer_vat_number","onboarding_status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","taxpayer_vat_number","wave_number","legal_entity_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-25719ce02eb21a4c:POST:create","resourceId":"backend-resource-25719ce02eb21a4c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/","action":"create","viewset":"ZatcaOnboardingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.ZatcaOnboardingViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["taxpayer_vat_number","onboarding_status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","taxpayer_vat_number","wave_number","legal_entity_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-25719ce02eb21a4c:GET:retrieve","resourceId":"backend-resource-25719ce02eb21a4c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/{external_id}/","action":"retrieve","viewset":"ZatcaOnboardingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.ZatcaOnboardingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["taxpayer_vat_number","onboarding_status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","taxpayer_vat_number","wave_number","legal_entity_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-25719ce02eb21a4c:PATCH:partial_update","resourceId":"backend-resource-25719ce02eb21a4c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/{external_id}/","action":"partial_update","viewset":"ZatcaOnboardingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.ZatcaOnboardingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["taxpayer_vat_number","onboarding_status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","taxpayer_vat_number","wave_number","legal_entity_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-25719ce02eb21a4c:POST:bind_package","resourceId":"backend-resource-25719ce02eb21a4c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/{external_id}/bind-package/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/{external_id}/bind-package/","action":"bind_package","viewset":"ZatcaOnboardingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.ZatcaOnboardingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["taxpayer_vat_number","onboarding_status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","taxpayer_vat_number","wave_number","legal_entity_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-25719ce02eb21a4c:GET:readiness","resourceId":"backend-resource-25719ce02eb21a4c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/{external_id}/readiness/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/{external_id}/readiness/","action":"readiness","viewset":"ZatcaOnboardingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.ZatcaOnboardingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py:236:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["taxpayer_vat_number","onboarding_status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","taxpayer_vat_number","wave_number","legal_entity_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-25719ce02eb21a4c:POST:transition","resourceId":"backend-resource-25719ce02eb21a4c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/{external_id}/transition/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/{external_id}/transition/","action":"transition","viewset":"ZatcaOnboardingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.ZatcaOnboardingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["taxpayer_vat_number","onboarding_status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","taxpayer_vat_number","wave_number","legal_entity_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-25719ce02eb21a4c:POST:activate","resourceId":"backend-resource-25719ce02eb21a4c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/{external_id}/activate/","action":"activate","viewset":"ZatcaOnboardingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.ZatcaOnboardingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py:236:activation_preconditions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["taxpayer_vat_number","onboarding_status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","taxpayer_vat_number","wave_number","legal_entity_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-25719ce02eb21a4c:POST:suspend","resourceId":"backend-resource-25719ce02eb21a4c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/{external_id}/suspend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/{external_id}/suspend/","action":"suspend","viewset":"ZatcaOnboardingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.ZatcaOnboardingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["taxpayer_vat_number","onboarding_status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","taxpayer_vat_number","wave_number","legal_entity_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-25719ce02eb21a4c:POST:supersede","resourceId":"backend-resource-25719ce02eb21a4c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/{external_id}/supersede/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/{external_id}/supersede/","action":"supersede","viewset":"ZatcaOnboardingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.ZatcaOnboardingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["taxpayer_vat_number","onboarding_status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","taxpayer_vat_number","wave_number","legal_entity_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-25719ce02eb21a4c:POST:new_version","resourceId":"backend-resource-25719ce02eb21a4c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/{external_id}/new-version/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/{external_id}/new-version/","action":"new_version","viewset":"ZatcaOnboardingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.ZatcaOnboardingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["taxpayer_vat_number","onboarding_status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","taxpayer_vat_number","wave_number","legal_entity_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-25719ce02eb21a4c:GET:evidence","resourceId":"backend-resource-25719ce02eb21a4c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/{external_id}/evidence/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/{external_id}/evidence/","action":"evidence","viewset":"ZatcaOnboardingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.ZatcaOnboardingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["taxpayer_vat_number","onboarding_status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","taxpayer_vat_number","wave_number","legal_entity_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-25719ce02eb21a4c:GET:gates","resourceId":"backend-resource-25719ce02eb21a4c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/{external_id}/gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_onboardings/{external_id}/gates/","action":"gates","viewset":"ZatcaOnboardingViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.ZatcaOnboardingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["taxpayer_vat_number","onboarding_status"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"query_filters","value":["status","taxpayer_vat_number","wave_number","legal_entity_org__external_id"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-494762949dcc3faa:GET:list","resourceId":"backend-resource-494762949dcc3faa","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_documents/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_documents/","action":"list","viewset":"ZatcaDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:113:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:97:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:629:paginated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["generated_at","invoice_counter_value","state"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-494762949dcc3faa:GET:retrieve","resourceId":"backend-resource-494762949dcc3faa","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_documents/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_documents/{external_id}/","action":"retrieve","viewset":"ZatcaDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:118:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:97:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["generated_at","invoice_counter_value","state"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-494762949dcc3faa:POST:ensure_for_invoice","resourceId":"backend-resource-494762949dcc3faa","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_documents/ensure-for-invoice/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_documents/ensure-for-invoice/","action":"ensure_for_invoice","viewset":"ZatcaDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:139:ensure_for_invoice","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:97:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:621:authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:84:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:90:required","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["generated_at","invoice_counter_value","state"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-494762949dcc3faa:POST:sign","resourceId":"backend-resource-494762949dcc3faa","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_documents/{external_id}/sign/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_documents/{external_id}/sign/","action":"sign","viewset":"ZatcaDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:162:sign","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:97:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:621:authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["generated_at","invoice_counter_value","state"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-494762949dcc3faa:POST:submit","resourceId":"backend-resource-494762949dcc3faa","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_documents/{external_id}/submit/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_documents/{external_id}/submit/","action":"submit","viewset":"ZatcaDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:173:submit","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:97:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:621:authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["generated_at","invoice_counter_value","state"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-494762949dcc3faa:POST:clear","resourceId":"backend-resource-494762949dcc3faa","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_documents/{external_id}/clear/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_documents/{external_id}/clear/","action":"clear","viewset":"ZatcaDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:184:clear","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:97:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:621:authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["generated_at","invoice_counter_value","state"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-494762949dcc3faa:POST:report","resourceId":"backend-resource-494762949dcc3faa","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_documents/{external_id}/report/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_documents/{external_id}/report/","action":"report","viewset":"ZatcaDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:195:report","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:97:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:621:authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["generated_at","invoice_counter_value","state"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-494762949dcc3faa:POST:reject","resourceId":"backend-resource-494762949dcc3faa","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_documents/{external_id}/reject/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_documents/{external_id}/reject/","action":"reject","viewset":"ZatcaDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:206:reject","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:97:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:621:authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["generated_at","invoice_counter_value","state"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-494762949dcc3faa:POST:regenerate","resourceId":"backend-resource-494762949dcc3faa","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_documents/{external_id}/regenerate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_documents/{external_id}/regenerate/","action":"regenerate","viewset":"ZatcaDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:217:regenerate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:97:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:131:_run","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:621:authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:121:_operation_response"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["generated_at","invoice_counter_value","state"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-494762949dcc3faa:POST:dispatch_next_operation","resourceId":"backend-resource-494762949dcc3faa","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/zatca_documents/{external_id}/dispatch/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/zatca_documents/{external_id}/dispatch/","action":"dispatch_next_operation","viewset":"ZatcaDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:224:dispatch_next_operation","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:97:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:621:authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["generated_at","invoice_counter_value","state"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1019,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8506d3d409500e82:GET:list","resourceId":"backend-resource-8506d3d409500e82","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/fatoora_units/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/fatoora_units/","action":"list","viewset":"FatooraUnitViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraUnitViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1024,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:172:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:166:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:629:paginated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:105:authorize_configuration","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1024,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8506d3d409500e82:GET:retrieve","resourceId":"backend-resource-8506d3d409500e82","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/fatoora_units/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/fatoora_units/{external_id}/","action":"retrieve","viewset":"FatooraUnitViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraUnitViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1024,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:175:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:166:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:105:authorize_configuration","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1024,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1024,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8506d3d409500e82:POST:prepare","resourceId":"backend-resource-8506d3d409500e82","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/fatoora_units/prepare/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/fatoora_units/prepare/","action":"prepare","viewset":"FatooraUnitViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraUnitViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1024,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:179:prepare","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:166:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:105:authorize_configuration","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:116:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:126:protected_change","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:139:run_service","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1024,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8506d3d409500e82:POST:activate","resourceId":"backend-resource-8506d3d409500e82","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/fatoora_units/{external_id}/activate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/fatoora_units/{external_id}/activate/","action":"activate","viewset":"FatooraUnitViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraUnitViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1024,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:206:activate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:166:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:105:authorize_configuration","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:116:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:126:protected_change","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:139:run_service","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:102:identity","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1024,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1024,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8506d3d409500e82:POST:continue_checks","resourceId":"backend-resource-8506d3d409500e82","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/fatoora_units/{external_id}/continue-checks/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/fatoora_units/{external_id}/continue-checks/","action":"continue_checks","viewset":"FatooraUnitViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraUnitViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1024,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:233:continue_checks","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:166:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:105:authorize_configuration","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:116:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:126:protected_change","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:102:identity","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:139:run_service"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1024,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1024,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dbfd00182886d88f:GET:list","resourceId":"backend-resource-dbfd00182886d88f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/fatoora_documents/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/fatoora_documents/","action":"list","viewset":"FatooraDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraDocumentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:266:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:252:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:629:paginated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:102:identity","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:139:run_service"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dbfd00182886d88f:GET:retrieve","resourceId":"backend-resource-dbfd00182886d88f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/fatoora_documents/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/fatoora_documents/{external_id}/","action":"retrieve","viewset":"FatooraDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraDocumentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:269:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:252:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:102:identity","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:139:run_service"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dbfd00182886d88f:POST:prepare","resourceId":"backend-resource-dbfd00182886d88f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/fatoora_documents/prepare/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/fatoora_documents/prepare/","action":"prepare","viewset":"FatooraDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraDocumentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:273:prepare","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:252:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:602:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:116:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:102:identity","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:139:run_service","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dbfd00182886d88f:POST:submit","resourceId":"backend-resource-dbfd00182886d88f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/fatoora_documents/{external_id}/submit/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/fatoora_documents/{external_id}/submit/","action":"submit","viewset":"FatooraDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraDocumentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:304:submit","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:252:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:602:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:116:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:102:identity","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:139:run_service"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dbfd00182886d88f:GET:invoice_xml","resourceId":"backend-resource-dbfd00182886d88f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/fatoora_documents/{external_id}/invoice-xml/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/fatoora_documents/{external_id}/invoice-xml/","action":"invoice_xml","viewset":"FatooraDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraDocumentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:316:invoice_xml","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:252:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:102:identity","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:139:run_service"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dbfd00182886d88f:GET:invoice_pdf","resourceId":"backend-resource-dbfd00182886d88f","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/fatoora_documents/{external_id}/invoice-pdf/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/fatoora_documents/{external_id}/invoice-pdf/","action":"invoice_pdf","viewset":"FatooraDocumentViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraDocumentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":331,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:331:invoice_pdf","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:252:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:139:run_service","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:102:identity","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-71399bbd789d5741:GET:list","resourceId":"backend-resource-71399bbd789d5741","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/authorizations/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/authorizations/","action":"list","viewset":"AuthorizationWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:89:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:72:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:629:paginated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:511:_clock_views","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:519:_evaluate"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","requested_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-71399bbd789d5741:GET:retrieve","resourceId":"backend-resource-71399bbd789d5741","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/authorizations/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/authorizations/{external_id}/","action":"retrieve","viewset":"AuthorizationWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:99:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:72:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:511:_clock_views","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:519:_evaluate"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","requested_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-71399bbd789d5741:GET:clocks","resourceId":"backend-resource-71399bbd789d5741","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/authorizations/{external_id}/clocks/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/authorizations/{external_id}/clocks/","action":"clocks","viewset":"AuthorizationWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:110:clocks","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:72:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:511:_clock_views","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:636:open_gate_verdicts","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:519:_evaluate"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","requested_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-71399bbd789d5741:GET:lines","resourceId":"backend-resource-71399bbd789d5741","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/authorizations/{external_id}/lines/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/authorizations/{external_id}/lines/","action":"lines","viewset":"AuthorizationWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:139:lines","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:72:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","requested_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-71399bbd789d5741:POST:observe","resourceId":"backend-resource-71399bbd789d5741","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/authorizations/{external_id}/observe/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/authorizations/{external_id}/observe/","action":"observe","viewset":"AuthorizationWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:164:observe","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:72:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:602:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:526:_clock","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:519:_evaluate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","requested_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-71399bbd789d5741:POST:deem","resourceId":"backend-resource-71399bbd789d5741","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/authorizations/{external_id}/deem/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/authorizations/{external_id}/deem/","action":"deem","viewset":"AuthorizationWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:219:deem","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:72:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:602:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:526:_clock","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:539:_config_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:616:_aware","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:596:_count","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:636:open_gate_verdicts","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","requested_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-71399bbd789d5741:POST:amend","resourceId":"backend-resource-71399bbd789d5741","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/authorizations/{external_id}/amend/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/authorizations/{external_id}/amend/","action":"amend","viewset":"AuthorizationWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:310:amend","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:72:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:602:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:579:_parent_map","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:590:_external","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","requested_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-71399bbd789d5741:POST:cancel","resourceId":"backend-resource-71399bbd789d5741","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/authorizations/{external_id}/cancel/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/authorizations/{external_id}/cancel/","action":"cancel","viewset":"AuthorizationWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:399:cancel","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:72:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:602:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","requested_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-71399bbd789d5741:POST:sufficiency","resourceId":"backend-resource-71399bbd789d5741","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/authorizations/{external_id}/sufficiency/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/authorizations/{external_id}/sufficiency/","action":"sufficiency","viewset":"AuthorizationWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":426,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:426:sufficiency","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:72:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","requested_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-71399bbd789d5741:GET:tat_rules","resourceId":"backend-resource-71399bbd789d5741","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/authorizations/tat-rules/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/authorizations/tat-rules/","action":"tat_rules","viewset":"AuthorizationWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":465,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:465:tat_rules","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:72:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","requested_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-71399bbd789d5741:GET:exemptions","resourceId":"backend-resource-71399bbd789d5741","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/authorizations/exemptions/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/authorizations/exemptions/","action":"exemptions","viewset":"AuthorizationWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:474:exemptions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:72:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","requested_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-914e2e962774f807:GET:list","resourceId":"backend-resource-914e2e962774f807","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/claims/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/claims/","action":"list","viewset":"ClaimWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.ClaimWorkbenchViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1047,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:88:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:72:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:629:paginated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["claim_number","payer_claim_reference"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","submitted_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1047,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-914e2e962774f807:GET:retrieve","resourceId":"backend-resource-914e2e962774f807","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/claims/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/claims/{external_id}/","action":"retrieve","viewset":"ClaimWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.ClaimWorkbenchViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1047,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:93:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:72:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["claim_number","payer_claim_reference"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","submitted_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1047,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1047,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-914e2e962774f807:GET:by_encounter","resourceId":"backend-resource-914e2e962774f807","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/claims/by-encounter/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/claims/by-encounter/","action":"by_encounter","viewset":"ClaimWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.ClaimWorkbenchViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1047,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:97:by_encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:72:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["claim_number","payer_claim_reference"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","submitted_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1047,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-914e2e962774f807:GET:lines","resourceId":"backend-resource-914e2e962774f807","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/claims/{external_id}/lines/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/claims/{external_id}/lines/","action":"lines","viewset":"ClaimWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.ClaimWorkbenchViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1047,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:132:lines","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:72:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["claim_number","payer_claim_reference"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","submitted_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1047,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1047,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-914e2e962774f807:GET:attachments","resourceId":"backend-resource-914e2e962774f807","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/claims/{external_id}/attachments/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/claims/{external_id}/attachments/","action":"attachments","viewset":"ClaimWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.ClaimWorkbenchViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1047,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:147:attachments","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:72:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["claim_number","payer_claim_reference"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","submitted_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1047,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1047,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-914e2e962774f807:POST:classify_response","resourceId":"backend-resource-914e2e962774f807","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/claims/{external_id}/classify-response/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/claims/{external_id}/classify-response/","action":"classify_response","viewset":"ClaimWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.ClaimWorkbenchViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1047,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:153:classify_response","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:72:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["claim_number","payer_claim_reference"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date","submitted_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1047,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1047,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-f4ba8f090d82aa44:POST:create","resourceId":"backend-resource-f4ba8f090d82aa44","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/approval_codes/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/approval_codes/","action":"create","viewset":"ApprovalGrantViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.approval.ApprovalGrantViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1057,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/approval.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/approval.py:28:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/approval.py:25:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:602:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1057,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d1605612e4217bb4:GET:list","resourceId":"backend-resource-d1605612e4217bb4","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/bridge/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/bridge/","action":"list","viewset":"BillingBridgeViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1063,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":648,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:648:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:593:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1063,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d1605612e4217bb4:GET:account","resourceId":"backend-resource-d1605612e4217bb4","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/bridge/account/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/bridge/account/","action":"account","viewset":"BillingBridgeViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1063,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":671,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:671:account","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:593:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:635:_account","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:619:_as_of","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:599:_required_param"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1063,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d1605612e4217bb4:GET:encounter","resourceId":"backend-resource-d1605612e4217bb4","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/bridge/encounter/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/bridge/encounter/","action":"encounter","viewset":"BillingBridgeViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1063,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":700,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:700:encounter","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:593:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:635:_account","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:599:_required_param"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1063,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d1605612e4217bb4:GET:invoice","resourceId":"backend-resource-d1605612e4217bb4","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/bridge/invoice/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/bridge/invoice/","action":"invoice","viewset":"BillingBridgeViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1063,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":721,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:721:invoice","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:593:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:599:_required_param"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1063,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d1605612e4217bb4:GET:patient","resourceId":"backend-resource-d1605612e4217bb4","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/bridge/patient/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/bridge/patient/","action":"patient","viewset":"BillingBridgeViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1063,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":737,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:737:patient","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:593:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:599:_required_param","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:619:_as_of"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1063,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d1605612e4217bb4:GET:remittance","resourceId":"backend-resource-d1605612e4217bb4","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/bridge/remittance/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/bridge/remittance/","action":"remittance","viewset":"BillingBridgeViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1063,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":763,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:763:remittance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:593:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:635:_account","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:599:_required_param"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1063,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d1605612e4217bb4:GET:liability_split","resourceId":"backend-resource-d1605612e4217bb4","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/bridge/liability-split/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/bridge/liability-split/","action":"liability_split","viewset":"BillingBridgeViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1063,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":777,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:777:liability_split","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:593:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:635:_account","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:599:_required_param"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1063,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3e5a10321cf26b9a:GET:list","resourceId":"backend-resource-3e5a10321cf26b9a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/denials/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/denials/","action":"list","viewset":"DenialWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1071,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:189:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:176:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:629:paginated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["denial_code","root_cause"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","received_at","appeal_due_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1071,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3e5a10321cf26b9a:GET:retrieve","resourceId":"backend-resource-3e5a10321cf26b9a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/denials/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/denials/{external_id}/","action":"retrieve","viewset":"DenialWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1071,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:194:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:176:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["denial_code","root_cause"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","received_at","appeal_due_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1071,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1071,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3e5a10321cf26b9a:GET:remedies","resourceId":"backend-resource-3e5a10321cf26b9a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/denials/remedies/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/denials/remedies/","action":"remedies","viewset":"DenialWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1071,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:202:remedies","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:176:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["denial_code","root_cause"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","received_at","appeal_due_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1071,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3e5a10321cf26b9a:GET:deadlines","resourceId":"backend-resource-3e5a10321cf26b9a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/denials/{external_id}/deadlines/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/denials/{external_id}/deadlines/","action":"deadlines","viewset":"DenialWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1071,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:223:deadlines","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:176:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["denial_code","root_cause"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","received_at","appeal_due_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1071,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1071,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3e5a10321cf26b9a:POST:remedy","resourceId":"backend-resource-3e5a10321cf26b9a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/denials/{external_id}/remedy/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/denials/{external_id}/remedy/","action":"remedy","viewset":"DenialWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1071,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:255:remedy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:176:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:621:authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:376:_remedy_replay","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["denial_code","root_cause"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","received_at","appeal_due_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1071,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1071,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3e5a10321cf26b9a:GET:dispute_routes","resourceId":"backend-resource-3e5a10321cf26b9a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/denials/dispute-routes/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/denials/dispute-routes/","action":"dispute_routes","viewset":"DenialWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1071,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:415:dispute_routes","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:176:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["denial_code","root_cause"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","received_at","appeal_due_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1071,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3e5a10321cf26b9a:POST:route_dispute","resourceId":"backend-resource-3e5a10321cf26b9a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/denials/{external_id}/route-dispute/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/denials/{external_id}/route-dispute/","action":"route_dispute","viewset":"DenialWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1071,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":434,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:434:route_dispute","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:176:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:621:authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["denial_code","root_cause"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","received_at","appeal_due_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1071,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1071,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3e5a10321cf26b9a:GET:queues","resourceId":"backend-resource-3e5a10321cf26b9a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/denials/queues/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/denials/queues/","action":"queues","viewset":"DenialWorkbenchViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1071,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":492,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:492:queues","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:176:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["denial_code","root_cause"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","received_at","appeal_due_at"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1071,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe995a069111992a:GET:list","resourceId":"backend-resource-fe995a069111992a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/liability/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/liability/","action":"list","viewset":"PatientLiabilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:115:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:96:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:629:paginated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","amount"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe995a069111992a:GET:retrieve","resourceId":"backend-resource-fe995a069111992a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/liability/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/liability/{external_id}/","action":"retrieve","viewset":"PatientLiabilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:120:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:96:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","amount"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe995a069111992a:GET:position","resourceId":"backend-resource-fe995a069111992a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/liability/position/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/liability/position/","action":"position","viewset":"PatientLiabilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:124:position","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:96:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:700:_totals","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","amount"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe995a069111992a:POST:evaluate","resourceId":"backend-resource-fe995a069111992a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/liability/evaluate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/liability/evaluate/","action":"evaluate","viewset":"PatientLiabilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:184:evaluate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:96:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","amount"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe995a069111992a:POST:decide","resourceId":"backend-resource-fe995a069111992a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/liability/decide/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/liability/decide/","action":"decide","viewset":"PatientLiabilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:197:decide","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:96:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:602:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:718:_patient","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:727:_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:738:_claim_line","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:751:_config_package","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","amount"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe995a069111992a:POST:transfer","resourceId":"backend-resource-fe995a069111992a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/liability/{external_id}/transfer/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/liability/{external_id}/transfer/","action":"transfer","viewset":"PatientLiabilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:251:transfer","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:96:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:602:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","amount"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe995a069111992a:POST:estimate","resourceId":"backend-resource-fe995a069111992a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/liability/estimate/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/liability/estimate/","action":"estimate","viewset":"PatientLiabilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:318:estimate","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:96:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","amount"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe995a069111992a:POST:acknowledge","resourceId":"backend-resource-fe995a069111992a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/liability/{external_id}/acknowledge/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/liability/{external_id}/acknowledge/","action":"acknowledge","viewset":"PatientLiabilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:340:acknowledge","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:96:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:602:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","amount"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe995a069111992a:GET:undertakings","resourceId":"backend-resource-fe995a069111992a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/liability/undertakings/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/liability/undertakings/","action":"undertakings","viewset":"PatientLiabilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":401,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:401:undertakings","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:96:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","amount"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe995a069111992a:POST:deposit","resourceId":"backend-resource-fe995a069111992a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/liability/deposit/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/liability/deposit/","action":"deposit","viewset":"PatientLiabilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:440:deposit","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:96:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:602:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:718:_patient","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:727:_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","amount"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe995a069111992a:POST:reconcile_deposit","resourceId":"backend-resource-fe995a069111992a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/liability/reconcile-deposit/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/liability/reconcile-deposit/","action":"reconcile_deposit","viewset":"PatientLiabilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":470,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:470:reconcile_deposit","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:96:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","amount"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe995a069111992a:POST:upgrade","resourceId":"backend-resource-fe995a069111992a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/liability/upgrade/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/liability/upgrade/","action":"upgrade","viewset":"PatientLiabilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":492,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:492:upgrade","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:96:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","amount"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe995a069111992a:POST:copayment","resourceId":"backend-resource-fe995a069111992a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/liability/copayment/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/liability/copayment/","action":"copayment","viewset":"PatientLiabilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":531,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:531:copayment","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:96:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","amount"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe995a069111992a:POST:write_off","resourceId":"backend-resource-fe995a069111992a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/liability/{external_id}/write-off/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/liability/{external_id}/write-off/","action":"write_off","viewset":"PatientLiabilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":584,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:584:write_off","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:96:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:621:authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","amount"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-fe995a069111992a:POST:write_off_reversal","resourceId":"backend-resource-fe995a069111992a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/liability/{external_id}/write-off-reversal/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/liability/{external_id}/write-off-reversal/","action":"write_off_reversal","viewset":"PatientLiabilityViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":649,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:649:write_off_reversal","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:96:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:621:authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","amount"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-53039bf7ba82cd70:GET:list","resourceId":"backend-resource-53039bf7ba82cd70","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/work_queues/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/work_queues/","action":"list","viewset":"WorkQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:142:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:94:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:130:_render","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:108:_aging_rules"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["queue_key","display_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-53039bf7ba82cd70:POST:create","resourceId":"backend-resource-53039bf7ba82cd70","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/work_queues/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/work_queues/","action":"create","viewset":"WorkQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:200:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:94:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:271:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:180:_apply","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:157:_definition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:130:_render","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:295:required","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:316:user_from","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:108:_aging_rules"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["queue_key","display_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-53039bf7ba82cd70:GET:retrieve","resourceId":"backend-resource-53039bf7ba82cd70","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/work_queues/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/work_queues/{external_id}/","action":"retrieve","viewset":"WorkQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:152:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:94:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:130:_render","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:108:_aging_rules"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["queue_key","display_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-53039bf7ba82cd70:PUT:update","resourceId":"backend-resource-53039bf7ba82cd70","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/rcm/work_queues/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/work_queues/{external_id}/","action":"update","viewset":"WorkQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:216:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:94:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:271:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:180:_apply","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:157:_definition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:130:_render","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:316:user_from","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:108:_aging_rules"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["queue_key","display_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-53039bf7ba82cd70:PATCH:partial_update","resourceId":"backend-resource-53039bf7ba82cd70","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/rcm/work_queues/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/work_queues/{external_id}/","action":"partial_update","viewset":"WorkQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:226:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:94:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:216:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:271:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:180:_apply","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:157:_definition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:130:_render","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:316:user_from","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:108:_aging_rules"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["queue_key","display_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-53039bf7ba82cd70:GET:protocol_mandated","resourceId":"backend-resource-53039bf7ba82cd70","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/work_queues/protocol_mandated/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/work_queues/protocol_mandated/","action":"protocol_mandated","viewset":"WorkQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:232:protocol_mandated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:94:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:130:_render","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:108:_aging_rules"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["queue_key","display_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-53039bf7ba82cd70:GET:stuck_transactions","resourceId":"backend-resource-53039bf7ba82cd70","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/work_queues/stuck_transactions/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/work_queues/stuck_transactions/","action":"stuck_transactions","viewset":"WorkQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:310:stuck_transactions","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:94:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:289:_silence_window","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["queue_key","display_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-53039bf7ba82cd70:POST:raise_stuck_ticket","resourceId":"backend-resource-53039bf7ba82cd70","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/rcm/work_queues/{external_id}/raise_stuck_ticket/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/work_queues/{external_id}/raise_stuck_ticket/","action":"raise_stuck_ticket","viewset":"WorkQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:352:raise_stuck_ticket","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:94:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:271:authorize_write","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:289:_silence_window","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:295:required","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:157:_definition","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:130:_render","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:108:_aging_rules"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["queue_key","display_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-53039bf7ba82cd70:GET:review_items","resourceId":"backend-resource-53039bf7ba82cd70","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/work_queues/{external_id}/review_items/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/work_queues/{external_id}/review_items/","action":"review_items","viewset":"WorkQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:396:review_items","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:94:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:621:authorize_claim","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:629:paginated","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["queue_key","display_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-53039bf7ba82cd70:GET:routed_gates","resourceId":"backend-resource-53039bf7ba82cd70","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/rcm/work_queues/{external_id}/routed_gates/","declaredPattern":"/api/v1/facility/{facility_external_id}/rcm/work_queues/{external_id}/routed_gates/","action":"routed_gates","viewset":"WorkQueueViewSet","classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":423,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:423:routed_gates","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:94:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["queue_key","display_name"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-core/config/api_router.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ad39f7e2506c3edf:GET:hello","resourceId":"backend-resource-ad39f7e2506c3edf","repository":"repositories/platform/mansoq-demo-facility-setup","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/hello/","declaredPattern":"/api/{installed_plugin_prefix}/hello/","action":"hello","viewset":"BaseViewSet","classId":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.api.viewsets.BaseViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:32:hello"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ad39f7e2506c3edf:GET:seed_packs","resourceId":"backend-resource-ad39f7e2506c3edf","repository":"repositories/platform/mansoq-demo-facility-setup","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/seed-packs/","declaredPattern":"/api/{installed_plugin_prefix}/seed-packs/","action":"seed_packs","viewset":"BaseViewSet","classId":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.api.viewsets.BaseViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:36:seed_packs"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ad39f7e2506c3edf:GET:profiles","resourceId":"backend-resource-ad39f7e2506c3edf","repository":"repositories/platform/mansoq-demo-facility-setup","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/profiles/","declaredPattern":"/api/{installed_plugin_prefix}/profiles/","action":"profiles","viewset":"BaseViewSet","classId":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.api.viewsets.BaseViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:40:profiles"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ad39f7e2506c3edf:POST:validate","resourceId":"backend-resource-ad39f7e2506c3edf","repository":"repositories/platform/mansoq-demo-facility-setup","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/validate/","declaredPattern":"/api/{installed_plugin_prefix}/validate/","action":"validate","viewset":"BaseViewSet","classId":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.api.viewsets.BaseViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:48:validate","repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:28:_current_host"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ad39f7e2506c3edf:GET:runs","resourceId":"backend-resource-ad39f7e2506c3edf","repository":"repositories/platform/mansoq-demo-facility-setup","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/runs/","declaredPattern":"/api/{installed_plugin_prefix}/runs/","action":"runs","viewset":"BaseViewSet","classId":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.api.viewsets.BaseViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:59:runs","repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:28:_current_host"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ad39f7e2506c3edf:POST:runs","resourceId":"backend-resource-ad39f7e2506c3edf","repository":"repositories/platform/mansoq-demo-facility-setup","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/runs/","declaredPattern":"/api/{installed_plugin_prefix}/runs/","action":"runs","viewset":"BaseViewSet","classId":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.api.viewsets.BaseViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:59:runs","repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:28:_current_host"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ad39f7e2506c3edf:GET:run_detail","resourceId":"backend-resource-ad39f7e2506c3edf","repository":"repositories/platform/mansoq-demo-facility-setup","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/runs/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/runs/(?P<external_id>[0-9a-f-]+)/","action":"run_detail","viewset":"BaseViewSet","classId":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.api.viewsets.BaseViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:87:run_detail"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"string/default converter","required":true,"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6cfc8bec1f3499f9:POST:create","resourceId":"backend-resource-6cfc8bec1f3499f9","repository":"repositories/platform/mansoq-experience-be","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/sandbox/","declaredPattern":"/api/{installed_plugin_prefix}/sandbox/","action":"create","viewset":"SandboxViewSet","classId":"repositories/platform/mansoq-experience-be:mansoq_experience_sandbox_be.api.viewsets.SandboxViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py:40:create"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsSuperUser"],"source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["BasicAuthentication","SessionAuthentication"],"source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6cfc8bec1f3499f9:GET:retrieve","resourceId":"backend-resource-6cfc8bec1f3499f9","repository":"repositories/platform/mansoq-experience-be","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/sandbox/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/sandbox/{external_id}/","action":"retrieve","viewset":"SandboxViewSet","classId":"repositories/platform/mansoq-experience-be:mansoq_experience_sandbox_be.api.viewsets.SandboxViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py:64:retrieve"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsSuperUser"],"source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["BasicAuthentication","SessionAuthentication"],"source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6cfc8bec1f3499f9:DELETE:destroy","resourceId":"backend-resource-6cfc8bec1f3499f9","repository":"repositories/platform/mansoq-experience-be","boundary":"optional-plugin/local-service","method":"DELETE","path":"/api/{installed_plugin_prefix}/sandbox/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/sandbox/{external_id}/","action":"destroy","viewset":"SandboxViewSet","classId":"repositories/platform/mansoq-experience-be:mansoq_experience_sandbox_be.api.viewsets.SandboxViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py:68:destroy"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsSuperUser"],"source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["BasicAuthentication","SessionAuthentication"],"source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bbeca964563b8b66:GET:list","resourceId":"backend-resource-bbeca964563b8b66","repository":"repositories/platform/mansoq-hello","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/hello/","declaredPattern":"/api/{installed_plugin_prefix}/hello/","action":"list","viewset":"HelloViewset","classId":"repositories/platform/mansoq-hello:hello.api.viewsets.hello.HelloViewset","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-hello/hello/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/platform/mansoq-hello:hello.api.serializers.hello.HelloSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-hello/hello/api/viewsets/hello.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-hello/hello/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bbeca964563b8b66:POST:create","resourceId":"backend-resource-bbeca964563b8b66","repository":"repositories/platform/mansoq-hello","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/hello/","declaredPattern":"/api/{installed_plugin_prefix}/hello/","action":"create","viewset":"HelloViewset","classId":"repositories/platform/mansoq-hello:hello.api.viewsets.hello.HelloViewset","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-hello/hello/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/platform/mansoq-hello:hello.api.serializers.hello.HelloSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-hello/hello/api/viewsets/hello.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-hello/hello/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bbeca964563b8b66:GET:retrieve","resourceId":"backend-resource-bbeca964563b8b66","repository":"repositories/platform/mansoq-hello","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/hello/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/hello/{external_id}/","action":"retrieve","viewset":"HelloViewset","classId":"repositories/platform/mansoq-hello:hello.api.viewsets.hello.HelloViewset","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-hello/hello/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/platform/mansoq-hello:hello.api.serializers.hello.HelloSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-hello/hello/api/viewsets/hello.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-hello/hello/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-hello/hello/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bbeca964563b8b66:PUT:update","resourceId":"backend-resource-bbeca964563b8b66","repository":"repositories/platform/mansoq-hello","boundary":"optional-plugin/local-service","method":"PUT","path":"/api/{installed_plugin_prefix}/hello/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/hello/{external_id}/","action":"update","viewset":"HelloViewset","classId":"repositories/platform/mansoq-hello:hello.api.viewsets.hello.HelloViewset","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-hello/hello/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/platform/mansoq-hello:hello.api.serializers.hello.HelloSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-hello/hello/api/viewsets/hello.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-hello/hello/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-hello/hello/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bbeca964563b8b66:PATCH:partial_update","resourceId":"backend-resource-bbeca964563b8b66","repository":"repositories/platform/mansoq-hello","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/hello/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/hello/{external_id}/","action":"partial_update","viewset":"HelloViewset","classId":"repositories/platform/mansoq-hello:hello.api.viewsets.hello.HelloViewset","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-hello/hello/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/platform/mansoq-hello:hello.api.serializers.hello.HelloSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-hello/hello/api/viewsets/hello.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-hello/hello/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-hello/hello/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1783f85fb2be1cc6:GET:list","resourceId":"backend-resource-1783f85fb2be1cc6","repository":"repositories/platform/mansoq-im-wrapper","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/notification-triggers/","declaredPattern":"/api/{installed_plugin_prefix}/notification-triggers/","action":"list","viewset":"NotificationTriggerViewSet","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTriggerViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:94:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.spec.NotificationTriggerReadSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1783f85fb2be1cc6:GET:retrieve","resourceId":"backend-resource-1783f85fb2be1cc6","repository":"repositories/platform/mansoq-im-wrapper","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/notification-triggers/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/notification-triggers/{external_id}/","action":"retrieve","viewset":"NotificationTriggerViewSet","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTriggerViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:94:get_queryset","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:97:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.spec.NotificationTriggerReadSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-543524d154a340b4:GET:list","resourceId":"backend-resource-543524d154a340b4","repository":"repositories/platform/mansoq-im-wrapper","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/notification-templates/","declaredPattern":"/api/{installed_plugin_prefix}/notification-templates/","action":"list","viewset":"NotificationTemplateViewSet","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTemplateViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:107:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.spec.NotificationTemplateReadSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-543524d154a340b4:GET:retrieve","resourceId":"backend-resource-543524d154a340b4","repository":"repositories/platform/mansoq-im-wrapper","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/notification-templates/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/notification-templates/{external_id}/","action":"retrieve","viewset":"NotificationTemplateViewSet","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:107:get_queryset","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:118:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.spec.NotificationTemplateReadSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-543524d154a340b4:POST:toggle_active","resourceId":"backend-resource-543524d154a340b4","repository":"repositories/platform/mansoq-im-wrapper","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/notification-templates/{external_id}/toggle_active/","declaredPattern":"/api/{installed_plugin_prefix}/notification-templates/{external_id}/toggle_active/","action":"toggle_active","viewset":"NotificationTemplateViewSet","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:128:toggle_active","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:107:get_queryset"],"schemaIds":{"decorator responses":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.spec.NotificationTemplateReadSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-543524d154a340b4:POST:sync","resourceId":"backend-resource-543524d154a340b4","repository":"repositories/platform/mansoq-im-wrapper","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/notification-templates/sync/","declaredPattern":"/api/{installed_plugin_prefix}/notification-templates/sync/","action":"sync","viewset":"NotificationTemplateViewSet","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTemplateViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:143:sync","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:107:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-543524d154a340b4:POST:set_variable_mapping","resourceId":"backend-resource-543524d154a340b4","repository":"repositories/platform/mansoq-im-wrapper","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/notification-templates/{external_id}/set_variable_mapping/","declaredPattern":"/api/{installed_plugin_prefix}/notification-templates/{external_id}/set_variable_mapping/","action":"set_variable_mapping","viewset":"NotificationTemplateViewSet","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:158:set_variable_mapping","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:107:get_queryset"],"schemaIds":{"decorator responses":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.spec.NotificationTemplateReadSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-543524d154a340b4:GET:variable_schema","resourceId":"backend-resource-543524d154a340b4","repository":"repositories/platform/mansoq-im-wrapper","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/notification-templates/{external_id}/schema/","declaredPattern":"/api/{installed_plugin_prefix}/notification-templates/{external_id}/schema/","action":"variable_schema","viewset":"NotificationTemplateViewSet","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:185:variable_schema","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:107:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-543524d154a340b4:POST:preview_variable_mapping","resourceId":"backend-resource-543524d154a340b4","repository":"repositories/platform/mansoq-im-wrapper","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/notification-templates/{external_id}/preview_variable_mapping/","declaredPattern":"/api/{installed_plugin_prefix}/notification-templates/{external_id}/preview_variable_mapping/","action":"preview_variable_mapping","viewset":"NotificationTemplateViewSet","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:203:preview_variable_mapping","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:107:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e1eabccefd35f434:GET:list","resourceId":"backend-resource-e1eabccefd35f434","repository":"repositories/platform/mansoq-im-wrapper","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/notification-events/","declaredPattern":"/api/{installed_plugin_prefix}/notification-events/","action":"list","viewset":"NotificationEventViewSet","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationEventViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:262:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.spec.NotificationEventReadSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e1eabccefd35f434:GET:retrieve","resourceId":"backend-resource-e1eabccefd35f434","repository":"repositories/platform/mansoq-im-wrapper","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/notification-events/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/notification-events/{external_id}/","action":"retrieve","viewset":"NotificationEventViewSet","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationEventViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:262:get_queryset","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:293:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.spec.NotificationEventReadSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e1eabccefd35f434:POST:dispatch_recipients","resourceId":"backend-resource-e1eabccefd35f434","repository":"repositories/platform/mansoq-im-wrapper","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/notification-events/{external_id}/dispatch/","declaredPattern":"/api/{installed_plugin_prefix}/notification-events/{external_id}/dispatch/","action":"dispatch_recipients","viewset":"NotificationEventViewSet","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationEventViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:307:dispatch_recipients","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:262:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7616d83cf7a96b76:GET:list","resourceId":"backend-resource-7616d83cf7a96b76","repository":"repositories/platform/mansoq-im-wrapper","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/notification-recipients/","declaredPattern":"/api/{installed_plugin_prefix}/notification-recipients/","action":"list","viewset":"NotificationRecipientViewSet","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationRecipientViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:349:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.spec.NotificationRecipientReadSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7616d83cf7a96b76:GET:retrieve","resourceId":"backend-resource-7616d83cf7a96b76","repository":"repositories/platform/mansoq-im-wrapper","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/notification-recipients/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/notification-recipients/{external_id}/","action":"retrieve","viewset":"NotificationRecipientViewSet","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationRecipientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:349:get_queryset","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:370:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.spec.NotificationRecipientReadSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4e216bfe43735719:GET:list","resourceId":"backend-resource-4e216bfe43735719","repository":"repositories/platform/mansoq-notifications-be","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/in_app_notifications/","declaredPattern":"/api/{installed_plugin_prefix}/in_app_notifications/","action":"list","viewset":"InAppNotificationViewSet","classId":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.in_app_notification.InAppNotificationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py:43:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-notifications-be:mansoq_notifications.resources.in_app_notification.spec.InAppNotificationListSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"event_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_id","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"recipient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unread","type":"filters.BooleanFilter","lookup":"isnull","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4e216bfe43735719:GET:retrieve","resourceId":"backend-resource-4e216bfe43735719","repository":"repositories/platform/mansoq-notifications-be","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/in_app_notifications/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/in_app_notifications/{external_id}/","action":"retrieve","viewset":"InAppNotificationViewSet","classId":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.in_app_notification.InAppNotificationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py:43:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-notifications-be:mansoq_notifications.resources.in_app_notification.spec.InAppNotificationRetrieveSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"event_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_id","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"recipient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unread","type":"filters.BooleanFilter","lookup":"isnull","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4e216bfe43735719:POST:mark_read","resourceId":"backend-resource-4e216bfe43735719","repository":"repositories/platform/mansoq-notifications-be","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/in_app_notifications/mark_read/","declaredPattern":"/api/{installed_plugin_prefix}/in_app_notifications/mark_read/","action":"mark_read","viewset":"InAppNotificationViewSet","classId":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.in_app_notification.InAppNotificationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py:50:mark_read","repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py:43:get_queryset"],"schemaIds":{"body validation":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.in_app_notification.InAppNotificationMarkReadRequest"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"event_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_id","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"recipient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unread","type":"filters.BooleanFilter","lookup":"isnull","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4e216bfe43735719:POST:mark_unread","resourceId":"backend-resource-4e216bfe43735719","repository":"repositories/platform/mansoq-notifications-be","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/in_app_notifications/mark_unread/","declaredPattern":"/api/{installed_plugin_prefix}/in_app_notifications/mark_unread/","action":"mark_unread","viewset":"InAppNotificationViewSet","classId":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.in_app_notification.InAppNotificationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py:56:mark_unread","repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py:43:get_queryset"],"schemaIds":{"body validation":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.in_app_notification.InAppNotificationMarkReadRequest"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"event_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_id","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"recipient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unread","type":"filters.BooleanFilter","lookup":"isnull","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e4f8410dec35454d:GET:list","resourceId":"backend-resource-e4f8410dec35454d","repository":"repositories/platform/mansoq-notifications-be","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/outbound_notifications/","declaredPattern":"/api/{installed_plugin_prefix}/outbound_notifications/","action":"list","viewset":"OutboundNotificationViewSet","classId":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.outbound_notification.OutboundNotificationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-notifications-be/mansoq_notifications/api/outbound_notification.py:34:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-notifications-be:mansoq_notifications.resources.outbound_notification.spec.OutboundNotificationListSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/outbound_notification.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"ordering_fields","value":["created_date","sent_at"],"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/outbound_notification.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/outbound_notification.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"event_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/outbound_notification.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/outbound_notification.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_id","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/outbound_notification.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e4f8410dec35454d:GET:retrieve","resourceId":"backend-resource-e4f8410dec35454d","repository":"repositories/platform/mansoq-notifications-be","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/outbound_notifications/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/outbound_notifications/{external_id}/","action":"retrieve","viewset":"OutboundNotificationViewSet","classId":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.outbound_notification.OutboundNotificationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-notifications-be/mansoq_notifications/api/outbound_notification.py:34:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-notifications-be:mansoq_notifications.resources.outbound_notification.spec.OutboundNotificationListSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/outbound_notification.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"ordering_fields","value":["created_date","sent_at"],"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/outbound_notification.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/outbound_notification.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"event_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/outbound_notification.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/outbound_notification.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_id","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/outbound_notification.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aa171f70942d7881:GET:list","resourceId":"backend-resource-aa171f70942d7881","repository":"repositories/platform/mansoq-notifications-be","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/web_push_subscriptions/","declaredPattern":"/api/{installed_plugin_prefix}/web_push_subscriptions/","action":"list","viewset":"WebPushSubscriptionViewSet","classId":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.web_push_subscription.WebPushSubscriptionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py:34:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-notifications-be:mansoq_notifications.resources.web_push_subscription.spec.WebPushSubscriptionListSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aa171f70942d7881:POST:create","resourceId":"backend-resource-aa171f70942d7881","repository":"repositories/platform/mansoq-notifications-be","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/web_push_subscriptions/","declaredPattern":"/api/{installed_plugin_prefix}/web_push_subscriptions/","action":"create","viewset":"WebPushSubscriptionViewSet","classId":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.web_push_subscription.WebPushSubscriptionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py:40:create","repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py:34:get_queryset"],"schemaIds":{"request":"repositories/platform/mansoq-notifications-be:mansoq_notifications.resources.web_push_subscription.spec.WebPushSubscriptionListSpec","response":"repositories/platform/mansoq-notifications-be:mansoq_notifications.resources.web_push_subscription.spec.WebPushSubscriptionListSpec","body validation":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.web_push_subscription.WebPushSubscribeRequest"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aa171f70942d7881:POST:unsubscribe","resourceId":"backend-resource-aa171f70942d7881","repository":"repositories/platform/mansoq-notifications-be","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/web_push_subscriptions/unsubscribe/","declaredPattern":"/api/{installed_plugin_prefix}/web_push_subscriptions/unsubscribe/","action":"unsubscribe","viewset":"WebPushSubscriptionViewSet","classId":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.web_push_subscription.WebPushSubscriptionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py:57:unsubscribe","repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py:34:get_queryset"],"schemaIds":{"body validation":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.web_push_subscription.WebPushUnsubscribeRequest"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aa171f70942d7881:GET:vapid_public_key","resourceId":"backend-resource-aa171f70942d7881","repository":"repositories/platform/mansoq-notifications-be","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/web_push_subscriptions/vapid_public_key/","declaredPattern":"/api/{installed_plugin_prefix}/web_push_subscriptions/vapid_public_key/","action":"vapid_public_key","viewset":"WebPushSubscriptionViewSet","classId":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.web_push_subscription.WebPushSubscriptionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py:63:vapid_public_key","repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py:34:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bae36e89ad3c51c6:GET:list","resourceId":"backend-resource-bae36e89ad3c51c6","repository":"repositories/platform/mansoq-odoo-be","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/payment-method-line/","declaredPattern":"/api/{installed_plugin_prefix}/payment-method-line/","action":"list","viewset":"PaymentMethodLineViewSet","classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.payment_method_line.viewset.PaymentMethodLineViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/payment_method_line/viewset.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/payment_method_line/viewset.py:31:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/payment_method_line/viewset.py:21:_build_query_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bae36e89ad3c51c6:GET:retrieve","resourceId":"backend-resource-bae36e89ad3c51c6","repository":"repositories/platform/mansoq-odoo-be","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/payment-method-line/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/payment-method-line/{external_id}/","action":"retrieve","viewset":"PaymentMethodLineViewSet","classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.payment_method_line.viewset.PaymentMethodLineViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/payment_method_line/viewset.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/payment_method_line/viewset.py:68:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cf5f0978992065df:GET:list","resourceId":"backend-resource-cf5f0978992065df","repository":"repositories/platform/mansoq-odoo-be","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/cash-session/","declaredPattern":"/api/{installed_plugin_prefix}/cash-session/","action":"list","viewset":"CashSessionViewSet","classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_session.viewset.CashSessionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:242:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:41:get_facility_obj","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:73:_serialize_session"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cf5f0978992065df:POST:create","resourceId":"backend-resource-cf5f0978992065df","repository":"repositories/platform/mansoq-odoo-be","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/cash-session/","declaredPattern":"/api/{installed_plugin_prefix}/cash-session/","action":"create","viewset":"CashSessionViewSet","classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_session.viewset.CashSessionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:81:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:41:get_facility_obj","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:54:validate_location_access","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:73:_serialize_session","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:45:get_location_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cf5f0978992065df:PUT:close_session","resourceId":"backend-resource-cf5f0978992065df","repository":"repositories/platform/mansoq-odoo-be","boundary":"optional-plugin/local-service","method":"PUT","path":"/api/{installed_plugin_prefix}/cash-session/close/","declaredPattern":"/api/{installed_plugin_prefix}/cash-session/close/","action":"close_session","viewset":"CashSessionViewSet","classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_session.viewset.CashSessionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:135:close_session","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:41:get_facility_obj","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:54:validate_location_access","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:73:_serialize_session","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:45:get_location_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cf5f0978992065df:POST:close_session","resourceId":"backend-resource-cf5f0978992065df","repository":"repositories/platform/mansoq-odoo-be","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/cash-session/close/","declaredPattern":"/api/{installed_plugin_prefix}/cash-session/close/","action":"close_session","viewset":"CashSessionViewSet","classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_session.viewset.CashSessionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:135:close_session","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:41:get_facility_obj","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:54:validate_location_access","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:73:_serialize_session","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:45:get_location_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cf5f0978992065df:POST:current_session","resourceId":"backend-resource-cf5f0978992065df","repository":"repositories/platform/mansoq-odoo-be","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/cash-session/current/","declaredPattern":"/api/{installed_plugin_prefix}/cash-session/current/","action":"current_session","viewset":"CashSessionViewSet","classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_session.viewset.CashSessionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:191:current_session","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:41:get_facility_obj","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:54:validate_location_access","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:73:_serialize_session","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:45:get_location_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cf5f0978992065df:GET:list_counters","resourceId":"backend-resource-cf5f0978992065df","repository":"repositories/platform/mansoq-odoo-be","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/cash-session/counters/","declaredPattern":"/api/{installed_plugin_prefix}/cash-session/counters/","action":"list_counters","viewset":"CashSessionViewSet","classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_session.viewset.CashSessionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:279:list_counters","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:41:get_facility_obj","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:77:_serialize_counter"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ac73b721fc117522:GET:list","resourceId":"backend-resource-ac73b721fc117522","repository":"repositories/platform/mansoq-odoo-be","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/cash-transfer/","declaredPattern":"/api/{installed_plugin_prefix}/cash-transfer/","action":"list","viewset":"CashTransferViewSet","classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:79:list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:43:get_facility_obj","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:56:validate_location_access","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:75:_serialize_transfer","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:47:get_location_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ac73b721fc117522:POST:create","resourceId":"backend-resource-ac73b721fc117522","repository":"repositories/platform/mansoq-odoo-be","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/cash-transfer/","declaredPattern":"/api/{installed_plugin_prefix}/cash-transfer/","action":"create","viewset":"CashTransferViewSet","classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:139:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:43:get_facility_obj","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:56:validate_location_access","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:75:_serialize_transfer","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:47:get_location_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ac73b721fc117522:PUT:accept_transfer","resourceId":"backend-resource-ac73b721fc117522","repository":"repositories/platform/mansoq-odoo-be","boundary":"optional-plugin/local-service","method":"PUT","path":"/api/{installed_plugin_prefix}/cash-transfer/{external_id}/accept/","declaredPattern":"/api/{installed_plugin_prefix}/cash-transfer/{external_id}/accept/","action":"accept_transfer","viewset":"CashTransferViewSet","classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:198:accept_transfer","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:43:get_facility_obj","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:56:validate_location_access","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:75:_serialize_transfer","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:47:get_location_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ac73b721fc117522:POST:accept_transfer","resourceId":"backend-resource-ac73b721fc117522","repository":"repositories/platform/mansoq-odoo-be","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/cash-transfer/{external_id}/accept/","declaredPattern":"/api/{installed_plugin_prefix}/cash-transfer/{external_id}/accept/","action":"accept_transfer","viewset":"CashTransferViewSet","classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:198:accept_transfer","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:43:get_facility_obj","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:56:validate_location_access","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:75:_serialize_transfer","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:47:get_location_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ac73b721fc117522:PUT:reject_transfer","resourceId":"backend-resource-ac73b721fc117522","repository":"repositories/platform/mansoq-odoo-be","boundary":"optional-plugin/local-service","method":"PUT","path":"/api/{installed_plugin_prefix}/cash-transfer/{external_id}/reject/","declaredPattern":"/api/{installed_plugin_prefix}/cash-transfer/{external_id}/reject/","action":"reject_transfer","viewset":"CashTransferViewSet","classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:260:reject_transfer","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:43:get_facility_obj","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:56:validate_location_access","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:75:_serialize_transfer","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:47:get_location_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ac73b721fc117522:POST:reject_transfer","resourceId":"backend-resource-ac73b721fc117522","repository":"repositories/platform/mansoq-odoo-be","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/cash-transfer/{external_id}/reject/","declaredPattern":"/api/{installed_plugin_prefix}/cash-transfer/{external_id}/reject/","action":"reject_transfer","viewset":"CashTransferViewSet","classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:260:reject_transfer","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:43:get_facility_obj","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:56:validate_location_access","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:75:_serialize_transfer","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:47:get_location_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ac73b721fc117522:PUT:cancel_transfer","resourceId":"backend-resource-ac73b721fc117522","repository":"repositories/platform/mansoq-odoo-be","boundary":"optional-plugin/local-service","method":"PUT","path":"/api/{installed_plugin_prefix}/cash-transfer/{external_id}/cancel/","declaredPattern":"/api/{installed_plugin_prefix}/cash-transfer/{external_id}/cancel/","action":"cancel_transfer","viewset":"CashTransferViewSet","classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:324:cancel_transfer","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:43:get_facility_obj","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:56:validate_location_access","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:75:_serialize_transfer","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:47:get_location_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ac73b721fc117522:POST:cancel_transfer","resourceId":"backend-resource-ac73b721fc117522","repository":"repositories/platform/mansoq-odoo-be","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/cash-transfer/{external_id}/cancel/","declaredPattern":"/api/{installed_plugin_prefix}/cash-transfer/{external_id}/cancel/","action":"cancel_transfer","viewset":"CashTransferViewSet","classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:324:cancel_transfer","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:43:get_facility_obj","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:56:validate_location_access","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:75:_serialize_transfer","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:47:get_location_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ac73b721fc117522:GET:pending_transfers","resourceId":"backend-resource-ac73b721fc117522","repository":"repositories/platform/mansoq-odoo-be","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/cash-transfer/pending/","declaredPattern":"/api/{installed_plugin_prefix}/cash-transfer/pending/","action":"pending_transfers","viewset":"CashTransferViewSet","classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:384:pending_transfers","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:43:get_facility_obj","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:56:validate_location_access","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:75:_serialize_transfer","repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:47:get_location_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-928c8e11255464cb:GET:list","resourceId":"backend-resource-928c8e11255464cb","repository":"repositories/platform/mansoq-people-be","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/","declaredPattern":"/api/{installed_plugin_prefix}/","action":"list","viewset":"MansoqPeopleViewSet","classId":"repositories/platform/mansoq-people-be:mansoq_people_be.api.viewsets.MansoqPeopleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/platform/mansoq-people-be/src/mansoq_people_be/api/viewsets.py:76:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-people-be:mansoq_people_be.api.spec.MansoqPeopleListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/viewsets.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/viewsets.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/viewsets.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/viewsets.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-928c8e11255464cb:GET:retrieve","resourceId":"backend-resource-928c8e11255464cb","repository":"repositories/platform/mansoq-people-be","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/{external_id}/","action":"retrieve","viewset":"MansoqPeopleViewSet","classId":"repositories/platform/mansoq-people-be:mansoq_people_be.api.viewsets.MansoqPeopleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-people-be/src/mansoq_people_be/api/viewsets.py:76:get_queryset","repositories/platform/mansoq-people-be/src/mansoq_people_be/api/viewsets.py:69:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-people-be:mansoq_people_be.api.spec.MansoqPeopleRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/viewsets.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/viewsets.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/viewsets.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/viewsets.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0cc15aab7467cb99:POST:create","resourceId":"backend-resource-0cc15aab7467cb99","repository":"repositories/platform/mansoq-super-batch-be","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/","declaredPattern":"/api/{installed_plugin_prefix}/","action":"create","viewset":"SuperBatchRequestView","classId":"repositories/platform/mansoq-super-batch-be:super_batch_request.api.viewsets.batch_request.SuperBatchRequestView","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-super-batch-be/super_batch_request/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-super-batch-be/super_batch_request/api/viewsets/batch_request.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-super-batch-be/super_batch_request/api/viewsets/batch_request.py:87:create","repositories/platform/mansoq-super-batch-be/super_batch_request/api/viewsets/batch_request.py:60:validate_replacements"],"schemaIds":{"decorator request":"repositories/platform/mansoq-super-batch-be:super_batch_request.api.viewsets.batch_request.BatchRequest"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-super-batch-be/super_batch_request/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2da2ae2b28265b10:GET:list","resourceId":"backend-resource-2da2ae2b28265b10","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/consent/","declaredPattern":"/api/{installed_plugin_prefix}/consent/","action":"list","viewset":"ConsentViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.viewsets.consent.ConsentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.serializers.consent.ConsentRequestSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"health_id","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering","type":"filters.OrderingFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2da2ae2b28265b10:POST:create","resourceId":"backend-resource-2da2ae2b28265b10","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/consent/","declaredPattern":"/api/{installed_plugin_prefix}/consent/","action":"create","viewset":"ConsentViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.viewsets.consent.ConsentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py:57:create","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py:46:get_queryset"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.serializers.consent.ConsentRequestSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"health_id","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering","type":"filters.OrderingFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2da2ae2b28265b10:GET:retrieve","resourceId":"backend-resource-2da2ae2b28265b10","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/consent/{pk}/","declaredPattern":"/api/{installed_plugin_prefix}/consent/{pk}/","action":"retrieve","viewset":"ConsentViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.viewsets.consent.ConsentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.serializers.consent.ConsentRequestSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"health_id","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering","type":"filters.OrderingFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pk","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-284724b2bd264d2b:GET:retrieve","resourceId":"backend-resource-284724b2bd264d2b","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/health_information/{pk}/","declaredPattern":"/api/{installed_plugin_prefix}/health_information/{pk}/","action":"retrieve","viewset":"HealthInformationViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.viewsets.health_information.HealthInformationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_information.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_information.py:23:retrieve"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_information.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pk","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5dd41d67fa21a20f:POST:create","resourceId":"backend-resource-5dd41d67fa21a20f","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/abha_number/","declaredPattern":"/api/{installed_plugin_prefix}/abha_number/","action":"create","viewset":"AbhaNumberViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.viewsets.abha_number.AbhaNumberViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.serializers.abha_number.AbhaNumberSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/abha_number.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5dd41d67fa21a20f:GET:retrieve","resourceId":"backend-resource-5dd41d67fa21a20f","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/abha_number/{pk}/","declaredPattern":"/api/{installed_plugin_prefix}/abha_number/{pk}/","action":"retrieve","viewset":"AbhaNumberViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.viewsets.abha_number.AbhaNumberViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.serializers.abha_number.AbhaNumberSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/abha_number.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pk","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bf1cf73189850f91:GET:list","resourceId":"backend-resource-bf1cf73189850f91","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/health_facility/","declaredPattern":"/api/{installed_plugin_prefix}/health_facility/","action":"list","viewset":"HealthFacilityViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.viewsets.health_facility.HealthFacilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.serializers.health_facility.HealthFacilitySerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_facility.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bf1cf73189850f91:POST:create","resourceId":"backend-resource-bf1cf73189850f91","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/health_facility/","declaredPattern":"/api/{installed_plugin_prefix}/health_facility/","action":"create","viewset":"HealthFacilityViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.viewsets.health_facility.HealthFacilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.serializers.health_facility.HealthFacilitySerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_facility.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bf1cf73189850f91:GET:retrieve","resourceId":"backend-resource-bf1cf73189850f91","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/health_facility/{facility__external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/health_facility/{facility__external_id}/","action":"retrieve","viewset":"HealthFacilityViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.viewsets.health_facility.HealthFacilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.serializers.health_facility.HealthFacilitySerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_facility.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility__external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bf1cf73189850f91:PUT:update","resourceId":"backend-resource-bf1cf73189850f91","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"PUT","path":"/api/{installed_plugin_prefix}/health_facility/{facility__external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/health_facility/{facility__external_id}/","action":"update","viewset":"HealthFacilityViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.viewsets.health_facility.HealthFacilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.serializers.health_facility.HealthFacilitySerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_facility.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility__external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bf1cf73189850f91:PATCH:partial_update","resourceId":"backend-resource-bf1cf73189850f91","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/health_facility/{facility__external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/health_facility/{facility__external_id}/","action":"partial_update","viewset":"HealthFacilityViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.viewsets.health_facility.HealthFacilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.serializers.health_facility.HealthFacilitySerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_facility.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility__external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bf1cf73189850f91:POST:register_service","resourceId":"backend-resource-bf1cf73189850f91","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/health_facility/{facility__external_id}/register_service/","declaredPattern":"/api/{installed_plugin_prefix}/health_facility/{facility__external_id}/register_service/","action":"register_service","viewset":"HealthFacilityViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.viewsets.health_facility.HealthFacilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_facility.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_facility.py:98:register_service","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_facility.py:86:get_queryset"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.serializers.health_facility.HealthFacilitySerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_facility.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility__external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-910af296b17ea167:POST:link_abha_number_and_patient","resourceId":"backend-resource-910af296b17ea167","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v3/health_id/link_patient/","declaredPattern":"/api/{installed_plugin_prefix}/v3/health_id/link_patient/","action":"link_abha_number_and_patient","viewset":"HealthIdViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:95:link_abha_number_and_patient","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:88:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-910af296b17ea167:POST:abha_create__verify_aadhaar_bio","resourceId":"backend-resource-910af296b17ea167","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v3/health_id/create/verify_aadhaar_bio/","declaredPattern":"/api/{installed_plugin_prefix}/v3/health_id/create/verify_aadhaar_bio/","action":"abha_create__verify_aadhaar_bio","viewset":"HealthIdViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:177:abha_create__verify_aadhaar_bio","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:88:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-910af296b17ea167:POST:abha_create__auth_init_via_face","resourceId":"backend-resource-910af296b17ea167","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v3/health_id/create/auth_init_via_face/","declaredPattern":"/api/{installed_plugin_prefix}/v3/health_id/create/auth_init_via_face/","action":"abha_create__auth_init_via_face","viewset":"HealthIdViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:256:abha_create__auth_init_via_face","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:88:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-910af296b17ea167:POST:abha_create__capture_pid_via_face","resourceId":"backend-resource-910af296b17ea167","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v3/health_id/create/capture_pid_via_face/","declaredPattern":"/api/{installed_plugin_prefix}/v3/health_id/create/capture_pid_via_face/","action":"abha_create__capture_pid_via_face","viewset":"HealthIdViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:270:abha_create__capture_pid_via_face","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:88:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-910af296b17ea167:POST:abha_create__verify_aadhaar_face","resourceId":"backend-resource-910af296b17ea167","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v3/health_id/create/verify_aadhaar_face/","declaredPattern":"/api/{installed_plugin_prefix}/v3/health_id/create/verify_aadhaar_face/","action":"abha_create__verify_aadhaar_face","viewset":"HealthIdViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":289,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:289:abha_create__verify_aadhaar_face","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:88:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-910af296b17ea167:POST:abha_create__verify_aadhaar_demographics","resourceId":"backend-resource-910af296b17ea167","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v3/health_id/create/verify_aadhaar_demographics/","declaredPattern":"/api/{installed_plugin_prefix}/v3/health_id/create/verify_aadhaar_demographics/","action":"abha_create__verify_aadhaar_demographics","viewset":"HealthIdViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:369:abha_create__verify_aadhaar_demographics","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:88:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-910af296b17ea167:POST:abha_create__send_aadhaar_otp","resourceId":"backend-resource-910af296b17ea167","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v3/health_id/create/send_aadhaar_otp/","declaredPattern":"/api/{installed_plugin_prefix}/v3/health_id/create/send_aadhaar_otp/","action":"abha_create__send_aadhaar_otp","viewset":"HealthIdViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:440:abha_create__send_aadhaar_otp","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:88:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-910af296b17ea167:POST:abha_create__verify_aadhaar_otp","resourceId":"backend-resource-910af296b17ea167","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v3/health_id/create/verify_aadhaar_otp/","declaredPattern":"/api/{installed_plugin_prefix}/v3/health_id/create/verify_aadhaar_otp/","action":"abha_create__verify_aadhaar_otp","viewset":"HealthIdViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:461:abha_create__verify_aadhaar_otp","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:88:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-910af296b17ea167:POST:abha_create__link_mobile_number","resourceId":"backend-resource-910af296b17ea167","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v3/health_id/create/link_mobile_number/","declaredPattern":"/api/{installed_plugin_prefix}/v3/health_id/create/link_mobile_number/","action":"abha_create__link_mobile_number","viewset":"HealthIdViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:540:abha_create__link_mobile_number","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:88:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-910af296b17ea167:POST:abha_create__verify_mobile_otp","resourceId":"backend-resource-910af296b17ea167","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v3/health_id/create/verify_mobile_otp/","declaredPattern":"/api/{installed_plugin_prefix}/v3/health_id/create/verify_mobile_otp/","action":"abha_create__verify_mobile_otp","viewset":"HealthIdViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:561:abha_create__verify_mobile_otp","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:88:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-910af296b17ea167:POST:abha_create__abha_address_suggestion","resourceId":"backend-resource-910af296b17ea167","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v3/health_id/create/abha_address_suggestion/","declaredPattern":"/api/{installed_plugin_prefix}/v3/health_id/create/abha_address_suggestion/","action":"abha_create__abha_address_suggestion","viewset":"HealthIdViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":581,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:581:abha_create__abha_address_suggestion","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:88:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-910af296b17ea167:POST:abha_create__enrol_abha_address","resourceId":"backend-resource-910af296b17ea167","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v3/health_id/create/enrol_abha_address/","declaredPattern":"/api/{installed_plugin_prefix}/v3/health_id/create/enrol_abha_address/","action":"abha_create__enrol_abha_address","viewset":"HealthIdViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":599,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:599:abha_create__enrol_abha_address","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:88:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-910af296b17ea167:POST:abha_login__send_otp","resourceId":"backend-resource-910af296b17ea167","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v3/health_id/login/send_otp/","declaredPattern":"/api/{installed_plugin_prefix}/v3/health_id/login/send_otp/","action":"abha_login__send_otp","viewset":"HealthIdViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":672,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:672:abha_login__send_otp","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:88:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-910af296b17ea167:POST:abha_login__verify_otp","resourceId":"backend-resource-910af296b17ea167","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v3/health_id/login/verify_otp/","declaredPattern":"/api/{installed_plugin_prefix}/v3/health_id/login/verify_otp/","action":"abha_login__verify_otp","viewset":"HealthIdViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":715,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:715:abha_login__verify_otp","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:88:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-910af296b17ea167:POST:abha_login__verify_user","resourceId":"backend-resource-910af296b17ea167","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v3/health_id/login/verify_user/","declaredPattern":"/api/{installed_plugin_prefix}/v3/health_id/login/verify_user/","action":"abha_login__verify_user","viewset":"HealthIdViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":843,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:843:abha_login__verify_user","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:88:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-910af296b17ea167:POST:abha_login__check_auth_methods","resourceId":"backend-resource-910af296b17ea167","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v3/health_id/login/check_auth_methods/","declaredPattern":"/api/{installed_plugin_prefix}/v3/health_id/login/check_auth_methods/","action":"abha_login__check_auth_methods","viewset":"HealthIdViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":951,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:951:abha_login__check_auth_methods","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:88:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-910af296b17ea167:GET:abha_card","resourceId":"backend-resource-910af296b17ea167","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/v3/health_id/abha_card/","declaredPattern":"/api/{installed_plugin_prefix}/v3/health_id/abha_card/","action":"abha_card","viewset":"HealthIdViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":974,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:974:abha_card"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-486766af533adc32:POST:link__carecontext","resourceId":"backend-resource-486766af533adc32","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v3/hip/link_care_context/","declaredPattern":"/api/{installed_plugin_prefix}/v3/hip/link_care_context/","action":"link__carecontext","viewset":"HIPViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:36:link__carecontext"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-486766af533adc32:GET:patient__fetch_by_token","resourceId":"backend-resource-486766af533adc32","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/v3/hip/patient/fetch-by-token/","declaredPattern":"/api/{installed_plugin_prefix}/v3/hip/patient/fetch-by-token/","action":"patient__fetch_by_token","viewset":"HIPViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:49:patient__fetch_by_token"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-739dfa38d59dc0e5:POST:identity__authentication","resourceId":"backend-resource-739dfa38d59dc0e5","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v3/hiu/verify_identity/","declaredPattern":"/api/{installed_plugin_prefix}/v3/hiu/verify_identity/","action":"identity__authentication","viewset":"HIUViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:58:identity__authentication","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:51:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-739dfa38d59dc0e5:POST:consent__request__init","resourceId":"backend-resource-739dfa38d59dc0e5","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v3/hiu/create_consent_request/","declaredPattern":"/api/{installed_plugin_prefix}/v3/hiu/create_consent_request/","action":"consent__request__init","viewset":"HIUViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:89:consent__request__init"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-739dfa38d59dc0e5:POST:consent__request__status","resourceId":"backend-resource-739dfa38d59dc0e5","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v3/hiu/consent_request_status/","declaredPattern":"/api/{installed_plugin_prefix}/v3/hiu/consent_request_status/","action":"consent__request__status","viewset":"HIUViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:93:consent__request__status","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:51:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-739dfa38d59dc0e5:POST:consent__fetch","resourceId":"backend-resource-739dfa38d59dc0e5","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v3/hiu/fetch_consent_artefact/","declaredPattern":"/api/{installed_plugin_prefix}/v3/hiu/fetch_consent_artefact/","action":"consent__fetch","viewset":"HIUViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:118:consent__fetch","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:51:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-739dfa38d59dc0e5:POST:data_flow__health_information__request","resourceId":"backend-resource-739dfa38d59dc0e5","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v3/hiu/request_health_information/","declaredPattern":"/api/{installed_plugin_prefix}/v3/hiu/request_health_information/","action":"data_flow__health_information__request","viewset":"HIUViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:145:data_flow__health_information__request","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:51:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-19e5b31bcd0d5dd1:GET:states","resourceId":"backend-resource-19e5b31bcd0d5dd1","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/v3/utility/states/","declaredPattern":"/api/{installed_plugin_prefix}/v3/utility/states/","action":"states","viewset":"UtilityViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.utility.UtilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/utility.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/utility.py:32:states","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/utility.py:19:get_state_districts"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/utility.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-19e5b31bcd0d5dd1:GET:districts","resourceId":"backend-resource-19e5b31bcd0d5dd1","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/v3/utility/states/{state_code}/districts/","declaredPattern":"/api/{installed_plugin_prefix}/v3/utility/states/(?P<state_code>[^/.]+)/districts/","action":"districts","viewset":"UtilityViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.utility.UtilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/utility.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/utility.py:46:districts","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/utility.py:19:get_state_districts"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/utility.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"state_code","in":"path","type":"string/default converter","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b4296d67be79e80d:POST:hip__token__on_generate_token","resourceId":"backend-resource-b4296d67be79e80d","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/api/v3/hip/token/on-generate-token/","declaredPattern":"/api/{installed_plugin_prefix}/api/v3/hip/token/on-generate-token/","action":"hip__token__on_generate_token","viewset":"HIPCallbackViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:127:hip__token__on_generate_token","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:110:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["ABDMAuthentication"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b4296d67be79e80d:POST:link__on_carecontext","resourceId":"backend-resource-b4296d67be79e80d","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/api/v3/link/on_carecontext/","declaredPattern":"/api/{installed_plugin_prefix}/api/v3/link/on_carecontext/","action":"link__on_carecontext","viewset":"HIPCallbackViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:135:link__on_carecontext","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:110:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["ABDMAuthentication"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b4296d67be79e80d:POST:hip__patient__care_context__discover","resourceId":"backend-resource-b4296d67be79e80d","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/api/v3/hip/patient/care-context/discover/","declaredPattern":"/api/{installed_plugin_prefix}/api/v3/hip/patient/care-context/discover/","action":"hip__patient__care_context__discover","viewset":"HIPCallbackViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:143:hip__patient__care_context__discover","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:110:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["ABDMAuthentication"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b4296d67be79e80d:POST:hip__link__care_context__init","resourceId":"backend-resource-b4296d67be79e80d","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/api/v3/hip/link/care-context/init/","declaredPattern":"/api/{installed_plugin_prefix}/api/v3/hip/link/care-context/init/","action":"hip__link__care_context__init","viewset":"HIPCallbackViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:151:hip__link__care_context__init","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:110:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["ABDMAuthentication"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b4296d67be79e80d:POST:hip__link__care_context__confirm","resourceId":"backend-resource-b4296d67be79e80d","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/api/v3/hip/link/care-context/confirm/","declaredPattern":"/api/{installed_plugin_prefix}/api/v3/hip/link/care-context/confirm/","action":"hip__link__care_context__confirm","viewset":"HIPCallbackViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:159:hip__link__care_context__confirm","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:110:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["ABDMAuthentication"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b4296d67be79e80d:POST:consent__request__hip__notify","resourceId":"backend-resource-b4296d67be79e80d","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/api/v3/consent/request/hip/notify/","declaredPattern":"/api/{installed_plugin_prefix}/api/v3/consent/request/hip/notify/","action":"consent__request__hip__notify","viewset":"HIPCallbackViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:167:consent__request__hip__notify","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:110:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["ABDMAuthentication"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b4296d67be79e80d:POST:hip__health_information__request","resourceId":"backend-resource-b4296d67be79e80d","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/api/v3/hip/health-information/request/","declaredPattern":"/api/{installed_plugin_prefix}/api/v3/hip/health-information/request/","action":"hip__health_information__request","viewset":"HIPCallbackViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:175:hip__health_information__request","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:110:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["ABDMAuthentication"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b4296d67be79e80d:POST:hip__patient__share","resourceId":"backend-resource-b4296d67be79e80d","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/api/v3/hip/patient/share/","declaredPattern":"/api/{installed_plugin_prefix}/api/v3/hip/patient/share/","action":"hip__patient__share","viewset":"HIPCallbackViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:183:hip__patient__share","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:110:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["ABDMAuthentication"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2d4da1f3d3fe2c2c:POST:hiu__consent__request__on_init","resourceId":"backend-resource-2d4da1f3d3fe2c2c","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/api/v3/hiu/consent/request/on-init/","declaredPattern":"/api/{installed_plugin_prefix}/api/v3/hiu/consent/request/on-init/","action":"hiu__consent__request__on_init","viewset":"HIUCallbackViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUCallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:207:hiu__consent__request__on_init","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:190:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["ABDMAuthentication"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2d4da1f3d3fe2c2c:POST:hiu__consent__request__on_status","resourceId":"backend-resource-2d4da1f3d3fe2c2c","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/api/v3/hiu/consent/request/on-status/","declaredPattern":"/api/{installed_plugin_prefix}/api/v3/hiu/consent/request/on-status/","action":"hiu__consent__request__on_status","viewset":"HIUCallbackViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUCallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:215:hiu__consent__request__on_status","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:190:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["ABDMAuthentication"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2d4da1f3d3fe2c2c:POST:hiu__consent__request__notify","resourceId":"backend-resource-2d4da1f3d3fe2c2c","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/api/v3/hiu/consent/request/notify/","declaredPattern":"/api/{installed_plugin_prefix}/api/v3/hiu/consent/request/notify/","action":"hiu__consent__request__notify","viewset":"HIUCallbackViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUCallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:223:hiu__consent__request__notify","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:190:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["ABDMAuthentication"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2d4da1f3d3fe2c2c:POST:hiu__consent__on_fetch","resourceId":"backend-resource-2d4da1f3d3fe2c2c","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/api/v3/hiu/consent/on-fetch/","declaredPattern":"/api/{installed_plugin_prefix}/api/v3/hiu/consent/on-fetch/","action":"hiu__consent__on_fetch","viewset":"HIUCallbackViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUCallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:231:hiu__consent__on_fetch","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:190:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["ABDMAuthentication"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2d4da1f3d3fe2c2c:POST:hiu__health_information__on_request","resourceId":"backend-resource-2d4da1f3d3fe2c2c","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/api/v3/hiu/health-information/on-request/","declaredPattern":"/api/{installed_plugin_prefix}/api/v3/hiu/health-information/on-request/","action":"hiu__health_information__on_request","viewset":"HIUCallbackViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUCallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:239:hiu__health_information__on_request","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:190:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["ABDMAuthentication"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2d4da1f3d3fe2c2c:POST:hiu__health_information__transfer","resourceId":"backend-resource-2d4da1f3d3fe2c2c","repository":"repositories/teleicu/mansoq-abdm-teleicu","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/api/v3/hiu/health-information/transfer/","declaredPattern":"/api/{installed_plugin_prefix}/api/v3/hiu/health-information/transfer/","action":"hiu__health_information__transfer","viewset":"HIUCallbackViewSet","classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUCallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:251:hiu__health_information__transfer","repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:190:validate_request"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["ABDMAuthentication"],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5660b057c239ea5a:GET:ping","resourceId":"backend-resource-5660b057c239ea5a","repository":"repositories/teleicu/mansoq-auto-tag","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/health_check/ping/","declaredPattern":"/api/{installed_plugin_prefix}/health_check/ping/","action":"ping","viewset":"HealthCheckViewSet","classId":"repositories/teleicu/mansoq-auto-tag:mansoq_auto_tag.api.viewsets.health_check.HealthCheckViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-auto-tag/mansoq_auto_tag/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-auto-tag/mansoq_auto_tag/api/viewsets/health_check.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-auto-tag/mansoq_auto_tag/api/viewsets/health_check.py:8:ping"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-auto-tag/mansoq_auto_tag/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-19e1ab1660ca6c25:GET:list","resourceId":"backend-resource-19e1ab1660ca6c25","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/users","declaredPattern":"/api/{installed_plugin_prefix}/users","action":"list","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.users.UserViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.users.UserDetailSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["permissions.IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filterset_fields","value":["is_staff","is_reviewer","allow_key"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search_fields","value":["full_name"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-19e1ab1660ca6c25:POST:create","resourceId":"backend-resource-19e1ab1660ca6c25","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/users","declaredPattern":"/api/{installed_plugin_prefix}/users","action":"create","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.users.UserViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.users.UserDetailSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["permissions.IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filterset_fields","value":["is_staff","is_reviewer","allow_key"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search_fields","value":["full_name"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-19e1ab1660ca6c25:GET:retrieve","resourceId":"backend-resource-19e1ab1660ca6c25","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/users/{username}","declaredPattern":"/api/{installed_plugin_prefix}/users/{username}","action":"retrieve","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.users.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.users.UserDetailSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["permissions.IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filterset_fields","value":["is_staff","is_reviewer","allow_key"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search_fields","value":["full_name"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-19e1ab1660ca6c25:PATCH:partial_update","resourceId":"backend-resource-19e1ab1660ca6c25","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/users/{username}","declaredPattern":"/api/{installed_plugin_prefix}/users/{username}","action":"partial_update","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.users.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/utils/views/mixins.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:8:partial_update","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:5:perform_update"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.users.UserDetailSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["permissions.IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filterset_fields","value":["is_staff","is_reviewer","allow_key"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search_fields","value":["full_name"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-19e1ab1660ca6c25:DELETE:destroy","resourceId":"backend-resource-19e1ab1660ca6c25","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"DELETE","path":"/api/{installed_plugin_prefix}/users/{username}","declaredPattern":"/api/{installed_plugin_prefix}/users/{username}","action":"destroy","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.users.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.users.UserDetailSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["permissions.IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filterset_fields","value":["is_staff","is_reviewer","allow_key"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search_fields","value":["full_name"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-19e1ab1660ca6c25:GET:me","resourceId":"backend-resource-19e1ab1660ca6c25","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/users/me","declaredPattern":"/api/{installed_plugin_prefix}/users/me","action":"me","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.users.UserViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/ayushma/views/users.py:48:me","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.users.UserDetailSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["permissions.IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filterset_fields","value":["is_staff","is_reviewer","allow_key"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search_fields","value":["full_name"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-19e1ab1660ca6c25:PATCH:partial_update_me","resourceId":"backend-resource-19e1ab1660ca6c25","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/users/me","declaredPattern":"/api/{installed_plugin_prefix}/users/me","action":"partial_update_me","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.users.UserViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action HTTP-method mapping","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/ayushma/views/users.py:54:partial_update_me","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.users.UserDetailSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["permissions.IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filterset_fields","value":["is_staff","is_reviewer","allow_key"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search_fields","value":["full_name"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-14c411b3df2e5cc4:POST:forgot","resourceId":"backend-resource-14c411b3df2e5cc4","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/auth/forgot","declaredPattern":"/api/{installed_plugin_prefix}/auth/forgot","action":"forgot","viewset":"ResetPasswordViewset","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.token.ResetPasswordViewset","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/ayushma/views/token.py:49:forgot"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.token.PasswordTokenSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["AllowAny"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-14c411b3df2e5cc4:POST:verify","resourceId":"backend-resource-14c411b3df2e5cc4","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/auth/verify","declaredPattern":"/api/{installed_plugin_prefix}/auth/verify","action":"verify","viewset":"ResetPasswordViewset","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.token.ResetPasswordViewset","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/ayushma/views/token.py:96:verify"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.token.PasswordTokenSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["AllowAny"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-14c411b3df2e5cc4:POST:reset","resourceId":"backend-resource-14c411b3df2e5cc4","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/auth/reset","declaredPattern":"/api/{installed_plugin_prefix}/auth/reset","action":"reset","viewset":"ResetPasswordViewset","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.token.ResetPasswordViewset","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/ayushma/views/token.py:121:reset"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.token.PasswordTokenSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["AllowAny"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-99cd9df4edc44903:POST:register","resourceId":"backend-resource-99cd9df4edc44903","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/auth/register","declaredPattern":"/api/{installed_plugin_prefix}/auth/register","action":"register","viewset":"AuthViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.auth.AuthViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py:33:register"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.auth.AuthSerializer","decorator request":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.users.UserCreateSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["AllowAny"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-99cd9df4edc44903:POST:login","resourceId":"backend-resource-99cd9df4edc44903","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/auth/login","declaredPattern":"/api/{installed_plugin_prefix}/auth/login","action":"login","viewset":"AuthViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.auth.AuthViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py:41:login"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.auth.AuthSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["AllowAny"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-99cd9df4edc44903:DELETE:logout","resourceId":"backend-resource-99cd9df4edc44903","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"DELETE","path":"/api/{installed_plugin_prefix}/auth/logout","declaredPattern":"/api/{installed_plugin_prefix}/auth/logout","action":"logout","viewset":"AuthViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.auth.AuthViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py:50:logout"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.auth.AuthSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["AllowAny"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-11bd471c7bb7a52f:GET:list","resourceId":"backend-resource-11bd471c7bb7a52f","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/chats","declaredPattern":"/api/{installed_plugin_prefix}/chats","action":"list","viewset":"OrphanChatViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.orphan.OrphanChatViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.chat.ChatDetailSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["APIKeyAuth"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-11bd471c7bb7a52f:POST:create","resourceId":"backend-resource-11bd471c7bb7a52f","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/chats","declaredPattern":"/api/{installed_plugin_prefix}/chats","action":"create","viewset":"OrphanChatViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.orphan.OrphanChatViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py:71:create","repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py:65:get_queryset","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.chat.ChatDetailSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["APIKeyAuth"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-11bd471c7bb7a52f:GET:retrieve","resourceId":"backend-resource-11bd471c7bb7a52f","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/chats/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/chats/{external_id}","action":"retrieve","viewset":"OrphanChatViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.orphan.OrphanChatViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.chat.ChatDetailSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["APIKeyAuth"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-11bd471c7bb7a52f:PATCH:partial_update","resourceId":"backend-resource-11bd471c7bb7a52f","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/chats/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/chats/{external_id}","action":"partial_update","viewset":"OrphanChatViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.orphan.OrphanChatViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/utils/views/mixins.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:8:partial_update","repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py:65:get_queryset","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:5:perform_update"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.chat.ChatDetailSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["APIKeyAuth"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-11bd471c7bb7a52f:POST:converse","resourceId":"backend-resource-11bd471c7bb7a52f","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/chats/{external_id}/converse","declaredPattern":"/api/{installed_plugin_prefix}/chats/{external_id}/converse","action":"converse","viewset":"OrphanChatViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.orphan.OrphanChatViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py:106:converse","repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py:65:get_queryset","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.chat.ChatDetailSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["APIKeyAuth"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-11bd471c7bb7a52f:POST:transcribe","resourceId":"backend-resource-11bd471c7bb7a52f","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/chats/transcribe","declaredPattern":"/api/{installed_plugin_prefix}/chats/transcribe","action":"transcribe","viewset":"OrphanChatViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.orphan.OrphanChatViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py:119:transcribe","repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py:65:get_queryset","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.chat.ChatDetailSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["APIKeyAuth"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-11bd471c7bb7a52f:POST:completion","resourceId":"backend-resource-11bd471c7bb7a52f","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/chats/completion","declaredPattern":"/api/{installed_plugin_prefix}/chats/completion","action":"completion","viewset":"OrphanChatViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.orphan.OrphanChatViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py:133:completion","repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py:65:get_queryset","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.chat.ChatDetailSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["APIKeyAuth"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1c6523e0111692c6:GET:list","resourceId":"backend-resource-1c6523e0111692c6","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/feedback","declaredPattern":"/api/{installed_plugin_prefix}/feedback","action":"list","viewset":"ChatFeedbackViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatFeedbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.chat.ChatFeedbackSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filterset_fields","value":["liked","chat_message","chat_message__chat","chat_message__chat__project"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1c6523e0111692c6:POST:create","resourceId":"backend-resource-1c6523e0111692c6","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/feedback","declaredPattern":"/api/{installed_plugin_prefix}/feedback","action":"create","viewset":"ChatFeedbackViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatFeedbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.chat.ChatFeedbackSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filterset_fields","value":["liked","chat_message","chat_message__chat","chat_message__chat__project"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1c6523e0111692c6:GET:retrieve","resourceId":"backend-resource-1c6523e0111692c6","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/feedback/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/feedback/{external_id}","action":"retrieve","viewset":"ChatFeedbackViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatFeedbackViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.chat.ChatFeedbackSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filterset_fields","value":["liked","chat_message","chat_message__chat","chat_message__chat__project"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d06feceb999d63db:POST:create","resourceId":"backend-resource-d06feceb999d63db","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/temptokens","declaredPattern":"/api/{installed_plugin_prefix}/temptokens","action":"create","viewset":"TempTokenViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.service.TempTokenViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.services.TempTokenSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["APIKeyAuth"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/service.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1a5c5ae04523a19c:GET:list","resourceId":"backend-resource-1a5c5ae04523a19c","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/projects","declaredPattern":"/api/{installed_plugin_prefix}/projects","action":"list","viewset":"ProjectViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.project.ProjectViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.project.ProjectSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filterset_fields","value":["archived"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search_fields","value":["title"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1a5c5ae04523a19c:POST:create","resourceId":"backend-resource-1a5c5ae04523a19c","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/projects","declaredPattern":"/api/{installed_plugin_prefix}/projects","action":"create","viewset":"ProjectViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.project.ProjectViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.project.ProjectSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filterset_fields","value":["archived"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search_fields","value":["title"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1a5c5ae04523a19c:GET:retrieve","resourceId":"backend-resource-1a5c5ae04523a19c","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/projects/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/projects/{external_id}","action":"retrieve","viewset":"ProjectViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.project.ProjectViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.project.ProjectSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filterset_fields","value":["archived"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search_fields","value":["title"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1a5c5ae04523a19c:PATCH:partial_update","resourceId":"backend-resource-1a5c5ae04523a19c","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/projects/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/projects/{external_id}","action":"partial_update","viewset":"ProjectViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.project.ProjectViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/utils/views/mixins.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:8:partial_update","repositories/teleicu/mansoq-ayushma/ayushma/views/project.py:59:get_queryset","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:5:perform_update"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.project.ProjectSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filterset_fields","value":["archived"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search_fields","value":["title"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1a5c5ae04523a19c:DELETE:destroy","resourceId":"backend-resource-1a5c5ae04523a19c","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"DELETE","path":"/api/{installed_plugin_prefix}/projects/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/projects/{external_id}","action":"destroy","viewset":"ProjectViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.project.ProjectViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/ayushma/views/project.py:46:destroy","repositories/teleicu/mansoq-ayushma/ayushma/views/project.py:59:get_queryset","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.project.ProjectSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filterset_fields","value":["archived"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search_fields","value":["title"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1a5c5ae04523a19c:POST:create_assistant","resourceId":"backend-resource-1a5c5ae04523a19c","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/projects/{external_id}/create_assistant","declaredPattern":"/api/{installed_plugin_prefix}/projects/{external_id}/create_assistant","action":"create_assistant","viewset":"ProjectViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.project.ProjectViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/ayushma/views/project.py:86:create_assistant","repositories/teleicu/mansoq-ayushma/ayushma/views/project.py:59:get_queryset","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.project.ProjectSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filterset_fields","value":["archived"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search_fields","value":["title"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1a5c5ae04523a19c:GET:list_assistants","resourceId":"backend-resource-1a5c5ae04523a19c","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/projects/{external_id}/list_assistants","declaredPattern":"/api/{installed_plugin_prefix}/projects/{external_id}/list_assistants","action":"list_assistants","viewset":"ProjectViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.project.ProjectViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/ayushma/views/project.py:116:list_assistants","repositories/teleicu/mansoq-ayushma/ayushma/views/project.py:59:get_queryset","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.project.ProjectSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filterset_fields","value":["archived"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"search_fields","value":["title"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-23cc762cc82a11da:GET:list","resourceId":"backend-resource-23cc762cc82a11da","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/projects/{project_external_id}/documents","declaredPattern":"/api/{installed_plugin_prefix}/projects/{project_external_id}/documents","action":"list","viewset":"ProjectDocumentViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.document.ProjectDocumentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/document.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"project_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-23cc762cc82a11da:POST:create","resourceId":"backend-resource-23cc762cc82a11da","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/projects/{project_external_id}/documents","declaredPattern":"/api/{installed_plugin_prefix}/projects/{project_external_id}/documents","action":"create","viewset":"ProjectDocumentViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.document.ProjectDocumentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/document.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"project_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-23cc762cc82a11da:GET:retrieve","resourceId":"backend-resource-23cc762cc82a11da","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/projects/{project_external_id}/documents/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/projects/{project_external_id}/documents/{external_id}","action":"retrieve","viewset":"ProjectDocumentViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.document.ProjectDocumentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/document.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"project_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-23cc762cc82a11da:PATCH:partial_update","resourceId":"backend-resource-23cc762cc82a11da","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/projects/{project_external_id}/documents/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/projects/{project_external_id}/documents/{external_id}","action":"partial_update","viewset":"ProjectDocumentViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.document.ProjectDocumentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/utils/views/mixins.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:8:partial_update","repositories/teleicu/mansoq-ayushma/ayushma/views/document.py:41:get_queryset","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:5:perform_update"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/document.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"project_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-23cc762cc82a11da:DELETE:destroy","resourceId":"backend-resource-23cc762cc82a11da","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"DELETE","path":"/api/{installed_plugin_prefix}/projects/{project_external_id}/documents/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/projects/{project_external_id}/documents/{external_id}","action":"destroy","viewset":"ProjectDocumentViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.document.ProjectDocumentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/document.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"project_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1bcd9aa5d6f1f0dd:GET:list","resourceId":"backend-resource-1bcd9aa5d6f1f0dd","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/projects/{project_external_id}/chats","declaredPattern":"/api/{installed_plugin_prefix}/projects/{project_external_id}/chats","action":"list","viewset":"ChatViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.chat.ChatSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsTempTokenOrAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["title"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"project_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1bcd9aa5d6f1f0dd:POST:create","resourceId":"backend-resource-1bcd9aa5d6f1f0dd","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/projects/{project_external_id}/chats","declaredPattern":"/api/{installed_plugin_prefix}/projects/{project_external_id}/chats","action":"create","viewset":"ChatViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.chat.ChatSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsTempTokenOrAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["title"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"project_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1bcd9aa5d6f1f0dd:GET:retrieve","resourceId":"backend-resource-1bcd9aa5d6f1f0dd","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/projects/{project_external_id}/chats/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/projects/{project_external_id}/chats/{external_id}","action":"retrieve","viewset":"ChatViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.chat.ChatSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsTempTokenOrAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["title"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"project_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1bcd9aa5d6f1f0dd:PATCH:partial_update","resourceId":"backend-resource-1bcd9aa5d6f1f0dd","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/projects/{project_external_id}/chats/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/projects/{project_external_id}/chats/{external_id}","action":"partial_update","viewset":"ChatViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/utils/views/mixins.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:8:partial_update","repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py:66:get_queryset","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:5:perform_update"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.chat.ChatSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsTempTokenOrAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["title"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"project_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1bcd9aa5d6f1f0dd:DELETE:destroy","resourceId":"backend-resource-1bcd9aa5d6f1f0dd","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"DELETE","path":"/api/{installed_plugin_prefix}/projects/{project_external_id}/chats/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/projects/{project_external_id}/chats/{external_id}","action":"destroy","viewset":"ChatViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.chat.ChatSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsTempTokenOrAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["title"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"project_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1bcd9aa5d6f1f0dd:GET:feedbacks","resourceId":"backend-resource-1bcd9aa5d6f1f0dd","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/projects/{project_external_id}/chats/{external_id}/feedbacks","declaredPattern":"/api/{installed_plugin_prefix}/projects/{project_external_id}/chats/{external_id}/feedbacks","action":"feedbacks","viewset":"ChatViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py:106:feedbacks","repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py:66:get_queryset","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.chat.ChatSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsTempTokenOrAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["title"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"project_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1bcd9aa5d6f1f0dd:GET:list_all","resourceId":"backend-resource-1bcd9aa5d6f1f0dd","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/projects/{project_external_id}/chats/list_all","declaredPattern":"/api/{installed_plugin_prefix}/projects/{project_external_id}/chats/list_all","action":"list_all","viewset":"ChatViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py:120:list_all","repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py:66:get_queryset","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.chat.ChatSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsTempTokenOrAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["title"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"project_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1bcd9aa5d6f1f0dd:POST:speech_to_text","resourceId":"backend-resource-1bcd9aa5d6f1f0dd","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/projects/{project_external_id}/chats/{external_id}/speech_to_text","declaredPattern":"/api/{installed_plugin_prefix}/projects/{project_external_id}/chats/{external_id}/speech_to_text","action":"speech_to_text","viewset":"ChatViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py:129:speech_to_text","repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py:66:get_queryset","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.chat.ChatSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsTempTokenOrAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["title"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"project_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1bcd9aa5d6f1f0dd:POST:converse","resourceId":"backend-resource-1bcd9aa5d6f1f0dd","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/projects/{project_external_id}/chats/{external_id}/converse","declaredPattern":"/api/{installed_plugin_prefix}/projects/{project_external_id}/chats/{external_id}/converse","action":"converse","viewset":"ChatViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py:182:converse","repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py:66:get_queryset","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.chat.ChatSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsTempTokenOrAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["title"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"project_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b4583a2d3401fc3d:GET:list","resourceId":"backend-resource-b4583a2d3401fc3d","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/tests/suites","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites","action":"list","viewset":"TestSuiteViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.TestSuiteViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.TestSuiteSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated","IsStaffOrReviewer"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b4583a2d3401fc3d:POST:create","resourceId":"backend-resource-b4583a2d3401fc3d","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/tests/suites","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites","action":"create","viewset":"TestSuiteViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.TestSuiteViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.TestSuiteSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated","IsStaffOrReviewer"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b4583a2d3401fc3d:GET:retrieve","resourceId":"backend-resource-b4583a2d3401fc3d","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/tests/suites/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites/{external_id}","action":"retrieve","viewset":"TestSuiteViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.TestSuiteViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.TestSuiteSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated","IsStaffOrReviewer"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b4583a2d3401fc3d:PATCH:partial_update","resourceId":"backend-resource-b4583a2d3401fc3d","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/tests/suites/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites/{external_id}","action":"partial_update","viewset":"TestSuiteViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.TestSuiteViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/utils/views/mixins.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:8:partial_update","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:5:perform_update"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.TestSuiteSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated","IsStaffOrReviewer"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b4583a2d3401fc3d:DELETE:destroy","resourceId":"backend-resource-b4583a2d3401fc3d","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"DELETE","path":"/api/{installed_plugin_prefix}/tests/suites/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites/{external_id}","action":"destroy","viewset":"TestSuiteViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.TestSuiteViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.TestSuiteSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated","IsStaffOrReviewer"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d8de490e428a138e:GET:list","resourceId":"backend-resource-d8de490e428a138e","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/questions","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/questions","action":"list","viewset":"TestQuestionViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.TestQuestionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.TestQuestionSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated","IsStaffOrReviewer"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_suite_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d8de490e428a138e:POST:create","resourceId":"backend-resource-d8de490e428a138e","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/questions","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/questions","action":"create","viewset":"TestQuestionViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.TestQuestionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.TestQuestionSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated","IsStaffOrReviewer"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_suite_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d8de490e428a138e:GET:retrieve","resourceId":"backend-resource-d8de490e428a138e","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/questions/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/questions/{external_id}","action":"retrieve","viewset":"TestQuestionViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.TestQuestionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.TestQuestionSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated","IsStaffOrReviewer"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_suite_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d8de490e428a138e:PATCH:partial_update","resourceId":"backend-resource-d8de490e428a138e","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/questions/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/questions/{external_id}","action":"partial_update","viewset":"TestQuestionViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.TestQuestionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/utils/views/mixins.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:8:partial_update","repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py:47:get_queryset","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:5:perform_update"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.TestQuestionSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated","IsStaffOrReviewer"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_suite_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d8de490e428a138e:DELETE:destroy","resourceId":"backend-resource-d8de490e428a138e","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"DELETE","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/questions/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/questions/{external_id}","action":"destroy","viewset":"TestQuestionViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.TestQuestionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.TestQuestionSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated","IsStaffOrReviewer"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_suite_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dd81ec7e3bd8fbf9:GET:list","resourceId":"backend-resource-dd81ec7e3bd8fbf9","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/questions/{test_question_external_id}/documents","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/questions/{test_question_external_id}/documents","action":"list","viewset":"TestQuestionDocumentViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.document.TestQuestionDocumentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/document.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_suite_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_question_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dd81ec7e3bd8fbf9:POST:create","resourceId":"backend-resource-dd81ec7e3bd8fbf9","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/questions/{test_question_external_id}/documents","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/questions/{test_question_external_id}/documents","action":"create","viewset":"TestQuestionDocumentViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.document.TestQuestionDocumentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/document.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_suite_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_question_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dd81ec7e3bd8fbf9:GET:retrieve","resourceId":"backend-resource-dd81ec7e3bd8fbf9","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/questions/{test_question_external_id}/documents/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/questions/{test_question_external_id}/documents/{external_id}","action":"retrieve","viewset":"TestQuestionDocumentViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.document.TestQuestionDocumentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/document.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_suite_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_question_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dd81ec7e3bd8fbf9:DELETE:destroy","resourceId":"backend-resource-dd81ec7e3bd8fbf9","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"DELETE","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/questions/{test_question_external_id}/documents/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/questions/{test_question_external_id}/documents/{external_id}","action":"destroy","viewset":"TestQuestionDocumentViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.document.TestQuestionDocumentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/document.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_suite_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_question_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a16707ab453d7fb9:GET:list","resourceId":"backend-resource-a16707ab453d7fb9","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/runs","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/runs","action":"list","viewset":"TestRunViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.TestRunViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.TestRunSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated","IsStaffOrReviewer"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_suite_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a16707ab453d7fb9:POST:create","resourceId":"backend-resource-a16707ab453d7fb9","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/runs","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/runs","action":"create","viewset":"TestRunViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.TestRunViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.TestRunSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated","IsStaffOrReviewer"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_suite_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a16707ab453d7fb9:GET:retrieve","resourceId":"backend-resource-a16707ab453d7fb9","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/runs/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/runs/{external_id}","action":"retrieve","viewset":"TestRunViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.TestRunViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.TestRunSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated","IsStaffOrReviewer"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_suite_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a16707ab453d7fb9:PATCH:partial_update","resourceId":"backend-resource-a16707ab453d7fb9","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/runs/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/runs/{external_id}","action":"partial_update","viewset":"TestRunViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.TestRunViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/utils/views/mixins.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:8:partial_update","repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py:68:get_queryset","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:5:perform_update"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.TestRunSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated","IsStaffOrReviewer"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_suite_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a16707ab453d7fb9:DELETE:destroy","resourceId":"backend-resource-a16707ab453d7fb9","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"DELETE","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/runs/{external_id}","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/runs/{external_id}","action":"destroy","viewset":"TestRunViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.TestRunViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.TestRunSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated","IsStaffOrReviewer"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_suite_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ac08f0f0696ba3c6:GET:list","resourceId":"backend-resource-ac08f0f0696ba3c6","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/runs/{run_external_id}/feedback","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/runs/{run_external_id}/feedback","action":"list","viewset":"FeedbackViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.FeedbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.FeedbackSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated","IsStaffOrReviewer"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_suite_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"run_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ac08f0f0696ba3c6:POST:create","resourceId":"backend-resource-ac08f0f0696ba3c6","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/runs/{run_external_id}/feedback","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/runs/{run_external_id}/feedback","action":"create","viewset":"FeedbackViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.FeedbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.FeedbackSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated","IsStaffOrReviewer"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_suite_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"run_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ac08f0f0696ba3c6:GET:retrieve","resourceId":"backend-resource-ac08f0f0696ba3c6","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/runs/{run_external_id}/feedback/{pk}","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/runs/{run_external_id}/feedback/{pk}","action":"retrieve","viewset":"FeedbackViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.FeedbackViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.FeedbackSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated","IsStaffOrReviewer"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_suite_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"run_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pk","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ac08f0f0696ba3c6:PATCH:partial_update","resourceId":"backend-resource-ac08f0f0696ba3c6","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/runs/{run_external_id}/feedback/{pk}","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/runs/{run_external_id}/feedback/{pk}","action":"partial_update","viewset":"FeedbackViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.FeedbackViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-ayushma/utils/views/mixins.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:8:partial_update","repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py:99:get_queryset","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions","repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:5:perform_update"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.FeedbackSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated","IsStaffOrReviewer"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_suite_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"run_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pk","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ac08f0f0696ba3c6:DELETE:destroy","resourceId":"backend-resource-ac08f0f0696ba3c6","repository":"repositories/teleicu/mansoq-ayushma","boundary":"optional-plugin/local-service","method":"DELETE","path":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/runs/{run_external_id}/feedback/{pk}","declaredPattern":"/api/{installed_plugin_prefix}/tests/suites/{test_suite_external_id}/runs/{run_external_id}/feedback/{pk}","action":"destroy","viewset":"FeedbackViewSet","classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.FeedbackViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.FeedbackSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated","IsStaffOrReviewer"],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_suite_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"run_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pk","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-35ab081f23510898:GET:list","resourceId":"backend-resource-35ab081f23510898","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/users/","declaredPattern":"/api/v1/users/","action":"list","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:105:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-35ab081f23510898:POST:create","resourceId":"backend-resource-35ab081f23510898","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/users/","declaredPattern":"/api/v1/users/","action":"create","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:105:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:152:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:108:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-35ab081f23510898:GET:retrieve","resourceId":"backend-resource-35ab081f23510898","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/users/{username}/","declaredPattern":"/api/v1/users/{username}/","action":"retrieve","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:105:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-35ab081f23510898:PUT:update","resourceId":"backend-resource-35ab081f23510898","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/users/{username}/","declaredPattern":"/api/v1/users/{username}/","action":"update","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:105:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:146:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-35ab081f23510898:PATCH:partial_update","resourceId":"backend-resource-35ab081f23510898","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/users/{username}/","declaredPattern":"/api/v1/users/{username}/","action":"partial_update","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:105:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:146:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-35ab081f23510898:DELETE:destroy","resourceId":"backend-resource-35ab081f23510898","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/users/{username}/","declaredPattern":"/api/v1/users/{username}/","action":"destroy","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:105:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:170:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:163:perform_destroy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-35ab081f23510898:POST:upsert","resourceId":"backend-resource-35ab081f23510898","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/users/upsert/","declaredPattern":"/api/v1/users/upsert/","action":"upsert","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:105:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:146:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:152:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:108:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-35ab081f23510898:GET:getcurrentuser","resourceId":"backend-resource-35ab081f23510898","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/users/getcurrentuser/","declaredPattern":"/api/v1/users/getcurrentuser/","action":"getcurrentuser","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:176:getcurrentuser","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:105:get_queryset"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.CurrentUserRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-35ab081f23510898:GET:check_availability","resourceId":"backend-resource-35ab081f23510898","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/users/{username}/check_availability/","declaredPattern":"/api/v1/users/{username}/check_availability/","action":"check_availability","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:180:check_availability","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:105:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-35ab081f23510898:POST:profile_picture","resourceId":"backend-resource-35ab081f23510898","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/users/{username}/profile_picture/","declaredPattern":"/api/v1/users/{username}/profile_picture/","action":"profile_picture","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:192:profile_picture","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:105:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:146:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-35ab081f23510898:DELETE:profile_picture","resourceId":"backend-resource-35ab081f23510898","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/users/{username}/profile_picture/","declaredPattern":"/api/v1/users/{username}/profile_picture/","action":"profile_picture","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:192:profile_picture","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:105:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:146:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-35ab081f23510898:PATCH:pnconfig","resourceId":"backend-resource-35ab081f23510898","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/users/{username}/pnconfig/","declaredPattern":"/api/v1/users/{username}/pnconfig/","action":"pnconfig","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:215:pnconfig","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:105:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-35ab081f23510898:GET:pnconfig","resourceId":"backend-resource-35ab081f23510898","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/users/{username}/pnconfig/","declaredPattern":"/api/v1/users/{username}/pnconfig/","action":"pnconfig","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:215:pnconfig","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:105:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-35ab081f23510898:POST:generate_service_account_token","resourceId":"backend-resource-35ab081f23510898","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/users/{username}/generate_service_account_token/","declaredPattern":"/api/v1/users/{username}/generate_service_account_token/","action":"generate_service_account_token","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:233:generate_service_account_token","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:105:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-35ab081f23510898:DELETE:revoke_service_account_token","resourceId":"backend-resource-35ab081f23510898","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/users/{username}/revoke_service_account_token/","declaredPattern":"/api/v1/users/{username}/revoke_service_account_token/","action":"revoke_service_account_token","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:265:revoke_service_account_token","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:105:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"username","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-35ab081f23510898:POST:set_preferences","resourceId":"backend-resource-35ab081f23510898","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/users/set_preferences/","declaredPattern":"/api/v1/users/set_preferences/","action":"set_preferences","viewset":"UserViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:288:set_preferences","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:105:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-d7561ad191e80c60:GET:list","resourceId":"backend-resource-d7561ad191e80c60","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/plug_config/","declaredPattern":"/api/v1/plug_config/","action":"list","viewset":"PlugConfigViewset","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.viewsets.plug_config.PlugConfigViewset","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/viewsets/plug_config.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/viewsets/plug_config.py:16:list","repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/viewsets/plug_config.py:41:get_permissions"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.serializers.plug_config.PlugConfigSerializer"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-d7561ad191e80c60:POST:create","resourceId":"backend-resource-d7561ad191e80c60","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/plug_config/","declaredPattern":"/api/v1/plug_config/","action":"create","viewset":"PlugConfigViewset","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.viewsets.plug_config.PlugConfigViewset","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.serializers.plug_config.PlugConfigSerializer"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-d7561ad191e80c60:GET:retrieve","resourceId":"backend-resource-d7561ad191e80c60","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/plug_config/{slug}/","declaredPattern":"/api/v1/plug_config/{slug}/","action":"retrieve","viewset":"PlugConfigViewset","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.viewsets.plug_config.PlugConfigViewset","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.serializers.plug_config.PlugConfigSerializer"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d7561ad191e80c60:PUT:update","resourceId":"backend-resource-d7561ad191e80c60","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/plug_config/{slug}/","declaredPattern":"/api/v1/plug_config/{slug}/","action":"update","viewset":"PlugConfigViewset","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.viewsets.plug_config.PlugConfigViewset","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.serializers.plug_config.PlugConfigSerializer"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d7561ad191e80c60:PATCH:partial_update","resourceId":"backend-resource-d7561ad191e80c60","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/plug_config/{slug}/","declaredPattern":"/api/v1/plug_config/{slug}/","action":"partial_update","viewset":"PlugConfigViewset","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.viewsets.plug_config.PlugConfigViewset","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.serializers.plug_config.PlugConfigSerializer"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d7561ad191e80c60:DELETE:destroy","resourceId":"backend-resource-d7561ad191e80c60","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/plug_config/{slug}/","declaredPattern":"/api/v1/plug_config/{slug}/","action":"destroy","viewset":"PlugConfigViewset","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.viewsets.plug_config.PlugConfigViewset","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.serializers.plug_config.PlugConfigSerializer"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b9a006212603249b:GET:list","resourceId":"backend-resource-b9a006212603249b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/files/","declaredPattern":"/api/v1/files/","action":"list","viewset":"FileUploadViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:150:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileUploadListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_category","type":"FileCategoryFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-b9a006212603249b:POST:create","resourceId":"backend-resource-b9a006212603249b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/files/","declaredPattern":"/api/v1/files/","action":"create","viewset":"FileUploadViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:150:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:134:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileUploadCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileUploadRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_category","type":"FileCategoryFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-b9a006212603249b:GET:retrieve","resourceId":"backend-resource-b9a006212603249b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/files/{external_id}/","declaredPattern":"/api/v1/files/{external_id}/","action":"retrieve","viewset":"FileUploadViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:150:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileUploadRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_category","type":"FileCategoryFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b9a006212603249b:PUT:update","resourceId":"backend-resource-b9a006212603249b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/files/{external_id}/","declaredPattern":"/api/v1/files/{external_id}/","action":"update","viewset":"FileUploadViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:150:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:142:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileUploadUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileUploadRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_category","type":"FileCategoryFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b9a006212603249b:PATCH:partial_update","resourceId":"backend-resource-b9a006212603249b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/files/{external_id}/","declaredPattern":"/api/v1/files/{external_id}/","action":"partial_update","viewset":"FileUploadViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:150:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:142:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileUploadUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileUploadRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_category","type":"FileCategoryFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b9a006212603249b:POST:mark_upload_completed","resourceId":"backend-resource-b9a006212603249b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/files/{external_id}/mark_upload_completed/","declaredPattern":"/api/v1/files/{external_id}/mark_upload_completed/","action":"mark_upload_completed","viewset":"FileUploadViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:178:mark_upload_completed","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:150:get_queryset"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileUploadListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_category","type":"FileCategoryFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b9a006212603249b:POST:archive","resourceId":"backend-resource-b9a006212603249b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/files/{external_id}/archive/","declaredPattern":"/api/v1/files/{external_id}/archive/","action":"archive","viewset":"FileUploadViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:194:archive","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:150:get_queryset"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileUploadListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_category","type":"FileCategoryFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b9a006212603249b:POST:upload_file","resourceId":"backend-resource-b9a006212603249b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/files/upload-file/","declaredPattern":"/api/v1/files/upload-file/","action":"upload_file","viewset":"FileUploadViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:214:upload_file","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:150:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:134:authorize_create"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_category","type":"FileCategoryFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-d51a839de8a2d058:GET:list","resourceId":"backend-resource-d51a839de8a2d058","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/meta_artifacts/","declaredPattern":"/api/v1/meta_artifacts/","action":"list","viewset":"MetaArtifactViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.meta_artifact.MetaArtifactViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py:97:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.meta_artifact.spec.MetaArtifactReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"object_type","type":"MetaArtifactTypeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-d51a839de8a2d058:POST:create","resourceId":"backend-resource-d51a839de8a2d058","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/meta_artifacts/","declaredPattern":"/api/v1/meta_artifacts/","action":"create","viewset":"MetaArtifactViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.meta_artifact.MetaArtifactViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py:97:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py:81:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.meta_artifact.spec.MetaArtifactCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.meta_artifact.spec.MetaArtifactReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"object_type","type":"MetaArtifactTypeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-d51a839de8a2d058:GET:retrieve","resourceId":"backend-resource-d51a839de8a2d058","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/meta_artifacts/{external_id}/","declaredPattern":"/api/v1/meta_artifacts/{external_id}/","action":"retrieve","viewset":"MetaArtifactViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.meta_artifact.MetaArtifactViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py:97:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.meta_artifact.spec.MetaArtifactReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"object_type","type":"MetaArtifactTypeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d51a839de8a2d058:PUT:update","resourceId":"backend-resource-d51a839de8a2d058","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/meta_artifacts/{external_id}/","declaredPattern":"/api/v1/meta_artifacts/{external_id}/","action":"update","viewset":"MetaArtifactViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.meta_artifact.MetaArtifactViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py:97:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py:89:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.meta_artifact.spec.MetaArtifactUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.meta_artifact.spec.MetaArtifactReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"object_type","type":"MetaArtifactTypeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d51a839de8a2d058:PATCH:partial_update","resourceId":"backend-resource-d51a839de8a2d058","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/meta_artifacts/{external_id}/","declaredPattern":"/api/v1/meta_artifacts/{external_id}/","action":"partial_update","viewset":"MetaArtifactViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.meta_artifact.MetaArtifactViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py:97:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py:89:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.meta_artifact.spec.MetaArtifactUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.meta_artifact.spec.MetaArtifactReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"object_type","type":"MetaArtifactTypeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d51a839de8a2d058:POST:upsert","resourceId":"backend-resource-d51a839de8a2d058","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/meta_artifacts/upsert/","declaredPattern":"/api/v1/meta_artifacts/upsert/","action":"upsert","viewset":"MetaArtifactViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.meta_artifact.MetaArtifactViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py:97:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py:89:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py:81:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"object_type","type":"MetaArtifactTypeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-3ae691ca36524ef9:POST:send","resourceId":"backend-resource-3ae691ca36524ef9","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/otp/send/","declaredPattern":"/api/v1/otp/send/","action":"send","viewset":"OTPLoginView","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.login.OTPLoginView","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py:130:send","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.login.OTPRequestBaseSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-3ae691ca36524ef9:POST:login","resourceId":"backend-resource-3ae691ca36524ef9","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/otp/login/","declaredPattern":"/api/v1/otp/login/","action":"login","viewset":"OTPLoginView","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.login.OTPLoginView","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py:139:login","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.login.OTPLoginSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-0bde278184e0dcc2:POST:send","resourceId":"backend-resource-0bde278184e0dcc2","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/otp/password_reset/send/","declaredPattern":"/api/v1/otp/password_reset/send/","action":"send","viewset":"OTPResetPasswordView","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.otp_viewset.reset_password.OTPResetPasswordView","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py:57:send","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.otp_viewset.reset_password.OTPResetSendSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-0bde278184e0dcc2:POST:confirm","resourceId":"backend-resource-0bde278184e0dcc2","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/otp/password_reset/confirm/","declaredPattern":"/api/v1/otp/password_reset/confirm/","action":"confirm","viewset":"OTPResetPasswordView","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.otp_viewset.reset_password.OTPResetPasswordView","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py:68:confirm","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.otp_viewset.reset_password.OTPResetConfirmSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-9c82a3b7409b9932:GET:list","resourceId":"backend-resource-9c82a3b7409b9932","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/otp/patient/","declaredPattern":"/api/v1/otp/patient/","action":"list","viewset":"PatientOTPView","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.patient.PatientOTPView","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/patient.py:23:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.otp_based_flow.PatientOTPReadSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["OTPAuthenticatedPermission"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/patient.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/patient.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-9c82a3b7409b9932:POST:create","resourceId":"backend-resource-9c82a3b7409b9932","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/otp/patient/","declaredPattern":"/api/v1/otp/patient/","action":"create","viewset":"PatientOTPView","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.patient.PatientOTPView","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/patient.py:23:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:130:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/patient.py:19:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.otp_based_flow.PatientOTPWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.otp_based_flow.PatientOTPReadSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["OTPAuthenticatedPermission"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/patient.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/patient.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-8b3fb194462c4df9:GET:retrieve","resourceId":"backend-resource-8b3fb194462c4df9","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/otp/slots/{external_id}/","declaredPattern":"/api/v1/otp/slots/{external_id}/","action":"retrieve","viewset":"OTPSlotViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py:43:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.slot.spec.TokenSlotBaseSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["OTPAuthenticatedPermission"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8b3fb194462c4df9:POST:get_slots_for_day","resourceId":"backend-resource-8b3fb194462c4df9","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/otp/slots/get_slots_for_day/","declaredPattern":"/api/v1/otp/slots/get_slots_for_day/","action":"get_slots_for_day","viewset":"OTPSlotViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py:52:get_slots_for_day","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py:43:get_queryset"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.SlotsForDayRequestSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["OTPAuthenticatedPermission"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-8b3fb194462c4df9:POST:create_appointment","resourceId":"backend-resource-8b3fb194462c4df9","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/otp/slots/{external_id}/create_appointment/","declaredPattern":"/api/v1/otp/slots/{external_id}/create_appointment/","action":"create_appointment","viewset":"OTPSlotViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py:62:create_appointment","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py:43:get_queryset"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability.AppointmentBookingSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["OTPAuthenticatedPermission"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8b3fb194462c4df9:POST:cancel_appointment","resourceId":"backend-resource-8b3fb194462c4df9","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/otp/slots/cancel_appointment/","declaredPattern":"/api/v1/otp/slots/cancel_appointment/","action":"cancel_appointment","viewset":"OTPSlotViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py:77:cancel_appointment","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py:43:get_queryset"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.CancelAppointmentSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["OTPAuthenticatedPermission"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-8b3fb194462c4df9:GET:get_appointments","resourceId":"backend-resource-8b3fb194462c4df9","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/otp/slots/get_appointments/","declaredPattern":"/api/v1/otp/slots/get_appointments/","action":"get_appointments","viewset":"OTPSlotViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py:93:get_appointments","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py:43:get_queryset"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["OTPAuthenticatedPermission"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-58220de8741942de:POST:create","resourceId":"backend-resource-58220de8741942de","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/batch_requests/","declaredPattern":"/api/v1/batch_requests/","action":"create","viewset":"BatchRequestView","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.batch_request.BatchRequestView","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/batch_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/batch_request.py:40:create"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.batch_request.BatchRequest"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bc60602820eb41cd:GET:list","resourceId":"backend-resource-bc60602820eb41cd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/valueset/","declaredPattern":"/api/v1/valueset/","action":"list","viewset":"ValueSetViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:61:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.valueset.spec.ValueSetReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bc60602820eb41cd:POST:create","resourceId":"backend-resource-bc60602820eb41cd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/valueset/","declaredPattern":"/api/v1/valueset/","action":"create","viewset":"ValueSetViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:61:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:130:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.valueset.spec.ValueSetSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.valueset.spec.ValueSetReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bc60602820eb41cd:GET:retrieve","resourceId":"backend-resource-bc60602820eb41cd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/valueset/{slug}/","declaredPattern":"/api/v1/valueset/{slug}/","action":"retrieve","viewset":"ValueSetViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:61:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.valueset.spec.ValueSetReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bc60602820eb41cd:PUT:update","resourceId":"backend-resource-bc60602820eb41cd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/valueset/{slug}/","declaredPattern":"/api/v1/valueset/{slug}/","action":"update","viewset":"ValueSetViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:61:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:222:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.valueset.spec.ValueSetSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.valueset.spec.ValueSetReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bc60602820eb41cd:PATCH:partial_update","resourceId":"backend-resource-bc60602820eb41cd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/valueset/{slug}/","declaredPattern":"/api/v1/valueset/{slug}/","action":"partial_update","viewset":"ValueSetViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:61:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:222:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.valueset.spec.ValueSetSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.valueset.spec.ValueSetReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bc60602820eb41cd:DELETE:destroy","resourceId":"backend-resource-bc60602820eb41cd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/valueset/{slug}/","declaredPattern":"/api/v1/valueset/{slug}/","action":"destroy","viewset":"ValueSetViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:61:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:247:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:250:perform_destroy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bc60602820eb41cd:POST:upsert","resourceId":"backend-resource-bc60602820eb41cd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/valueset/upsert/","declaredPattern":"/api/v1/valueset/upsert/","action":"upsert","viewset":"ValueSetViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:61:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:222:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:130:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bc60602820eb41cd:POST:expand","resourceId":"backend-resource-bc60602820eb41cd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/valueset/{slug}/expand/","declaredPattern":"/api/v1/valueset/{slug}/expand/","action":"expand","viewset":"ValueSetViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:72:expand","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:61:get_queryset"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ExpandRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bc60602820eb41cd:POST:preview_search","resourceId":"backend-resource-bc60602820eb41cd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/valueset/preview_search/","declaredPattern":"/api/v1/valueset/preview_search/","action":"preview_search","viewset":"ValueSetViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:79:preview_search","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:61:get_queryset"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.valueset.spec.ValueSetSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bc60602820eb41cd:POST:validate_code","resourceId":"backend-resource-bc60602820eb41cd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/valueset/{slug}/validate_code/","declaredPattern":"/api/v1/valueset/{slug}/validate_code/","action":"validate_code","viewset":"ValueSetViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:94:validate_code","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:61:get_queryset"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bc60602820eb41cd:POST:lookup_code","resourceId":"backend-resource-bc60602820eb41cd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/valueset/lookup_code/","declaredPattern":"/api/v1/valueset/lookup_code/","action":"lookup_code","viewset":"ValueSetViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:101:lookup_code","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:61:get_queryset"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bc60602820eb41cd:GET:favourites","resourceId":"backend-resource-bc60602820eb41cd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/valueset/{slug}/favourites/","declaredPattern":"/api/v1/valueset/{slug}/favourites/","action":"favourites","viewset":"ValueSetViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:120:favourites","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:61:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:67:get_favourites_cache_key"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bc60602820eb41cd:POST:add_favourite","resourceId":"backend-resource-bc60602820eb41cd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/valueset/{slug}/add_favourite/","declaredPattern":"/api/v1/valueset/{slug}/add_favourite/","action":"add_favourite","viewset":"ValueSetViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:137:add_favourite","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:61:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:67:get_favourites_cache_key"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bc60602820eb41cd:POST:remove_favourite","resourceId":"backend-resource-bc60602820eb41cd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/valueset/{slug}/remove_favourite/","declaredPattern":"/api/v1/valueset/{slug}/remove_favourite/","action":"remove_favourite","viewset":"ValueSetViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:162:remove_favourite","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:61:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:67:get_favourites_cache_key"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bc60602820eb41cd:POST:clear_favourites","resourceId":"backend-resource-bc60602820eb41cd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/valueset/{slug}/clear_favourites/","declaredPattern":"/api/v1/valueset/{slug}/clear_favourites/","action":"clear_favourites","viewset":"ValueSetViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:183:clear_favourites","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:61:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:67:get_favourites_cache_key"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bc60602820eb41cd:POST:add_recent_view","resourceId":"backend-resource-bc60602820eb41cd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/valueset/{slug}/add_recent_view/","declaredPattern":"/api/v1/valueset/{slug}/add_recent_view/","action":"add_recent_view","viewset":"ValueSetViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:201:add_recent_view","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:61:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:64:get_recent_view_cache_key"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.fhir.resources.code_concept.MinimalCodeConcept"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bc60602820eb41cd:POST:remove_recent_view","resourceId":"backend-resource-bc60602820eb41cd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/valueset/{slug}/remove_recent_view/","declaredPattern":"/api/v1/valueset/{slug}/remove_recent_view/","action":"remove_recent_view","viewset":"ValueSetViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:214:remove_recent_view","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:61:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:64:get_recent_view_cache_key"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.fhir.resources.code_concept.MinimalCodeConcept"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bc60602820eb41cd:GET:recent_views","resourceId":"backend-resource-bc60602820eb41cd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/valueset/{slug}/recent_views/","declaredPattern":"/api/v1/valueset/{slug}/recent_views/","action":"recent_views","viewset":"ValueSetViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:223:recent_views","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:61:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:64:get_recent_view_cache_key"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bc60602820eb41cd:POST:clear_recent_views","resourceId":"backend-resource-bc60602820eb41cd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/valueset/{slug}/clear_recent_views/","declaredPattern":"/api/v1/valueset/{slug}/clear_recent_views/","action":"clear_recent_views","viewset":"ValueSetViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:230:clear_recent_views","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:61:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:64:get_recent_view_cache_key"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b6b4692cf2ac19a5:GET:list","resourceId":"backend-resource-b6b4692cf2ac19a5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/questionnaire/","declaredPattern":"/api/v1/questionnaire/","action":"list","viewset":"QuestionnaireViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionnaireReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-b6b4692cf2ac19a5:POST:create","resourceId":"backend-resource-b6b4692cf2ac19a5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/questionnaire/","declaredPattern":"/api/v1/questionnaire/","action":"create","viewset":"QuestionnaireViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:95:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:72:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionnaireSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionnaireReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-b6b4692cf2ac19a5:GET:retrieve","resourceId":"backend-resource-b6b4692cf2ac19a5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/questionnaire/{slug}/","declaredPattern":"/api/v1/questionnaire/{slug}/","action":"retrieve","viewset":"QuestionnaireViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionnaireReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b6b4692cf2ac19a5:PUT:update","resourceId":"backend-resource-b6b4692cf2ac19a5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/questionnaire/{slug}/","declaredPattern":"/api/v1/questionnaire/{slug}/","action":"update","viewset":"QuestionnaireViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:64:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionnaireUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionnaireReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b6b4692cf2ac19a5:PATCH:partial_update","resourceId":"backend-resource-b6b4692cf2ac19a5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/questionnaire/{slug}/","declaredPattern":"/api/v1/questionnaire/{slug}/","action":"partial_update","viewset":"QuestionnaireViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:64:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionnaireUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionnaireReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b6b4692cf2ac19a5:DELETE:destroy","resourceId":"backend-resource-b6b4692cf2ac19a5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/questionnaire/{slug}/","declaredPattern":"/api/v1/questionnaire/{slug}/","action":"destroy","viewset":"QuestionnaireViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:68:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:250:perform_destroy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b6b4692cf2ac19a5:GET:favorite_lists","resourceId":"backend-resource-b6b4692cf2ac19a5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/questionnaire/favorite_lists/","declaredPattern":"/api/v1/questionnaire/favorite_lists/","action":"favorite_lists","viewset":"QuestionnaireViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:29:favorite_lists","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-b6b4692cf2ac19a5:POST:add_favorite","resourceId":"backend-resource-b6b4692cf2ac19a5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/questionnaire/{slug}/add_favorite/","declaredPattern":"/api/v1/questionnaire/{slug}/add_favorite/","action":"add_favorite","viewset":"QuestionnaireViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:62:add_favorite","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:53:retrieve_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b6b4692cf2ac19a5:POST:remove_favorite","resourceId":"backend-resource-b6b4692cf2ac19a5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/questionnaire/{slug}/remove_favorite/","declaredPattern":"/api/v1/questionnaire/{slug}/remove_favorite/","action":"remove_favorite","viewset":"QuestionnaireViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:85:remove_favorite","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:53:retrieve_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b6b4692cf2ac19a5:POST:upsert","resourceId":"backend-resource-b6b4692cf2ac19a5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/questionnaire/upsert/","declaredPattern":"/api/v1/questionnaire/upsert/","action":"upsert","viewset":"QuestionnaireViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:64:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:95:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:72:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-b6b4692cf2ac19a5:POST:submit","resourceId":"backend-resource-b6b4692cf2ac19a5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/questionnaire/{slug}/submit/","declaredPattern":"/api/v1/questionnaire/{slug}/submit/","action":"submit","viewset":"QuestionnaireViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:116:submit","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitRequest","decorator responses":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b6b4692cf2ac19a5:GET:get_organizations","resourceId":"backend-resource-b6b4692cf2ac19a5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/questionnaire/{slug}/get_organizations/","declaredPattern":"/api/v1/questionnaire/{slug}/get_organizations/","action":"get_organizations","viewset":"QuestionnaireViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:158:get_organizations","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b6b4692cf2ac19a5:POST:set_organizations","resourceId":"backend-resource-b6b4692cf2ac19a5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/questionnaire/{slug}/set_organizations/","declaredPattern":"/api/v1/questionnaire/{slug}/set_organizations/","action":"set_organizations","viewset":"QuestionnaireViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:182:set_organizations","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4e8b93a7bc8a738f:GET:list","resourceId":"backend-resource-4e8b93a7bc8a738f","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/form_submission/","declaredPattern":"/api/v1/form_submission/","action":"list","viewset":"FormSubmissionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.form_submission.FormSubmissionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py:78:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py:68:authorize_request","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.form_submission.spec.FormSubmissionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-4e8b93a7bc8a738f:POST:create","resourceId":"backend-resource-4e8b93a7bc8a738f","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/form_submission/","declaredPattern":"/api/v1/form_submission/","action":"create","viewset":"FormSubmissionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.form_submission.FormSubmissionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py:78:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py:48:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py:68:authorize_request","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.form_submission.spec.FormSubmissionWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.form_submission.spec.FormSubmissionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-4e8b93a7bc8a738f:GET:retrieve","resourceId":"backend-resource-4e8b93a7bc8a738f","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/form_submission/{external_id}/","declaredPattern":"/api/v1/form_submission/{external_id}/","action":"retrieve","viewset":"FormSubmissionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.form_submission.FormSubmissionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py:78:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py:65:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py:68:authorize_request","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py:58:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.form_submission.spec.FormSubmissionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4e8b93a7bc8a738f:PUT:update","resourceId":"backend-resource-4e8b93a7bc8a738f","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/form_submission/{external_id}/","declaredPattern":"/api/v1/form_submission/{external_id}/","action":"update","viewset":"FormSubmissionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.form_submission.FormSubmissionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py:78:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py:58:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py:68:authorize_request","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.form_submission.spec.FormSubmissionUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.form_submission.spec.FormSubmissionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4e8b93a7bc8a738f:PATCH:partial_update","resourceId":"backend-resource-4e8b93a7bc8a738f","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/form_submission/{external_id}/","declaredPattern":"/api/v1/form_submission/{external_id}/","action":"partial_update","viewset":"FormSubmissionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.form_submission.FormSubmissionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py:78:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py:68:authorize_request","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py:58:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.form_submission.spec.FormSubmissionUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.form_submission.spec.FormSubmissionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3998b133998b34f5:GET:list","resourceId":"backend-resource-3998b133998b34f5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/supply_delivery/","declaredPattern":"/api/v1/supply_delivery/","action":"list","viewset":"SupplyDeliveryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:247:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:184:authorize_order_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:155:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:222:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_inventory_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-3998b133998b34f5:POST:create","resourceId":"backend-resource-3998b133998b34f5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/supply_delivery/","declaredPattern":"/api/v1/supply_delivery/","action":"create","viewset":"SupplyDeliveryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:247:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:215:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:184:authorize_order_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:155:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:222:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:196:authorize_order_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:81:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:102:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:164:authorize_location_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:173:authorize_location_external_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:121:sync_inventory_item","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_inventory_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-3998b133998b34f5:GET:retrieve","resourceId":"backend-resource-3998b133998b34f5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/supply_delivery/{external_id}/","declaredPattern":"/api/v1/supply_delivery/{external_id}/","action":"retrieve","viewset":"SupplyDeliveryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:247:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:219:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:184:authorize_order_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:155:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:222:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_inventory_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3998b133998b34f5:PUT:update","resourceId":"backend-resource-3998b133998b34f5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/supply_delivery/{external_id}/","declaredPattern":"/api/v1/supply_delivery/{external_id}/","action":"update","viewset":"SupplyDeliveryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:247:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:212:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:184:authorize_order_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:155:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:222:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:196:authorize_order_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:81:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:130:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:164:authorize_location_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:173:authorize_location_external_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:121:sync_inventory_item","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_inventory_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3998b133998b34f5:PATCH:partial_update","resourceId":"backend-resource-3998b133998b34f5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/supply_delivery/{external_id}/","declaredPattern":"/api/v1/supply_delivery/{external_id}/","action":"partial_update","viewset":"SupplyDeliveryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:247:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:184:authorize_order_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:155:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:222:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:81:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:212:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:130:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_inventory_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3998b133998b34f5:POST:upsert","resourceId":"backend-resource-3998b133998b34f5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/supply_delivery/upsert/","declaredPattern":"/api/v1/supply_delivery/upsert/","action":"upsert","viewset":"SupplyDeliveryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:247:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:184:authorize_order_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:155:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:222:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:81:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:212:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:130:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:215:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:102:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:196:authorize_order_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:121:sync_inventory_item","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_inventory_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-3998b133998b34f5:GET:delivery_orders","resourceId":"backend-resource-3998b133998b34f5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/supply_delivery/delivery_orders/","declaredPattern":"/api/v1/supply_delivery/delivery_orders/","action":"delivery_orders","viewset":"SupplyDeliveryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":235,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:235:delivery_orders","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:247:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:184:authorize_order_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:155:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:222:filter_location_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplied_inventory_item_product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-b61051793b9c9a50:GET:list","resourceId":"backend-resource-b61051793b9c9a50","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/supply_request/","declaredPattern":"/api/v1/supply_request/","action":"list","viewset":"SupplyRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:165:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:110:authorize_order_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:60:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:134:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-b61051793b9c9a50:POST:create","resourceId":"backend-resource-b61051793b9c9a50","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/supply_request/","declaredPattern":"/api/v1/supply_request/","action":"create","viewset":"SupplyRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:165:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:78:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:110:authorize_order_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:60:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:134:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:122:authorize_order_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:88:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:69:authorize_location_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-b61051793b9c9a50:GET:retrieve","resourceId":"backend-resource-b61051793b9c9a50","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/supply_request/{external_id}/","declaredPattern":"/api/v1/supply_request/{external_id}/","action":"retrieve","viewset":"SupplyRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:165:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:85:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:110:authorize_order_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:60:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:134:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b61051793b9c9a50:PUT:update","resourceId":"backend-resource-b61051793b9c9a50","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/supply_request/{external_id}/","declaredPattern":"/api/v1/supply_request/{external_id}/","action":"update","viewset":"SupplyRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:165:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:82:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:110:authorize_order_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:60:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:134:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:122:authorize_order_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:98:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:69:authorize_location_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b61051793b9c9a50:PATCH:partial_update","resourceId":"backend-resource-b61051793b9c9a50","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/supply_request/{external_id}/","declaredPattern":"/api/v1/supply_request/{external_id}/","action":"partial_update","viewset":"SupplyRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:165:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:110:authorize_order_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:60:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:134:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:82:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:98:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b61051793b9c9a50:POST:upsert","resourceId":"backend-resource-b61051793b9c9a50","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/supply_request/upsert/","declaredPattern":"/api/v1/supply_request/upsert/","action":"upsert","viewset":"SupplyRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:165:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:110:authorize_order_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:60:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:134:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:82:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:98:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:78:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:88:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:122:authorize_order_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-b61051793b9c9a50:GET:request_orders","resourceId":"backend-resource-b61051793b9c9a50","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/supply_request/request_orders/","declaredPattern":"/api/v1/supply_request/request_orders/","action":"request_orders","viewset":"SupplyRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:147:request_orders","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:165:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:110:authorize_order_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:60:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:134:filter_location_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bed79876209a56ca:GET:list","resourceId":"backend-resource-bed79876209a56ca","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/tag_config/","declaredPattern":"/api/v1/tag_config/","action":"list","viewset":"TagConfigViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.tag_config.TagConfigViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py:84:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagConfigReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["priority","created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organization","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ids","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bed79876209a56ca:POST:create","resourceId":"backend-resource-bed79876209a56ca","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/tag_config/","declaredPattern":"/api/v1/tag_config/","action":"create","viewset":"TagConfigViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.tag_config.TagConfigViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py:84:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py:72:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagConfigWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagConfigRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["priority","created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organization","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ids","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bed79876209a56ca:GET:retrieve","resourceId":"backend-resource-bed79876209a56ca","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/tag_config/{external_id}/","declaredPattern":"/api/v1/tag_config/{external_id}/","action":"retrieve","viewset":"TagConfigViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.tag_config.TagConfigViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py:84:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py:58:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagConfigRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["priority","created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organization","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ids","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bed79876209a56ca:PUT:update","resourceId":"backend-resource-bed79876209a56ca","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/tag_config/{external_id}/","declaredPattern":"/api/v1/tag_config/{external_id}/","action":"update","viewset":"TagConfigViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.tag_config.TagConfigViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py:84:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py:64:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagConfigUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagConfigRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["priority","created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organization","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ids","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bed79876209a56ca:PATCH:partial_update","resourceId":"backend-resource-bed79876209a56ca","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/tag_config/{external_id}/","declaredPattern":"/api/v1/tag_config/{external_id}/","action":"partial_update","viewset":"TagConfigViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.tag_config.TagConfigViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py:84:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py:64:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagConfigUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagConfigRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["priority","created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organization","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ids","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a5f3222cf169613e:GET:list","resourceId":"backend-resource-a5f3222cf169613e","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/questionnaire_response_template/","declaredPattern":"/api/v1/questionnaire_response_template/","action":"list","viewset":"QuestionnaireResponseTemplateViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:115:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"key_filter","type":"KeyFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-a5f3222cf169613e:POST:create","resourceId":"backend-resource-a5f3222cf169613e","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/questionnaire_response_template/","declaredPattern":"/api/v1/questionnaire_response_template/","action":"create","viewset":"QuestionnaireResponseTemplateViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:115:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:90:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:64:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"key_filter","type":"KeyFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-a5f3222cf169613e:GET:retrieve","resourceId":"backend-resource-a5f3222cf169613e","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/questionnaire_response_template/{external_id}/","declaredPattern":"/api/v1/questionnaire_response_template/{external_id}/","action":"retrieve","viewset":"QuestionnaireResponseTemplateViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:115:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"key_filter","type":"KeyFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a5f3222cf169613e:PUT:update","resourceId":"backend-resource-a5f3222cf169613e","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/questionnaire_response_template/{external_id}/","declaredPattern":"/api/v1/questionnaire_response_template/{external_id}/","action":"update","viewset":"QuestionnaireResponseTemplateViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:115:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:104:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:64:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"key_filter","type":"KeyFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a5f3222cf169613e:PATCH:partial_update","resourceId":"backend-resource-a5f3222cf169613e","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/questionnaire_response_template/{external_id}/","declaredPattern":"/api/v1/questionnaire_response_template/{external_id}/","action":"partial_update","viewset":"QuestionnaireResponseTemplateViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:115:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:64:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:104:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"key_filter","type":"KeyFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a5f3222cf169613e:DELETE:destroy","resourceId":"backend-resource-a5f3222cf169613e","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/questionnaire_response_template/{external_id}/","declaredPattern":"/api/v1/questionnaire_response_template/{external_id}/","action":"destroy","viewset":"QuestionnaireResponseTemplateViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:115:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:112:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:250:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:104:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"key_filter","type":"KeyFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a5f3222cf169613e:POST:upsert","resourceId":"backend-resource-a5f3222cf169613e","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/questionnaire_response_template/upsert/","declaredPattern":"/api/v1/questionnaire_response_template/upsert/","action":"upsert","viewset":"QuestionnaireResponseTemplateViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:115:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:64:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:104:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:90:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"key_filter","type":"KeyFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-22f8b5187eb45703:GET:list","resourceId":"backend-resource-22f8b5187eb45703","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/observation_definition/","declaredPattern":"/api/v1/observation_definition/","action":"list","viewset":"ObservationDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:134:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-22f8b5187eb45703:POST:create","resourceId":"backend-resource-22f8b5187eb45703","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/observation_definition/","declaredPattern":"/api/v1/observation_definition/","action":"create","viewset":"ObservationDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:134:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:94:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:69:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:61:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:51:recalculate_slug","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-22f8b5187eb45703:GET:retrieve","resourceId":"backend-resource-22f8b5187eb45703","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/observation_definition/{slug}/","declaredPattern":"/api/v1/observation_definition/{slug}/","action":"retrieve","viewset":"ObservationDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:134:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:123:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-22f8b5187eb45703:PUT:update","resourceId":"backend-resource-22f8b5187eb45703","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/observation_definition/{slug}/","declaredPattern":"/api/v1/observation_definition/{slug}/","action":"update","viewset":"ObservationDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:134:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:108:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:69:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:65:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:51:recalculate_slug","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-22f8b5187eb45703:PATCH:partial_update","resourceId":"backend-resource-22f8b5187eb45703","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/observation_definition/{slug}/","declaredPattern":"/api/v1/observation_definition/{slug}/","action":"partial_update","viewset":"ObservationDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:134:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:69:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:108:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:65:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-22f8b5187eb45703:POST:upsert","resourceId":"backend-resource-22f8b5187eb45703","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/observation_definition/upsert/","declaredPattern":"/api/v1/observation_definition/upsert/","action":"upsert","viewset":"ObservationDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:134:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:69:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:108:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:65:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:94:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:61:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:51:recalculate_slug","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-22f8b5187eb45703:GET:metrics","resourceId":"backend-resource-22f8b5187eb45703","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/observation_definition/metrics/","declaredPattern":"/api/v1/observation_definition/metrics/","action":"metrics","viewset":"ObservationDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:155:metrics","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:134:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-409618eef5b7941c:GET:list","resourceId":"backend-resource-409618eef5b7941c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/product_knowledge/","declaredPattern":"/api/v1/product_knowledge/","action":"list","viewset":"ProductKnowledgeViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:159:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_names","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_instance","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-409618eef5b7941c:POST:create","resourceId":"backend-resource-409618eef5b7941c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/product_knowledge/","declaredPattern":"/api/v1/product_knowledge/","action":"create","viewset":"ProductKnowledgeViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:159:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:127:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:98:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:90:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:82:recalculate_slug","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_names","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_instance","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-409618eef5b7941c:GET:retrieve","resourceId":"backend-resource-409618eef5b7941c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/product_knowledge/{slug}/","declaredPattern":"/api/v1/product_knowledge/{slug}/","action":"retrieve","viewset":"ProductKnowledgeViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:159:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:151:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_names","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_instance","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-409618eef5b7941c:PUT:update","resourceId":"backend-resource-409618eef5b7941c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/product_knowledge/{slug}/","declaredPattern":"/api/v1/product_knowledge/{slug}/","action":"update","viewset":"ProductKnowledgeViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:159:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:139:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:98:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:94:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:82:recalculate_slug","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_names","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_instance","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-409618eef5b7941c:PATCH:partial_update","resourceId":"backend-resource-409618eef5b7941c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/product_knowledge/{slug}/","declaredPattern":"/api/v1/product_knowledge/{slug}/","action":"partial_update","viewset":"ProductKnowledgeViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:159:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:98:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:139:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:94:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_names","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_instance","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-409618eef5b7941c:GET:favorite_lists","resourceId":"backend-resource-409618eef5b7941c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/product_knowledge/favorite_lists/","declaredPattern":"/api/v1/product_knowledge/favorite_lists/","action":"favorite_lists","viewset":"ProductKnowledgeViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:29:favorite_lists","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:159:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_names","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_instance","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-409618eef5b7941c:POST:add_favorite","resourceId":"backend-resource-409618eef5b7941c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/product_knowledge/{slug}/add_favorite/","declaredPattern":"/api/v1/product_knowledge/{slug}/add_favorite/","action":"add_favorite","viewset":"ProductKnowledgeViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:62:add_favorite","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:159:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:25:retrieve_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_names","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_instance","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-409618eef5b7941c:POST:remove_favorite","resourceId":"backend-resource-409618eef5b7941c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/product_knowledge/{slug}/remove_favorite/","declaredPattern":"/api/v1/product_knowledge/{slug}/remove_favorite/","action":"remove_favorite","viewset":"ProductKnowledgeViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:85:remove_favorite","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:159:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:25:retrieve_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_names","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_instance","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-409618eef5b7941c:POST:upsert","resourceId":"backend-resource-409618eef5b7941c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/product_knowledge/upsert/","declaredPattern":"/api/v1/product_knowledge/upsert/","action":"upsert","viewset":"ProductKnowledgeViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:159:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:98:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:139:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:94:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:127:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:90:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:82:recalculate_slug","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_names","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate_identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_instance","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-30e24600563a3581:GET:list","resourceId":"backend-resource-30e24600563a3581","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/medication/dispense/","declaredPattern":"/api/v1/medication/dispense/","action":"list","viewset":"MedicationDispenseViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:224:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:206:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:214:authorize_encounter_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-30e24600563a3581:POST:create","resourceId":"backend-resource-30e24600563a3581","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/medication/dispense/","declaredPattern":"/api/v1/medication/dispense/","action":"create","viewset":"MedicationDispenseViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:224:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:138:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:206:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:214:authorize_encounter_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:130:authorize_location_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:164:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:90:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:87:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-30e24600563a3581:GET:retrieve","resourceId":"backend-resource-30e24600563a3581","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/medication/dispense/{external_id}/","declaredPattern":"/api/v1/medication/dispense/{external_id}/","action":"retrieve","viewset":"MedicationDispenseViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:224:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:150:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:206:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:214:authorize_encounter_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-30e24600563a3581:PUT:update","resourceId":"backend-resource-30e24600563a3581","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/medication/dispense/{external_id}/","declaredPattern":"/api/v1/medication/dispense/{external_id}/","action":"update","viewset":"MedicationDispenseViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:224:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:147:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:206:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:214:authorize_encounter_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:130:authorize_location_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:164:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:169:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-30e24600563a3581:PATCH:partial_update","resourceId":"backend-resource-30e24600563a3581","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/medication/dispense/{external_id}/","declaredPattern":"/api/v1/medication/dispense/{external_id}/","action":"partial_update","viewset":"MedicationDispenseViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:224:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:206:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:214:authorize_encounter_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:164:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:147:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:169:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-30e24600563a3581:POST:upsert","resourceId":"backend-resource-30e24600563a3581","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/medication/dispense/upsert/","declaredPattern":"/api/v1/medication/dispense/upsert/","action":"upsert","viewset":"MedicationDispenseViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:224:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:206:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:214:authorize_encounter_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:164:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:147:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:169:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:138:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:90:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:87:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:130:authorize_location_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-30e24600563a3581:GET:summary","resourceId":"backend-resource-30e24600563a3581","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/medication/dispense/summary/","declaredPattern":"/api/v1/medication/dispense/summary/","action":"summary","viewset":"MedicationDispenseViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:254:summary","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:224:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:206:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:214:authorize_encounter_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorizing_request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-c8612ab673ffaa4f:GET:list","resourceId":"backend-resource-c8612ab673ffaa4f","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient_identifier_config/","declaredPattern":"/api/v1/patient_identifier_config/","action":"list","viewset":"PatientIdentifierConfigViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py:111:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-c8612ab673ffaa4f:POST:create","resourceId":"backend-resource-c8612ab673ffaa4f","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient_identifier_config/","declaredPattern":"/api/v1/patient_identifier_config/","action":"create","viewset":"PatientIdentifierConfigViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py:111:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py:38:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py:82:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-c8612ab673ffaa4f:GET:retrieve","resourceId":"backend-resource-c8612ab673ffaa4f","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient_identifier_config/{external_id}/","declaredPattern":"/api/v1/patient_identifier_config/{external_id}/","action":"retrieve","viewset":"PatientIdentifierConfigViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py:111:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py:101:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c8612ab673ffaa4f:PUT:update","resourceId":"backend-resource-c8612ab673ffaa4f","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/patient_identifier_config/{external_id}/","declaredPattern":"/api/v1/patient_identifier_config/{external_id}/","action":"update","viewset":"PatientIdentifierConfigViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py:111:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py:58:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py:82:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py:72:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.BasePatientIdentifierSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c8612ab673ffaa4f:PATCH:partial_update","resourceId":"backend-resource-c8612ab673ffaa4f","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/patient_identifier_config/{external_id}/","declaredPattern":"/api/v1/patient_identifier_config/{external_id}/","action":"partial_update","viewset":"PatientIdentifierConfigViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py:111:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py:82:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py:58:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py:72:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.BasePatientIdentifierSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3943014204fe8019:GET:list","resourceId":"backend-resource-3943014204fe8019","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/organization/","declaredPattern":"/api/v1/organization/","action":"list","viewset":"OrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:205:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.spec.OrganizationReadSpec"},"classPermissionEvidence":[{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication","computed annotation (review required)"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-3943014204fe8019:POST:create","resourceId":"backend-resource-3943014204fe8019","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/organization/","declaredPattern":"/api/v1/organization/","action":"create","viewset":"OrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:205:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:157:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:103:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.spec.OrganizationWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.spec.OrganizationRetrieveSpec"},"classPermissionEvidence":[{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication","computed annotation (review required)"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-3943014204fe8019:GET:retrieve","resourceId":"backend-resource-3943014204fe8019","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/organization/{external_id}/","declaredPattern":"/api/v1/organization/{external_id}/","action":"retrieve","viewset":"OrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:205:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.spec.OrganizationRetrieveSpec"},"classPermissionEvidence":[{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication","computed annotation (review required)"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3943014204fe8019:PUT:update","resourceId":"backend-resource-3943014204fe8019","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/organization/{external_id}/","declaredPattern":"/api/v1/organization/{external_id}/","action":"update","viewset":"OrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:205:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:140:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:103:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.spec.OrganizationUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.spec.OrganizationRetrieveSpec"},"classPermissionEvidence":[{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication","computed annotation (review required)"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3943014204fe8019:PATCH:partial_update","resourceId":"backend-resource-3943014204fe8019","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/organization/{external_id}/","declaredPattern":"/api/v1/organization/{external_id}/","action":"partial_update","viewset":"OrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:205:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:103:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:140:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.spec.OrganizationUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.spec.OrganizationRetrieveSpec"},"classPermissionEvidence":[{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication","computed annotation (review required)"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3943014204fe8019:DELETE:destroy","resourceId":"backend-resource-3943014204fe8019","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/organization/{external_id}/","declaredPattern":"/api/v1/organization/{external_id}/","action":"destroy","viewset":"OrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:205:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:120:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:189:perform_destroy"],"schemaIds":{},"classPermissionEvidence":[{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication","computed annotation (review required)"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3943014204fe8019:POST:upsert","resourceId":"backend-resource-3943014204fe8019","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/organization/upsert/","declaredPattern":"/api/v1/organization/upsert/","action":"upsert","viewset":"OrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:205:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:103:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:140:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:157:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication","computed annotation (review required)"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-3943014204fe8019:GET:mine","resourceId":"backend-resource-3943014204fe8019","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/organization/mine/","declaredPattern":"/api/v1/organization/mine/","action":"mine","viewset":"OrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:250:mine","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:205:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication","computed annotation (review required)"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-3943014204fe8019:GET:accessible_role_organizations","resourceId":"backend-resource-3943014204fe8019","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/organization/accessible_role_organizations/","declaredPattern":"/api/v1/organization/accessible_role_organizations/","action":"accessible_role_organizations","viewset":"OrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:264:accessible_role_organizations","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:205:get_queryset"],"schemaIds":{},"classPermissionEvidence":[{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication","computed annotation (review required)"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-3943014204fe8019:POST:managing_organization","resourceId":"backend-resource-3943014204fe8019","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/organization/{external_id}/managing_organization/","declaredPattern":"/api/v1/organization/{external_id}/managing_organization/","action":"managing_organization","viewset":"OrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:317:managing_organization","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:205:get_queryset"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationManagingOrganizationRequest"},"classPermissionEvidence":[{"kind":"authentication_classes","declaration":["JWTTokenPatientAuthentication","computed annotation (review required)"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3c603eeb6e469a28:GET:list","resourceId":"backend-resource-3c603eeb6e469a28","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/govt/organization/","declaredPattern":"/api/v1/govt/organization/","action":"list","viewset":"OrganizationPublicViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationPublicViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:65:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.spec.OrganizationReadSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-3c603eeb6e469a28:GET:retrieve","resourceId":"backend-resource-3c603eeb6e469a28","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/govt/organization/{external_id}/","declaredPattern":"/api/v1/govt/organization/{external_id}/","action":"retrieve","viewset":"OrganizationPublicViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationPublicViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:65:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.spec.OrganizationReadSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"get_managed_organizations","type":"ManagingOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7245bb79716450d5:GET:list","resourceId":"backend-resource-7245bb79716450d5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/role/","declaredPattern":"/api/v1/role/","action":"list","viewset":"RoleViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.security.api.viewsets.roles.RoleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.role.spec.RoleReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"context","type":"RoleContextFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-7245bb79716450d5:POST:create","resourceId":"backend-resource-7245bb79716450d5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/role/","declaredPattern":"/api/v1/role/","action":"create","viewset":"RoleViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.security.api.viewsets.roles.RoleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:130:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py:50:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py:40:_add_permissions","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.role.spec.RoleCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.role.spec.RoleReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"context","type":"RoleContextFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-7245bb79716450d5:GET:retrieve","resourceId":"backend-resource-7245bb79716450d5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/role/{external_id}/","declaredPattern":"/api/v1/role/{external_id}/","action":"retrieve","viewset":"RoleViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.security.api.viewsets.roles.RoleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.role.spec.RoleReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"context","type":"RoleContextFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7245bb79716450d5:PUT:update","resourceId":"backend-resource-7245bb79716450d5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/role/{external_id}/","declaredPattern":"/api/v1/role/{external_id}/","action":"update","viewset":"RoleViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.security.api.viewsets.roles.RoleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:222:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py:56:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py:40:_add_permissions","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.role.spec.RoleCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.role.spec.RoleReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"context","type":"RoleContextFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7245bb79716450d5:PATCH:partial_update","resourceId":"backend-resource-7245bb79716450d5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/role/{external_id}/","declaredPattern":"/api/v1/role/{external_id}/","action":"partial_update","viewset":"RoleViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.security.api.viewsets.roles.RoleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:222:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py:56:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.role.spec.RoleCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.role.spec.RoleReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"context","type":"RoleContextFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7245bb79716450d5:DELETE:destroy","resourceId":"backend-resource-7245bb79716450d5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/role/{external_id}/","declaredPattern":"/api/v1/role/{external_id}/","action":"destroy","viewset":"RoleViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.security.api.viewsets.roles.RoleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:247:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py:35:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py:63:perform_destroy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"context","type":"RoleContextFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7245bb79716450d5:POST:upsert","resourceId":"backend-resource-7245bb79716450d5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/role/upsert/","declaredPattern":"/api/v1/role/upsert/","action":"upsert","viewset":"RoleViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.security.api.viewsets.roles.RoleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:222:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py:56:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:130:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py:50:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py:40:_add_permissions","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"context","type":"RoleContextFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-d800b93932b69c17:GET:list","resourceId":"backend-resource-d800b93932b69c17","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/permission/","declaredPattern":"/api/v1/permission/","action":"list","viewset":"PermissionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.security.api.viewsets.permissions.PermissionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.role.spec.PermissionSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/permissions.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/permissions.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-d800b93932b69c17:GET:retrieve","resourceId":"backend-resource-d800b93932b69c17","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/permission/{slug}/","declaredPattern":"/api/v1/permission/{slug}/","action":"retrieve","viewset":"PermissionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.security.api.viewsets.permissions.PermissionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.role.spec.PermissionSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/permissions.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/permissions.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8cfa90bca038b42b:GET:list","resourceId":"backend-resource-8cfa90bca038b42b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/encounter/","declaredPattern":"/api/v1/encounter/","action":"list","viewset":"EncounterViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:231:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.EncounterListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-8cfa90bca038b42b:POST:create","resourceId":"backend-resource-8cfa90bca038b42b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/encounter/","declaredPattern":"/api/v1/encounter/","action":"create","viewset":"EncounterViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:231:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:223:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:134:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:166:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.EncounterCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.EncounterRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-8cfa90bca038b42b:GET:retrieve","resourceId":"backend-resource-8cfa90bca038b42b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/encounter/{external_id}/","declaredPattern":"/api/v1/encounter/{external_id}/","action":"retrieve","viewset":"EncounterViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:231:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:154:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.EncounterRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8cfa90bca038b42b:PUT:update","resourceId":"backend-resource-8cfa90bca038b42b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/encounter/{external_id}/","declaredPattern":"/api/v1/encounter/{external_id}/","action":"update","viewset":"EncounterViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:231:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:217:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:134:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:211:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.EncounterUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.EncounterRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8cfa90bca038b42b:PATCH:partial_update","resourceId":"backend-resource-8cfa90bca038b42b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/encounter/{external_id}/","declaredPattern":"/api/v1/encounter/{external_id}/","action":"partial_update","viewset":"EncounterViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:231:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:134:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:217:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:211:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.EncounterUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.EncounterRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8cfa90bca038b42b:POST:set_tags","resourceId":"backend-resource-8cfa90bca038b42b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/encounter/{external_id}/set_tags/","declaredPattern":"/api/v1/encounter/{external_id}/set_tags/","action":"set_tags","viewset":"EncounterViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:391:set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:231:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:383:authorize_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:369:perform_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:217:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:366:get_facility_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:154:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8cfa90bca038b42b:POST:remove_tags","resourceId":"backend-resource-8cfa90bca038b42b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/encounter/{external_id}/remove_tags/","declaredPattern":"/api/v1/encounter/{external_id}/remove_tags/","action":"remove_tags","viewset":"EncounterViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:402:remove_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:231:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:386:authorize_remove_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:217:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:154:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest","decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8cfa90bca038b42b:POST:restart","resourceId":"backend-resource-8cfa90bca038b42b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/encounter/{external_id}/restart/","declaredPattern":"/api/v1/encounter/{external_id}/restart/","action":"restart","viewset":"EncounterViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":277,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:277:restart","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:231:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8cfa90bca038b42b:GET:organizations","resourceId":"backend-resource-8cfa90bca038b42b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/encounter/{external_id}/organizations/","declaredPattern":"/api/v1/encounter/{external_id}/organizations/","action":"organizations","viewset":"EncounterViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":301,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:301:organizations","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:231:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:154:authorize_retrieve"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8cfa90bca038b42b:POST:organizations_add","resourceId":"backend-resource-8cfa90bca038b42b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/encounter/{external_id}/organizations_add/","declaredPattern":"/api/v1/encounter/{external_id}/organizations_add/","action":"organizations_add","viewset":"EncounterViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":326,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:326:organizations_add","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:231:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:217:authorize_update"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8cfa90bca038b42b:DELETE:organizations_remove","resourceId":"backend-resource-8cfa90bca038b42b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/encounter/{external_id}/organizations_remove/","declaredPattern":"/api/v1/encounter/{external_id}/organizations_remove/","action":"organizations_remove","viewset":"EncounterViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:349:organizations_remove","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:231:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:217:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8cfa90bca038b42b:POST:set_facility_identifier","resourceId":"backend-resource-8cfa90bca038b42b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/encounter/{external_id}/set_facility_identifier/","declaredPattern":"/api/v1/encounter/{external_id}/set_facility_identifier/","action":"set_facility_identifier","viewset":"EncounterViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:374:set_facility_identifier","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:231:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:217:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8cfa90bca038b42b:POST:set_care_team_members","resourceId":"backend-resource-8cfa90bca038b42b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/encounter/{external_id}/set_care_team_members/","declaredPattern":"/api/v1/encounter/{external_id}/set_care_team_members/","action":"set_care_team_members","viewset":"EncounterViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:422:set_care_team_members","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:231:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:217:authorize_update"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.EncounterCareTeamMemberWriteSpec","decorator responses":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.EncounterRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_filter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","type":"LiveFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"OrganizationUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_team_user","type":"CareTeamUserFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-239ca5210ea47399:POST:setup","resourceId":"backend-resource-239ca5210ea47399","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/mfa/totp/setup/","declaredPattern":"/api/v1/mfa/totp/setup/","action":"setup","viewset":"TOTPViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.totp.TOTPViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py:33:setup","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py:182:_validate_totp_state"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.TOTPSetupResponse"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-239ca5210ea47399:POST:verify","resourceId":"backend-resource-239ca5210ea47399","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/mfa/totp/verify/","declaredPattern":"/api/v1/mfa/totp/verify/","action":"verify","viewset":"TOTPViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.totp.TOTPViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py:70:verify","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py:182:_validate_totp_state","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py:53:_generate_backup_codes"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.TOTPVerifyRequest","decorator responses":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.TOTPVerifyResponse"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-239ca5210ea47399:POST:disable","resourceId":"backend-resource-239ca5210ea47399","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/mfa/totp/disable/","declaredPattern":"/api/v1/mfa/totp/disable/","action":"disable","viewset":"TOTPViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.totp.TOTPViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py:120:disable","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py:182:_validate_totp_state"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.PasswordVerifyRequest"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-239ca5210ea47399:POST:regenerate_backup_codes","resourceId":"backend-resource-239ca5210ea47399","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/mfa/totp/regenerate_backup_codes/","declaredPattern":"/api/v1/mfa/totp/regenerate_backup_codes/","action":"regenerate_backup_codes","viewset":"TOTPViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.totp.TOTPViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py:157:regenerate_backup_codes","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py:182:_validate_totp_state","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py:53:_generate_backup_codes"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.PasswordVerifyRequest"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-2fdec2c0ac948aaa:POST:login","resourceId":"backend-resource-2fdec2c0ac948aaa","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/mfa/login/","declaredPattern":"/api/v1/mfa/login/","action":"login","viewset":"MFALoginViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.mfa_login.MFALoginViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py:31:login","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py:48:_handle_totp_login","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py:55:_handle_backup_login"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.MFALoginRequest","decorator responses":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.MFALoginResponse"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-ae6ace82424be886:GET:list","resourceId":"backend-resource-ae6ace82424be886","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/organization/{organization_external_id}/users/","declaredPattern":"/api/v1/organization/{organization_external_id}/users/","action":"list","viewset":"OrganizationUsersViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:469:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:376:get_organization_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"organization_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ae6ace82424be886:POST:create","resourceId":"backend-resource-ae6ace82424be886","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/organization/{organization_external_id}/users/","declaredPattern":"/api/v1/organization/{organization_external_id}/users/","action":"create","viewset":"OrganizationUsersViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:469:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:439:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:376:get_organization_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:385:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:381:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"organization_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ae6ace82424be886:GET:retrieve","resourceId":"backend-resource-ae6ace82424be886","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/organization/{organization_external_id}/users/{external_id}/","declaredPattern":"/api/v1/organization/{organization_external_id}/users/{external_id}/","action":"retrieve","viewset":"OrganizationUsersViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:469:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:458:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:376:get_organization_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"organization_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ae6ace82424be886:PUT:update","resourceId":"backend-resource-ae6ace82424be886","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/organization/{organization_external_id}/users/{external_id}/","declaredPattern":"/api/v1/organization/{organization_external_id}/users/{external_id}/","action":"update","viewset":"OrganizationUsersViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:469:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:405:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:376:get_organization_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:385:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"organization_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ae6ace82424be886:PATCH:partial_update","resourceId":"backend-resource-ae6ace82424be886","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/organization/{organization_external_id}/users/{external_id}/","declaredPattern":"/api/v1/organization/{organization_external_id}/users/{external_id}/","action":"partial_update","viewset":"OrganizationUsersViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:469:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:376:get_organization_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:385:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:405:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"organization_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ae6ace82424be886:DELETE:destroy","resourceId":"backend-resource-ae6ace82424be886","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/organization/{organization_external_id}/users/{external_id}/","declaredPattern":"/api/v1/organization/{organization_external_id}/users/{external_id}/","action":"destroy","viewset":"OrganizationUsersViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:469:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:426:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:250:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:376:get_organization_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"organization_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ae6ace82424be886:POST:upsert","resourceId":"backend-resource-ae6ace82424be886","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/organization/{organization_external_id}/users/upsert/","declaredPattern":"/api/v1/organization/{organization_external_id}/users/upsert/","action":"upsert","viewset":"OrganizationUsersViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:469:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:376:get_organization_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:385:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:405:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:439:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:381:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"organization_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9216e6736c240ffb:GET:list","resourceId":"backend-resource-9216e6736c240ffb","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/resource/","declaredPattern":"/api/v1/resource/","action":"list","viewset":"ResourceRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_request.ResourceRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:80:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:48:build_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.ResourceRequestListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"approving_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"assigned_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"related_patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-9216e6736c240ffb:POST:create","resourceId":"backend-resource-9216e6736c240ffb","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/resource/","declaredPattern":"/api/v1/resource/","action":"create","viewset":"ResourceRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_request.ResourceRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:80:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:130:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:48:build_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.ResourceRequestCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.ResourceRequestRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"approving_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"assigned_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"related_patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-9216e6736c240ffb:GET:retrieve","resourceId":"backend-resource-9216e6736c240ffb","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/resource/{external_id}/","declaredPattern":"/api/v1/resource/{external_id}/","action":"retrieve","viewset":"ResourceRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_request.ResourceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:80:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:48:build_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.ResourceRequestRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"approving_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"assigned_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"related_patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9216e6736c240ffb:PUT:update","resourceId":"backend-resource-9216e6736c240ffb","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/resource/{external_id}/","declaredPattern":"/api/v1/resource/{external_id}/","action":"update","viewset":"ResourceRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_request.ResourceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:80:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:222:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:48:build_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.ResourceRequestCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.ResourceRequestRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"approving_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"assigned_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"related_patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9216e6736c240ffb:PATCH:partial_update","resourceId":"backend-resource-9216e6736c240ffb","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/resource/{external_id}/","declaredPattern":"/api/v1/resource/{external_id}/","action":"partial_update","viewset":"ResourceRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_request.ResourceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:80:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:48:build_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:222:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.ResourceRequestCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.ResourceRequestRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"approving_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"assigned_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"related_patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9216e6736c240ffb:DELETE:destroy","resourceId":"backend-resource-9216e6736c240ffb","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/resource/{external_id}/","declaredPattern":"/api/v1/resource/{external_id}/","action":"destroy","viewset":"ResourceRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_request.ResourceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:80:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:247:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:250:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:48:build_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"approving_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"assigned_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"related_patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9216e6736c240ffb:POST:upsert","resourceId":"backend-resource-9216e6736c240ffb","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/resource/upsert/","declaredPattern":"/api/v1/resource/upsert/","action":"upsert","viewset":"ResourceRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_request.ResourceRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:80:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:48:build_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:222:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:130:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"approving_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"assigned_facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"related_patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-876bc88f742ae52c:GET:list","resourceId":"backend-resource-876bc88f742ae52c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/resource/{resource_external_id}/comment/","declaredPattern":"/api/v1/resource/{resource_external_id}/comment/","action":"list","viewset":"ResourceRequestCommentViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_request.ResourceRequestCommentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:117:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:110:get_resource_request_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.ResourceRequestCommentListSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"resource_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-876bc88f742ae52c:POST:create","resourceId":"backend-resource-876bc88f742ae52c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/resource/{resource_external_id}/comment/","declaredPattern":"/api/v1/resource/{resource_external_id}/comment/","action":"create","viewset":"ResourceRequestCommentViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_request.ResourceRequestCommentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:117:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:130:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:110:get_resource_request_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:106:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.ResourceRequestCommentCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.ResourceRequestCommentRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"resource_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-876bc88f742ae52c:GET:retrieve","resourceId":"backend-resource-876bc88f742ae52c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/resource/{resource_external_id}/comment/{external_id}/","declaredPattern":"/api/v1/resource/{resource_external_id}/comment/{external_id}/","action":"retrieve","viewset":"ResourceRequestCommentViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_request.ResourceRequestCommentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:117:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:110:get_resource_request_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.ResourceRequestCommentRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"resource_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-876bc88f742ae52c:DELETE:destroy","resourceId":"backend-resource-876bc88f742ae52c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/resource/{resource_external_id}/comment/{external_id}/","declaredPattern":"/api/v1/resource/{resource_external_id}/comment/{external_id}/","action":"destroy","viewset":"ResourceRequestCommentViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_request.ResourceRequestCommentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:117:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:247:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:250:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:110:get_resource_request_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"resource_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bfdd937bff043dba:GET:list","resourceId":"backend-resource-bfdd937bff043dba","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/","declaredPattern":"/api/v1/facility/","action":"list","viewset":"FacilityViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:87:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bfdd937bff043dba:POST:create","resourceId":"backend-resource-bfdd937bff043dba","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/","declaredPattern":"/api/v1/facility/","action":"create","viewset":"FacilityViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:87:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:105:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bfdd937bff043dba:GET:retrieve","resourceId":"backend-resource-bfdd937bff043dba","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{external_id}/","declaredPattern":"/api/v1/facility/{external_id}/","action":"retrieve","viewset":"FacilityViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:87:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bfdd937bff043dba:PUT:update","resourceId":"backend-resource-bfdd937bff043dba","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{external_id}/","declaredPattern":"/api/v1/facility/{external_id}/","action":"update","viewset":"FacilityViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:87:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:109:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bfdd937bff043dba:PATCH:partial_update","resourceId":"backend-resource-bfdd937bff043dba","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{external_id}/","declaredPattern":"/api/v1/facility/{external_id}/","action":"partial_update","viewset":"FacilityViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:87:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:109:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bfdd937bff043dba:DELETE:destroy","resourceId":"backend-resource-bfdd937bff043dba","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/facility/{external_id}/","declaredPattern":"/api/v1/facility/{external_id}/","action":"destroy","viewset":"FacilityViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:87:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:115:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:250:perform_destroy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bfdd937bff043dba:POST:upsert","resourceId":"backend-resource-bfdd937bff043dba","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/upsert/","declaredPattern":"/api/v1/facility/upsert/","action":"upsert","viewset":"FacilityViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:87:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:109:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:105:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-bfdd937bff043dba:POST:cover_image","resourceId":"backend-resource-bfdd937bff043dba","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{external_id}/cover_image/","declaredPattern":"/api/v1/facility/{external_id}/cover_image/","action":"cover_image","viewset":"FacilityViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:121:cover_image","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:87:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:109:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bfdd937bff043dba:DELETE:cover_image","resourceId":"backend-resource-bfdd937bff043dba","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/facility/{external_id}/cover_image/","declaredPattern":"/api/v1/facility/{external_id}/cover_image/","action":"cover_image","viewset":"FacilityViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:121:cover_image","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:87:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:109:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bfdd937bff043dba:POST:set_monetary_config","resourceId":"backend-resource-bfdd937bff043dba","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{external_id}/set_monetary_config/","declaredPattern":"/api/v1/facility/{external_id}/set_monetary_config/","action":"set_monetary_config","viewset":"FacilityViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:143:set_monetary_config","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:87:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:109:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityMonetaryCodeSpec","decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityMonetaryCodeSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bfdd937bff043dba:POST:set_invoice_expression","resourceId":"backend-resource-bfdd937bff043dba","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{external_id}/set_invoice_expression/","declaredPattern":"/api/v1/facility/{external_id}/set_invoice_expression/","action":"set_invoice_expression","viewset":"FacilityViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:169:set_invoice_expression","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:87:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:109:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityInvoiceExpressionSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4a03eaa31b8f0a5d:GET:list","resourceId":"backend-resource-4a03eaa31b8f0a5d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/getallfacilities/","declaredPattern":"/api/v1/getallfacilities/","action":"list","viewset":"AllFacilityViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.AllFacilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:232:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityMinimalReadSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-4a03eaa31b8f0a5d:GET:retrieve","resourceId":"backend-resource-4a03eaa31b8f0a5d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/getallfacilities/{external_id}/","declaredPattern":"/api/v1/getallfacilities/{external_id}/","action":"retrieve","viewset":"AllFacilityViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.AllFacilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:232:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityMinimalReadSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_type","type":"NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"GeoOrganizationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d52e3dc3efb1c7e4:GET:list","resourceId":"backend-resource-d52e3dc3efb1c7e4","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/organizations/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/","action":"list","viewset":"FacilityOrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"containing_user","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d52e3dc3efb1c7e4:POST:create","resourceId":"backend-resource-d52e3dc3efb1c7e4","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/organizations/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/","action":"create","viewset":"FacilityOrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:157:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:177:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:65:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"containing_user","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d52e3dc3efb1c7e4:GET:retrieve","resourceId":"backend-resource-d52e3dc3efb1c7e4","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/","action":"retrieve","viewset":"FacilityOrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"containing_user","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d52e3dc3efb1c7e4:PUT:update","resourceId":"backend-resource-d52e3dc3efb1c7e4","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/","action":"update","viewset":"FacilityOrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:146:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:181:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:65:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"containing_user","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d52e3dc3efb1c7e4:PATCH:partial_update","resourceId":"backend-resource-d52e3dc3efb1c7e4","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/","action":"partial_update","viewset":"FacilityOrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:181:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:65:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:146:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"containing_user","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d52e3dc3efb1c7e4:DELETE:destroy","resourceId":"backend-resource-d52e3dc3efb1c7e4","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/","action":"destroy","viewset":"FacilityOrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:113:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:217:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"containing_user","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d52e3dc3efb1c7e4:GET:favorite_lists","resourceId":"backend-resource-d52e3dc3efb1c7e4","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/organizations/favorite_lists/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/favorite_lists/","action":"favorite_lists","viewset":"FacilityOrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:29:favorite_lists","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"containing_user","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d52e3dc3efb1c7e4:POST:add_favorite","resourceId":"backend-resource-d52e3dc3efb1c7e4","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/add_favorite/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/add_favorite/","action":"add_favorite","viewset":"FacilityOrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:62:add_favorite","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:25:retrieve_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"containing_user","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d52e3dc3efb1c7e4:POST:remove_favorite","resourceId":"backend-resource-d52e3dc3efb1c7e4","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/remove_favorite/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{external_id}/remove_favorite/","action":"remove_favorite","viewset":"FacilityOrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:85:remove_favorite","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:25:retrieve_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"containing_user","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d52e3dc3efb1c7e4:POST:upsert","resourceId":"backend-resource-d52e3dc3efb1c7e4","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/organizations/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/upsert/","action":"upsert","viewset":"FacilityOrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:181:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:65:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:146:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:177:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:157:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"containing_user","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d52e3dc3efb1c7e4:GET:mine","resourceId":"backend-resource-d52e3dc3efb1c7e4","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/organizations/mine/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/mine/","action":"mine","viewset":"FacilityOrganizationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:234:mine","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"org_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"containing_user","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9695c92762233601:GET:list","resourceId":"backend-resource-9695c92762233601","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/users/","declaredPattern":"/api/v1/facility/{facility_external_id}/users/","action":"list","viewset":"FacilityUsersViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityUsersViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:213:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9695c92762233601:GET:retrieve","resourceId":"backend-resource-9695c92762233601","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/users/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/users/{external_id}/","action":"retrieve","viewset":"FacilityUsersViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityUsersViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:213:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["first_name","last_name","username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-236373340bb843a6:GET:list","resourceId":"backend-resource-236373340bb843a6","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/schedulable_users/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedulable_users/","action":"list","viewset":"FacilitySchedulableUsersViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilitySchedulableUsersViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:193:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.PublicUserReadSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-236373340bb843a6:GET:retrieve","resourceId":"backend-resource-236373340bb843a6","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/schedulable_users/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedulable_users/{external_id}/","action":"retrieve","viewset":"FacilitySchedulableUsersViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilitySchedulableUsersViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:193:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.PublicUserReadSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4036b3cd7e535a77:GET:list","resourceId":"backend-resource-4036b3cd7e535a77","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/","action":"list","viewset":"FacilityOrganizationUsersViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:378:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:263:get_organization_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["user__first_name","user__last_name","user__username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organizations_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4036b3cd7e535a77:POST:create","resourceId":"backend-resource-4036b3cd7e535a77","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/","action":"create","viewset":"FacilityOrganizationUsersViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:378:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:360:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:263:get_organization_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:279:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:274:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:269:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["user__first_name","user__last_name","user__username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organizations_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4036b3cd7e535a77:GET:retrieve","resourceId":"backend-resource-4036b3cd7e535a77","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/{external_id}/","action":"retrieve","viewset":"FacilityOrganizationUsersViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:378:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:263:get_organization_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["user__first_name","user__last_name","user__username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organizations_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4036b3cd7e535a77:PUT:update","resourceId":"backend-resource-4036b3cd7e535a77","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/{external_id}/","action":"update","viewset":"FacilityOrganizationUsersViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:378:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:342:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:263:get_organization_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:279:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["user__first_name","user__last_name","user__username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organizations_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4036b3cd7e535a77:PATCH:partial_update","resourceId":"backend-resource-4036b3cd7e535a77","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/{external_id}/","action":"partial_update","viewset":"FacilityOrganizationUsersViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:378:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:263:get_organization_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:279:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:342:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["user__first_name","user__last_name","user__username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organizations_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4036b3cd7e535a77:DELETE:destroy","resourceId":"backend-resource-4036b3cd7e535a77","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/{external_id}/","action":"destroy","viewset":"FacilityOrganizationUsersViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:378:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:332:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:320:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:250:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:263:get_organization_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["user__first_name","user__last_name","user__username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organizations_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4036b3cd7e535a77:POST:upsert","resourceId":"backend-resource-4036b3cd7e535a77","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/organizations/{facility_organizations_external_id}/users/upsert/","action":"upsert","viewset":"FacilityOrganizationUsersViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:378:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:263:get_organization_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:279:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:342:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:360:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:274:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:269:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["user__first_name","user__last_name","user__username"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_service_account","type":"DefaultBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_organizations_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-edb1f83410d7aac2:GET:list","resourceId":"backend-resource-edb1f83410d7aac2","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/schedule/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule/","action":"list","viewset":"ScheduleViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:233:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:150:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:221:can_read_resource_schedule","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.ScheduleReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateTimeFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateTimeFilter","lookup":"lte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-edb1f83410d7aac2:POST:create","resourceId":"backend-resource-edb1f83410d7aac2","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/schedule/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule/","action":"create","viewset":"ScheduleViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:233:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:197:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:150:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:221:can_read_resource_schedule","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:217:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:155:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.ScheduleCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.ScheduleReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateTimeFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateTimeFilter","lookup":"lte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-edb1f83410d7aac2:GET:retrieve","resourceId":"backend-resource-edb1f83410d7aac2","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/schedule/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule/{external_id}/","action":"retrieve","viewset":"ScheduleViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:233:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:229:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:150:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:221:can_read_resource_schedule","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.ScheduleReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateTimeFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateTimeFilter","lookup":"lte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-edb1f83410d7aac2:PUT:update","resourceId":"backend-resource-edb1f83410d7aac2","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/schedule/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule/{external_id}/","action":"update","viewset":"ScheduleViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:233:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:207:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:150:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:221:can_read_resource_schedule","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:169:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.ScheduleUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.ScheduleReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateTimeFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateTimeFilter","lookup":"lte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-edb1f83410d7aac2:PATCH:partial_update","resourceId":"backend-resource-edb1f83410d7aac2","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/schedule/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule/{external_id}/","action":"partial_update","viewset":"ScheduleViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:233:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:150:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:221:can_read_resource_schedule","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:207:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:169:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.ScheduleUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.ScheduleReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateTimeFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateTimeFilter","lookup":"lte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-edb1f83410d7aac2:DELETE:destroy","resourceId":"backend-resource-edb1f83410d7aac2","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/schedule/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule/{external_id}/","action":"destroy","viewset":"ScheduleViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:233:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:214:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:173:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:150:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:221:can_read_resource_schedule","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:207:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateTimeFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateTimeFilter","lookup":"lte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-edb1f83410d7aac2:POST:upsert","resourceId":"backend-resource-edb1f83410d7aac2","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/schedule/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule/upsert/","action":"upsert","viewset":"ScheduleViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:233:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:150:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:221:can_read_resource_schedule","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:207:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:169:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:217:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:197:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:155:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateTimeFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateTimeFilter","lookup":"lte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-edb1f83410d7aac2:POST:set_charge_item_definition","resourceId":"backend-resource-edb1f83410d7aac2","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/schedule/{external_id}/set_charge_item_definition/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule/{external_id}/set_charge_item_definition/","action":"set_charge_item_definition","viewset":"ScheduleViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:260:set_charge_item_definition","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:233:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:150:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:221:can_read_resource_schedule"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateTimeFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateTimeFilter","lookup":"lte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3fee930e27dd1032:GET:list","resourceId":"backend-resource-3fee930e27dd1032","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/token/queue/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/","action":"list","viewset":"TokenQueueViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3fee930e27dd1032:POST:create","resourceId":"backend-resource-3fee930e27dd1032","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/queue/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/","action":"create","viewset":"TokenQueueViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:82:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:106:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:64:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3fee930e27dd1032:GET:retrieve","resourceId":"backend-resource-3fee930e27dd1032","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/","action":"retrieve","viewset":"TokenQueueViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:118:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3fee930e27dd1032:PUT:update","resourceId":"backend-resource-3fee930e27dd1032","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/","action":"update","viewset":"TokenQueueViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:94:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3fee930e27dd1032:PATCH:partial_update","resourceId":"backend-resource-3fee930e27dd1032","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/","action":"partial_update","viewset":"TokenQueueViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:94:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3fee930e27dd1032:DELETE:destroy","resourceId":"backend-resource-3fee930e27dd1032","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/","action":"destroy","viewset":"TokenQueueViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:103:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:250:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:94:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3fee930e27dd1032:POST:upsert","resourceId":"backend-resource-3fee930e27dd1032","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/queue/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/upsert/","action":"upsert","viewset":"TokenQueueViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:94:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:106:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:82:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:64:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3fee930e27dd1032:POST:set_primary","resourceId":"backend-resource-3fee930e27dd1032","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/set_primary/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/set_primary/","action":"set_primary","viewset":"TokenQueueViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:148:set_primary","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:94:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3fee930e27dd1032:POST:generate_token","resourceId":"backend-resource-3fee930e27dd1032","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/queue/generate_token/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/generate_token/","action":"generate_token","viewset":"TokenQueueViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:163:generate_token","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token.spec.TokenGenerateWithQueueSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3fee930e27dd1032:POST:set_next_token_to_subqueue","resourceId":"backend-resource-3fee930e27dd1032","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/set_next_token_to_subqueue/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/set_next_token_to_subqueue/","action":"set_next_token_to_subqueue","viewset":"TokenQueueViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:213:set_next_token_to_subqueue","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:94:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.SubQueueNextTokenRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3fee930e27dd1032:GET:summary","resourceId":"backend-resource-3fee930e27dd1032","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/summary/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{external_id}/summary/","action":"summary","viewset":"TokenQueueViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:247:summary","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:118:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9ce2872a9cfff56a:GET:list","resourceId":"backend-resource-9ce2872a9cfff56a","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/","action":"list","viewset":"TokenViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:163:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:57:get_queue_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:52:get_facility_obj"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token.spec.TokenReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","number"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"token_queue_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9ce2872a9cfff56a:POST:create","resourceId":"backend-resource-9ce2872a9cfff56a","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/","action":"create","viewset":"TokenViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:163:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:125:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:57:get_queue_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:83:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:65:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:52:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token.spec.TokenGenerateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token.spec.TokenRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","number"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"token_queue_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9ce2872a9cfff56a:GET:retrieve","resourceId":"backend-resource-9ce2872a9cfff56a","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/{external_id}/","action":"retrieve","viewset":"TokenViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:163:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:151:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:57:get_queue_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:52:get_facility_obj"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token.spec.TokenRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","number"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"token_queue_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9ce2872a9cfff56a:PUT:update","resourceId":"backend-resource-9ce2872a9cfff56a","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/{external_id}/","action":"update","viewset":"TokenViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:163:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:135:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:57:get_queue_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:83:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:98:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:52:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token.spec.TokenUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token.spec.TokenRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","number"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"token_queue_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9ce2872a9cfff56a:PATCH:partial_update","resourceId":"backend-resource-9ce2872a9cfff56a","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/{external_id}/","action":"partial_update","viewset":"TokenViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:163:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:57:get_queue_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:52:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:83:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:135:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:98:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token.spec.TokenUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token.spec.TokenRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","number"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"token_queue_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9ce2872a9cfff56a:DELETE:destroy","resourceId":"backend-resource-9ce2872a9cfff56a","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/{external_id}/","action":"destroy","viewset":"TokenViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:163:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:148:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:117:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:57:get_queue_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:135:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:52:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","number"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"token_queue_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9ce2872a9cfff56a:POST:upsert","resourceId":"backend-resource-9ce2872a9cfff56a","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/upsert/","action":"upsert","viewset":"TokenViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:163:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:57:get_queue_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:83:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:135:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:98:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:125:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:65:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:52:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","number"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"token_queue_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9ce2872a9cfff56a:POST:set_next","resourceId":"backend-resource-9ce2872a9cfff56a","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/{external_id}/set_next/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/queue/{token_queue_external_id}/token/{external_id}/set_next/","action":"set_next","viewset":"TokenViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:182:set_next","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:163:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:135:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:57:get_queue_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:52:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","number"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sub_queue_is_null","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"token_queue_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dfe3aa6e35ed5e46:GET:list","resourceId":"backend-resource-dfe3aa6e35ed5e46","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/token/sub_queue/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/sub_queue/","action":"list","viewset":"TokenSubQueueViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:104:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:37:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:92:can_read_resource_token","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dfe3aa6e35ed5e46:POST:create","resourceId":"backend-resource-dfe3aa6e35ed5e46","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/sub_queue/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/sub_queue/","action":"create","viewset":"TokenSubQueueViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:104:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:60:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:37:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:92:can_read_resource_token","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:88:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:54:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:42:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dfe3aa6e35ed5e46:GET:retrieve","resourceId":"backend-resource-dfe3aa6e35ed5e46","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/token/sub_queue/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/sub_queue/{external_id}/","action":"retrieve","viewset":"TokenSubQueueViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:104:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:100:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:37:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:92:can_read_resource_token","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dfe3aa6e35ed5e46:PUT:update","resourceId":"backend-resource-dfe3aa6e35ed5e46","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/token/sub_queue/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/sub_queue/{external_id}/","action":"update","viewset":"TokenSubQueueViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:104:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:74:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:37:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:92:can_read_resource_token","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:54:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueBaseSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dfe3aa6e35ed5e46:PATCH:partial_update","resourceId":"backend-resource-dfe3aa6e35ed5e46","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/token/sub_queue/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/sub_queue/{external_id}/","action":"partial_update","viewset":"TokenSubQueueViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:104:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:37:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:92:can_read_resource_token","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:54:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:74:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueBaseSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dfe3aa6e35ed5e46:DELETE:destroy","resourceId":"backend-resource-dfe3aa6e35ed5e46","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/token/sub_queue/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/sub_queue/{external_id}/","action":"destroy","viewset":"TokenSubQueueViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:104:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:85:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:250:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:37:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:92:can_read_resource_token","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:74:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dfe3aa6e35ed5e46:POST:upsert","resourceId":"backend-resource-dfe3aa6e35ed5e46","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/sub_queue/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/sub_queue/upsert/","action":"upsert","viewset":"TokenSubQueueViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:104:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:37:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:92:can_read_resource_token","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:54:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:74:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:88:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:60:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:42:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6cf3b724b27b05dc:GET:list","resourceId":"backend-resource-6cf3b724b27b05dc","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/token/category/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/category/","action":"list","viewset":"TokenCategoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:65:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:41:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_category.spec.TokenCategoryReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"shorthand","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"default","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6cf3b724b27b05dc:POST:create","resourceId":"backend-resource-6cf3b724b27b05dc","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/category/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/category/","action":"create","viewset":"TokenCategoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:65:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:58:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:41:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:50:check_write_access_facility","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:46:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_category.spec.TokenCategoryCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_category.spec.TokenCategoryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"shorthand","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"default","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6cf3b724b27b05dc:GET:retrieve","resourceId":"backend-resource-6cf3b724b27b05dc","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/token/category/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/category/{external_id}/","action":"retrieve","viewset":"TokenCategoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:65:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:41:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_category.spec.TokenCategoryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"shorthand","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"default","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6cf3b724b27b05dc:PUT:update","resourceId":"backend-resource-6cf3b724b27b05dc","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/token/category/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/category/{external_id}/","action":"update","viewset":"TokenCategoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:65:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:62:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:41:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:50:check_write_access_facility","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_category.spec.TokenCategoryCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_category.spec.TokenCategoryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"shorthand","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"default","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6cf3b724b27b05dc:PATCH:partial_update","resourceId":"backend-resource-6cf3b724b27b05dc","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/token/category/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/category/{external_id}/","action":"partial_update","viewset":"TokenCategoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:65:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:41:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:62:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_category.spec.TokenCategoryCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_category.spec.TokenCategoryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"shorthand","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"default","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6cf3b724b27b05dc:POST:set_default","resourceId":"backend-resource-6cf3b724b27b05dc","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/token/category/{external_id}/set_default/","declaredPattern":"/api/v1/facility/{facility_external_id}/token/category/{external_id}/set_default/","action":"set_default","viewset":"TokenCategoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:77:set_default","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:65:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:62:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:41:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:50:check_write_access_facility","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"shorthand","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"default","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-f4019b2cb78a9ee0:POST:create","resourceId":"backend-resource-f4019b2cb78a9ee0","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/schedule/{schedule_external_id}/availability/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule/{schedule_external_id}/availability/","action":"create","viewset":"AvailabilityViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.AvailabilityViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:304:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:350:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:299:get_schedule_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:325:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:329:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.AvailabilityCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.AvailabilityForScheduleSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"schedule_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-f4019b2cb78a9ee0:DELETE:destroy","resourceId":"backend-resource-f4019b2cb78a9ee0","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/schedule/{schedule_external_id}/availability/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule/{schedule_external_id}/availability/{external_id}/","action":"destroy","viewset":"AvailabilityViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.AvailabilityViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:304:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:357:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:334:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:299:get_schedule_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:350:authorize_create"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"schedule_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9e6a21d27ba64532:GET:retrieve","resourceId":"backend-resource-9e6a21d27ba64532","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/slots/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/slots/{external_id}/","action":"retrieve","viewset":"SlotViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:450:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:441:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:444:authorize_resource_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.slot.spec.TokenSlotBaseSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9e6a21d27ba64532:POST:get_slots_for_day","resourceId":"backend-resource-9e6a21d27ba64532","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/slots/get_slots_for_day/","declaredPattern":"/api/v1/facility/{facility_external_id}/slots/get_slots_for_day/","action":"get_slots_for_day","viewset":"SlotViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:205:get_slots_for_day","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:450:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:212:get_slots_for_day_handler"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9e6a21d27ba64532:POST:create_appointment","resourceId":"backend-resource-9e6a21d27ba64532","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/slots/{external_id}/create_appointment/","declaredPattern":"/api/v1/facility/{facility_external_id}/slots/{external_id}/create_appointment/","action":"create_appointment","viewset":"SlotViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:339:create_appointment","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:450:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:332:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:302:create_appointment_handler"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9e6a21d27ba64532:POST:availability_stats","resourceId":"backend-resource-9e6a21d27ba64532","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/slots/availability_stats/","declaredPattern":"/api/v1/facility/{facility_external_id}/slots/availability_stats/","action":"availability_stats","viewset":"SlotViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:348:availability_stats","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:450:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:444:authorize_resource_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8ef405c231e768c1:GET:list","resourceId":"backend-resource-8ef405c231e768c1","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/appointments/","declaredPattern":"/api/v1/facility/{facility_external_id}/appointments/","action":"list","viewset":"TokenBookingViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:139:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:113:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.slot.spec.TokenBookingReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","token_slot__start_datetime"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slot","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_ids","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8ef405c231e768c1:GET:retrieve","resourceId":"backend-resource-8ef405c231e768c1","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/","action":"retrieve","viewset":"TokenBookingViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:139:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:130:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:113:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.slot.spec.TokenBookingRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","token_slot__start_datetime"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slot","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_ids","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8ef405c231e768c1:PUT:update","resourceId":"backend-resource-8ef405c231e768c1","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/","action":"update","viewset":"TokenBookingViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:139:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:121:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:113:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.slot.spec.TokenBookingWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.slot.spec.TokenBookingRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","token_slot__start_datetime"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slot","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_ids","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8ef405c231e768c1:PATCH:partial_update","resourceId":"backend-resource-8ef405c231e768c1","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/","action":"partial_update","viewset":"TokenBookingViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:139:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:113:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:121:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.slot.spec.TokenBookingWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.slot.spec.TokenBookingRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","token_slot__start_datetime"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slot","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_ids","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8ef405c231e768c1:POST:set_tags","resourceId":"backend-resource-8ef405c231e768c1","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/set_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/set_tags/","action":"set_tags","viewset":"TokenBookingViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:391:set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:139:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:383:authorize_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:369:perform_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:113:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:121:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:118:get_facility_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:130:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","token_slot__start_datetime"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slot","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_ids","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8ef405c231e768c1:POST:remove_tags","resourceId":"backend-resource-8ef405c231e768c1","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/remove_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/remove_tags/","action":"remove_tags","viewset":"TokenBookingViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:402:remove_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:139:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:386:authorize_remove_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:113:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:121:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:130:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest","decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","token_slot__start_datetime"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slot","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_ids","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8ef405c231e768c1:POST:cancel","resourceId":"backend-resource-8ef405c231e768c1","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/cancel/","declaredPattern":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/cancel/","action":"cancel","viewset":"TokenBookingViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:201:cancel","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:139:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:121:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:180:cancel_appointment_handler","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:113:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","token_slot__start_datetime"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slot","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_ids","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8ef405c231e768c1:POST:reschedule","resourceId":"backend-resource-8ef405c231e768c1","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/reschedule/","declaredPattern":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/reschedule/","action":"reschedule","viewset":"TokenBookingViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:213:reschedule","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:139:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:113:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:121:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:180:cancel_appointment_handler"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.RescheduleBookingSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","token_slot__start_datetime"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slot","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_ids","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8ef405c231e768c1:GET:available_users","resourceId":"backend-resource-8ef405c231e768c1","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/appointments/available_users/","declaredPattern":"/api/v1/facility/{facility_external_id}/appointments/available_users/","action":"available_users","viewset":"TokenBookingViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:259:available_users","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:139:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:113:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","token_slot__start_datetime"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slot","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_ids","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8ef405c231e768c1:POST:generate_token","resourceId":"backend-resource-8ef405c231e768c1","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/generate_token/","declaredPattern":"/api/v1/facility/{facility_external_id}/appointments/{external_id}/generate_token/","action":"generate_token","viewset":"TokenBookingViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:290:generate_token","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:139:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:121:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:113:get_facility_obj"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenGenerationSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","token_slot__start_datetime"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"DateFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slot","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_ids","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-70b3c2be638f3c0d:GET:list","resourceId":"backend-resource-70b3c2be638f3c0d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/schedule_exceptions/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule_exceptions/","action":"list","viewset":"AvailabilityExceptionsViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:107:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:50:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.availability_exception.spec.AvailabilityExceptionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateFilter","lookup":"lte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-70b3c2be638f3c0d:POST:create","resourceId":"backend-resource-70b3c2be638f3c0d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/schedule_exceptions/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule_exceptions/","action":"create","viewset":"AvailabilityExceptionsViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:107:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:88:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:50:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:55:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:59:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.availability_exception.spec.AvailabilityExceptionWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.availability_exception.spec.AvailabilityExceptionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateFilter","lookup":"lte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-70b3c2be638f3c0d:GET:retrieve","resourceId":"backend-resource-70b3c2be638f3c0d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/schedule_exceptions/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule_exceptions/{external_id}/","action":"retrieve","viewset":"AvailabilityExceptionsViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:107:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:99:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:50:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.availability_exception.spec.AvailabilityExceptionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateFilter","lookup":"lte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-70b3c2be638f3c0d:DELETE:destroy","resourceId":"backend-resource-70b3c2be638f3c0d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/schedule_exceptions/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule_exceptions/{external_id}/","action":"destroy","viewset":"AvailabilityExceptionsViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:107:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:81:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:250:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:50:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateFilter","lookup":"lte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-70b3c2be638f3c0d:POST:upsert","resourceId":"backend-resource-70b3c2be638f3c0d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/schedule_exceptions/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/schedule_exceptions/upsert/","action":"upsert","viewset":"AvailabilityExceptionsViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:107:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:50:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:55:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:88:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:59:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_from","type":"DateFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valid_to","type":"DateFilter","lookup":"lte","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-561c774dbd324d8c:GET:list","resourceId":"backend-resource-561c774dbd324d8c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/location/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/","action":"list","viewset":"FacilityLocationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:79:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-561c774dbd324d8c:POST:create","resourceId":"backend-resource-561c774dbd324d8c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/location/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/","action":"create","viewset":"FacilityLocationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:131:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:79:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:204:authorize_organization","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:105:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:157:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-561c774dbd324d8c:GET:retrieve","resourceId":"backend-resource-561c774dbd324d8c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/location/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{external_id}/","action":"retrieve","viewset":"FacilityLocationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:79:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-561c774dbd324d8c:PUT:update","resourceId":"backend-resource-561c774dbd324d8c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/location/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{external_id}/","action":"update","viewset":"FacilityLocationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:148:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:79:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:105:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-561c774dbd324d8c:PATCH:partial_update","resourceId":"backend-resource-561c774dbd324d8c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/location/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{external_id}/","action":"partial_update","viewset":"FacilityLocationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:79:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:105:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:148:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-561c774dbd324d8c:DELETE:destroy","resourceId":"backend-resource-561c774dbd324d8c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/location/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{external_id}/","action":"destroy","viewset":"FacilityLocationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:154:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:84:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:90:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:79:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:148:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-561c774dbd324d8c:POST:set_tags","resourceId":"backend-resource-561c774dbd324d8c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/location/{external_id}/set_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{external_id}/set_tags/","action":"set_tags","viewset":"FacilityLocationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:391:set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:383:authorize_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:369:perform_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:79:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:148:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:366:get_facility_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-561c774dbd324d8c:POST:remove_tags","resourceId":"backend-resource-561c774dbd324d8c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/location/{external_id}/remove_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{external_id}/remove_tags/","action":"remove_tags","viewset":"FacilityLocationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:402:remove_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:386:authorize_remove_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:79:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:148:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest","decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-561c774dbd324d8c:POST:upsert","resourceId":"backend-resource-561c774dbd324d8c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/location/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/upsert/","action":"upsert","viewset":"FacilityLocationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:79:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:105:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:148:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:131:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:157:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:204:authorize_organization"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-561c774dbd324d8c:GET:organizations","resourceId":"backend-resource-561c774dbd324d8c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/location/{external_id}/organizations/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{external_id}/organizations/","action":"organizations","viewset":"FacilityLocationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:187:organizations","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:79:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-561c774dbd324d8c:POST:organizations_add","resourceId":"backend-resource-561c774dbd324d8c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/location/{external_id}/organizations_add/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{external_id}/organizations_add/","action":"organizations_add","viewset":"FacilityLocationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:217:organizations_add","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:148:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:204:authorize_organization","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:79:get_facility_obj"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-561c774dbd324d8c:POST:organizations_remove","resourceId":"backend-resource-561c774dbd324d8c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/location/{external_id}/organizations_remove/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{external_id}/organizations_remove/","action":"organizations_remove","viewset":"FacilityLocationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:239:organizations_remove","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:148:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:204:authorize_organization","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:79:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-561c774dbd324d8c:POST:associate_encounter","resourceId":"backend-resource-561c774dbd324d8c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/location/{external_id}/associate_encounter/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{external_id}/associate_encounter/","action":"associate_encounter","viewset":"FacilityLocationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:264:associate_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:162:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:79:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","type":"AvailabilityFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d899593db81f71ee:GET:list","resourceId":"backend-resource-d899593db81f71ee","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/device/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/","action":"list","viewset":"DeviceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:119:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:68:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["registered_name","user_friendly_name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d899593db81f71ee:POST:create","resourceId":"backend-resource-d899593db81f71ee","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/device/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/","action":"create","viewset":"DeviceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:119:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:73:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:68:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:89:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["registered_name","user_friendly_name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d899593db81f71ee:GET:retrieve","resourceId":"backend-resource-d899593db81f71ee","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/device/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{external_id}/","action":"retrieve","viewset":"DeviceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:119:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:68:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["registered_name","user_friendly_name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d899593db81f71ee:PUT:update","resourceId":"backend-resource-d899593db81f71ee","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/device/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{external_id}/","action":"update","viewset":"DeviceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:119:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:80:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:68:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:99:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["registered_name","user_friendly_name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d899593db81f71ee:PATCH:partial_update","resourceId":"backend-resource-d899593db81f71ee","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/device/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{external_id}/","action":"partial_update","viewset":"DeviceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:119:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:68:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:80:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:99:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["registered_name","user_friendly_name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d899593db81f71ee:DELETE:destroy","resourceId":"backend-resource-d899593db81f71ee","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/device/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{external_id}/","action":"destroy","viewset":"DeviceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:119:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:86:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:108:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:68:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:80:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["registered_name","user_friendly_name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d899593db81f71ee:POST:upsert","resourceId":"backend-resource-d899593db81f71ee","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/device/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/upsert/","action":"upsert","viewset":"DeviceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:119:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:68:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:80:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:99:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:73:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:89:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["registered_name","user_friendly_name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d899593db81f71ee:POST:associate_encounter","resourceId":"backend-resource-d899593db81f71ee","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/device/{external_id}/associate_encounter/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{external_id}/associate_encounter/","action":"associate_encounter","viewset":"DeviceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:178:associate_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:119:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:68:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["registered_name","user_friendly_name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d899593db81f71ee:POST:associate_location","resourceId":"backend-resource-d899593db81f71ee","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/device/{external_id}/associate_location/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{external_id}/associate_location/","action":"associate_location","viewset":"DeviceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:231:associate_location","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:119:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:68:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:80:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["registered_name","user_friendly_name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d899593db81f71ee:POST:add_managing_organization","resourceId":"backend-resource-d899593db81f71ee","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/device/{external_id}/add_managing_organization/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{external_id}/add_managing_organization/","action":"add_managing_organization","viewset":"DeviceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:282:add_managing_organization","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:119:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:68:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:80:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["registered_name","user_friendly_name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d899593db81f71ee:POST:remove_managing_organization","resourceId":"backend-resource-d899593db81f71ee","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/device/{external_id}/remove_managing_organization/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{external_id}/remove_managing_organization/","action":"remove_managing_organization","viewset":"DeviceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:316:remove_managing_organization","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:119:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:80:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:68:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["registered_name","user_friendly_name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7f9eab10006d4f46:GET:list","resourceId":"backend-resource-7f9eab10006d4f46","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/specimen_definition/","declaredPattern":"/api/v1/facility/{facility_external_id}/specimen_definition/","action":"list","viewset":"SpecimenDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:97:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:44:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7f9eab10006d4f46:POST:create","resourceId":"backend-resource-7f9eab10006d4f46","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/specimen_definition/","declaredPattern":"/api/v1/facility/{facility_external_id}/specimen_definition/","action":"create","viewset":"SpecimenDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:97:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:82:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:44:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:49:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:69:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7f9eab10006d4f46:GET:retrieve","resourceId":"backend-resource-7f9eab10006d4f46","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/specimen_definition/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/specimen_definition/{slug}/","action":"retrieve","viewset":"SpecimenDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:97:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:44:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7f9eab10006d4f46:PUT:update","resourceId":"backend-resource-7f9eab10006d4f46","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/specimen_definition/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/specimen_definition/{slug}/","action":"update","viewset":"SpecimenDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:97:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:94:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:44:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:82:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:49:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:76:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7f9eab10006d4f46:PATCH:partial_update","resourceId":"backend-resource-7f9eab10006d4f46","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/specimen_definition/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/specimen_definition/{slug}/","action":"partial_update","viewset":"SpecimenDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:97:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:44:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:49:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:94:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:76:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7f9eab10006d4f46:POST:upsert","resourceId":"backend-resource-7f9eab10006d4f46","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/specimen_definition/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/specimen_definition/upsert/","action":"upsert","viewset":"SpecimenDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:97:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:44:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:49:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:94:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:76:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:82:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:69:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5391ec416a0346ff:GET:list","resourceId":"backend-resource-5391ec416a0346ff","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/healthcare_service/","declaredPattern":"/api/v1/facility/{facility_external_id}/healthcare_service/","action":"list","viewset":"HealthcareServiceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:99:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:47:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"internal_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5391ec416a0346ff:POST:create","resourceId":"backend-resource-5391ec416a0346ff","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/healthcare_service/","declaredPattern":"/api/v1/facility/{facility_external_id}/healthcare_service/","action":"create","viewset":"HealthcareServiceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:99:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:80:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:47:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:66:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:52:convert_external_id_to_internal_id","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"internal_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5391ec416a0346ff:GET:retrieve","resourceId":"backend-resource-5391ec416a0346ff","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/healthcare_service/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/healthcare_service/{external_id}/","action":"retrieve","viewset":"HealthcareServiceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:99:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:47:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"internal_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5391ec416a0346ff:PUT:update","resourceId":"backend-resource-5391ec416a0346ff","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/healthcare_service/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/healthcare_service/{external_id}/","action":"update","viewset":"HealthcareServiceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:99:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:88:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:47:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:76:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:52:convert_external_id_to_internal_id","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"internal_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5391ec416a0346ff:PATCH:partial_update","resourceId":"backend-resource-5391ec416a0346ff","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/healthcare_service/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/healthcare_service/{external_id}/","action":"partial_update","viewset":"HealthcareServiceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:99:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:47:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:88:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:76:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"internal_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5391ec416a0346ff:DELETE:destroy","resourceId":"backend-resource-5391ec416a0346ff","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/healthcare_service/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/healthcare_service/{external_id}/","action":"destroy","viewset":"HealthcareServiceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:99:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:96:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:250:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:47:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:88:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"internal_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-32b138818b44543c:GET:list","resourceId":"backend-resource-32b138818b44543c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/activity_definition/","declaredPattern":"/api/v1/facility/{facility_external_id}/activity_definition/","action":"list","viewset":"ActivityDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:207:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:80:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"classification","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-32b138818b44543c:POST:create","resourceId":"backend-resource-32b138818b44543c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/activity_definition/","declaredPattern":"/api/v1/facility/{facility_external_id}/activity_definition/","action":"create","viewset":"ActivityDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:207:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:192:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:80:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:152:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:175:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:85:convert_external_id_to_internal_id","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:145:validate_health_care_service","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"classification","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-32b138818b44543c:GET:retrieve","resourceId":"backend-resource-32b138818b44543c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/","action":"retrieve","viewset":"ActivityDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:207:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:80:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"classification","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-32b138818b44543c:PUT:update","resourceId":"backend-resource-32b138818b44543c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/","action":"update","viewset":"ActivityDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:207:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:204:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:80:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:192:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:152:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:184:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:85:convert_external_id_to_internal_id","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:145:validate_health_care_service","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"classification","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-32b138818b44543c:PATCH:partial_update","resourceId":"backend-resource-32b138818b44543c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/","action":"partial_update","viewset":"ActivityDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:207:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:80:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:152:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:204:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:184:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"classification","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-32b138818b44543c:GET:favorite_lists","resourceId":"backend-resource-32b138818b44543c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/activity_definition/favorite_lists/","declaredPattern":"/api/v1/facility/{facility_external_id}/activity_definition/favorite_lists/","action":"favorite_lists","viewset":"ActivityDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:29:favorite_lists","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:207:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:80:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"classification","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-32b138818b44543c:POST:add_favorite","resourceId":"backend-resource-32b138818b44543c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/add_favorite/","declaredPattern":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/add_favorite/","action":"add_favorite","viewset":"ActivityDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:62:add_favorite","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:207:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:25:retrieve_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:80:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"classification","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-32b138818b44543c:POST:remove_favorite","resourceId":"backend-resource-32b138818b44543c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/remove_favorite/","declaredPattern":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/remove_favorite/","action":"remove_favorite","viewset":"ActivityDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:85:remove_favorite","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:207:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:25:retrieve_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:80:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"classification","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-32b138818b44543c:POST:upsert","resourceId":"backend-resource-32b138818b44543c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/activity_definition/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/activity_definition/upsert/","action":"upsert","viewset":"ActivityDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:207:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:80:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:152:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:204:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:184:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:192:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:175:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:85:convert_external_id_to_internal_id","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:145:validate_health_care_service","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"classification","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-32b138818b44543c:POST:set_tags","resourceId":"backend-resource-32b138818b44543c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/set_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/set_tags/","action":"set_tags","viewset":"ActivityDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:391:set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:207:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:383:authorize_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:369:perform_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:80:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:204:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:366:get_facility_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:192:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"classification","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-32b138818b44543c:POST:remove_tags","resourceId":"backend-resource-32b138818b44543c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/remove_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/activity_definition/{slug}/remove_tags/","action":"remove_tags","viewset":"ActivityDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:402:remove_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:207:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:386:authorize_remove_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:80:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:204:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:192:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest","decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"classification","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c2a63e3550e33632:GET:retrieve","resourceId":"backend-resource-c2a63e3550e33632","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/specimen/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/specimen/{external_id}/","action":"retrieve","viewset":"SpecimenViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen.SpecimenViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py:55:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.SpecimenRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"accession_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c2a63e3550e33632:PUT:update","resourceId":"backend-resource-c2a63e3550e33632","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/specimen/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/specimen/{external_id}/","action":"update","viewset":"SpecimenViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen.SpecimenViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py:46:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.SpecimenUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.SpecimenRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"accession_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c2a63e3550e33632:PATCH:partial_update","resourceId":"backend-resource-c2a63e3550e33632","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/specimen/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/specimen/{external_id}/","action":"partial_update","viewset":"SpecimenViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen.SpecimenViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py:46:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.SpecimenUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.SpecimenRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"accession_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c2a63e3550e33632:POST:retrieve_by_accession_identifier","resourceId":"backend-resource-c2a63e3550e33632","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/specimen/retrieve_by_accession_identifier/","declaredPattern":"/api/v1/facility/{facility_external_id}/specimen/retrieve_by_accession_identifier/","action":"retrieve_by_accession_identifier","viewset":"SpecimenViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen.SpecimenViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py:69:retrieve_by_accession_identifier","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen.SpecimenRetrieveByAccessionIdentifierSpec","decorator responses":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.SpecimenRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"accession_identifier","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-717155f0762f8a6c:GET:list","resourceId":"backend-resource-717155f0762f8a6c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/service_request/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/","action":"list","viewset":"ServiceRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:223:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:125:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-717155f0762f8a6c:POST:create","resourceId":"backend-resource-717155f0762f8a6c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/service_request/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/","action":"create","viewset":"ServiceRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:223:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:187:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:125:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:162:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:130:convert_external_id_to_internal_id","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:149:validate_health_care_service","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:156:validate_requester","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-717155f0762f8a6c:GET:retrieve","resourceId":"backend-resource-717155f0762f8a6c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/","action":"retrieve","viewset":"ServiceRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:223:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:210:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:125:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-717155f0762f8a6c:PUT:update","resourceId":"backend-resource-717155f0762f8a6c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/","action":"update","viewset":"ServiceRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:223:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:200:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:125:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:169:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:130:convert_external_id_to_internal_id","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:149:validate_health_care_service","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-717155f0762f8a6c:PATCH:partial_update","resourceId":"backend-resource-717155f0762f8a6c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/","action":"partial_update","viewset":"ServiceRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:223:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:125:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:200:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:169:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-717155f0762f8a6c:POST:set_tags","resourceId":"backend-resource-717155f0762f8a6c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/set_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/set_tags/","action":"set_tags","viewset":"ServiceRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:391:set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:223:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:383:authorize_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:369:perform_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:125:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:200:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:366:get_facility_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:210:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-717155f0762f8a6c:POST:remove_tags","resourceId":"backend-resource-717155f0762f8a6c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/remove_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/remove_tags/","action":"remove_tags","viewset":"ServiceRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:402:remove_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:223:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:386:authorize_remove_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:125:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:200:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:210:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest","decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-717155f0762f8a6c:POST:complete","resourceId":"backend-resource-717155f0762f8a6c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/complete/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/complete/","action":"complete","viewset":"ServiceRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:263:complete","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:223:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:200:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:125:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-717155f0762f8a6c:POST:cancel","resourceId":"backend-resource-717155f0762f8a6c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/cancel/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/cancel/","action":"cancel","viewset":"ServiceRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:276:cancel","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:223:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:200:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:125:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-717155f0762f8a6c:POST:apply_activity_definition","resourceId":"backend-resource-717155f0762f8a6c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/service_request/apply_activity_definition/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/apply_activity_definition/","action":"apply_activity_definition","viewset":"ServiceRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:304:apply_activity_definition","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:223:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:125:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:200:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:169:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:130:convert_external_id_to_internal_id","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:149:validate_health_care_service","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestUpdateSpec","decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ApplyActivityDefinitionRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-717155f0762f8a6c:POST:create_specimen","resourceId":"backend-resource-717155f0762f8a6c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/create_specimen/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/create_specimen/","action":"create_specimen","viewset":"ServiceRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:346:create_specimen","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:223:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:332:authorize_create_specimen","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:125:get_facility_obj"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.BaseSpecimenSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-717155f0762f8a6c:POST:create_specimen_from_definition","resourceId":"backend-resource-717155f0762f8a6c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/create_specimen_from_definition/","declaredPattern":"/api/v1/facility/{facility_external_id}/service_request/{external_id}/create_specimen_from_definition/","action":"create_specimen_from_definition","viewset":"ServiceRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:366:create_specimen_from_definition","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:223:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:125:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:332:authorize_create_specimen"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.SpecimenUpdateSpec","decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ApplySpecimenDefinitionRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"do_not_perform","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requester","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_current_location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dd5c263f46df6912:GET:list","resourceId":"backend-resource-dd5c263f46df6912","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/account/","declaredPattern":"/api/v1/facility/{facility_external_id}/account/","action":"list","viewset":"AccountViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.account.AccountViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:188:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:74:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:180:authorize_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.account.spec.AccountReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dd5c263f46df6912:POST:create","resourceId":"backend-resource-dd5c263f46df6912","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/account/","declaredPattern":"/api/v1/facility/{facility_external_id}/account/","action":"create","viewset":"AccountViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.account.AccountViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:188:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:105:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:74:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:180:authorize_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:80:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:100:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.account.spec.AccountCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.account.spec.AccountRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dd5c263f46df6912:GET:retrieve","resourceId":"backend-resource-dd5c263f46df6912","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/account/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/account/{external_id}/","action":"retrieve","viewset":"AccountViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.account.AccountViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:188:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:74:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:180:authorize_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.account.spec.AccountRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dd5c263f46df6912:PUT:update","resourceId":"backend-resource-dd5c263f46df6912","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/account/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/account/{external_id}/","action":"update","viewset":"AccountViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.account.AccountViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:188:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:113:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:74:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:180:authorize_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:80:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.account.spec.AccountUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.account.spec.AccountRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dd5c263f46df6912:PATCH:partial_update","resourceId":"backend-resource-dd5c263f46df6912","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/account/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/account/{external_id}/","action":"partial_update","viewset":"AccountViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.account.AccountViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:188:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:74:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:180:authorize_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:80:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:113:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.account.spec.AccountUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.account.spec.AccountRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dd5c263f46df6912:POST:set_tags","resourceId":"backend-resource-dd5c263f46df6912","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/account/{external_id}/set_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/account/{external_id}/set_tags/","action":"set_tags","viewset":"AccountViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.account.AccountViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:391:set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:188:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:383:authorize_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:369:perform_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:74:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:180:authorize_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:113:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:366:get_facility_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dd5c263f46df6912:POST:remove_tags","resourceId":"backend-resource-dd5c263f46df6912","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/account/{external_id}/remove_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/account/{external_id}/remove_tags/","action":"remove_tags","viewset":"AccountViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.account.AccountViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:402:remove_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:188:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:386:authorize_remove_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:74:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:180:authorize_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:113:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest","decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dd5c263f46df6912:POST:default_account","resourceId":"backend-resource-dd5c263f46df6912","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/account/default_account/","declaredPattern":"/api/v1/facility/{facility_external_id}/account/default_account/","action":"default_account","viewset":"AccountViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.account.AccountViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:140:default_account","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:188:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:180:authorize_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:74:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dd5c263f46df6912:POST:rebalance","resourceId":"backend-resource-dd5c263f46df6912","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/account/{external_id}/rebalance/","declaredPattern":"/api/v1/facility/{facility_external_id}/account/{external_id}/rebalance/","action":"rebalance","viewset":"AccountViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.account.AccountViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:173:rebalance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:188:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:113:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:74:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:180:authorize_read"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"search_fields","value":["name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing_status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e994416faa44e611:GET:list","resourceId":"backend-resource-e994416faa44e611","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item_definition/","action":"list","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:140:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:79:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"can_edit_charge_item","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e994416faa44e611:POST:create","resourceId":"backend-resource-e994416faa44e611","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item_definition/","action":"create","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:140:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:124:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:79:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:84:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:111:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"can_edit_charge_item","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e994416faa44e611:GET:retrieve","resourceId":"backend-resource-e994416faa44e611","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/","action":"retrieve","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:140:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:79:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"can_edit_charge_item","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e994416faa44e611:PUT:update","resourceId":"backend-resource-e994416faa44e611","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/","action":"update","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:140:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:132:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:79:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:84:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:118:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"can_edit_charge_item","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e994416faa44e611:PATCH:partial_update","resourceId":"backend-resource-e994416faa44e611","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/","action":"partial_update","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:140:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:79:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:84:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:132:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:118:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"can_edit_charge_item","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e994416faa44e611:POST:upsert","resourceId":"backend-resource-e994416faa44e611","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item_definition/upsert/","action":"upsert","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:140:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:79:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:84:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:132:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:118:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:124:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:111:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"can_edit_charge_item","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e994416faa44e611:POST:set_tags","resourceId":"backend-resource-e994416faa44e611","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/set_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/set_tags/","action":"set_tags","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:391:set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:140:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:383:authorize_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:369:perform_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:79:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:132:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:366:get_facility_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"can_edit_charge_item","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e994416faa44e611:POST:remove_tags","resourceId":"backend-resource-e994416faa44e611","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/remove_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/remove_tags/","action":"remove_tags","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:402:remove_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:140:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:386:authorize_remove_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:79:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:132:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest","decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"can_edit_charge_item","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e994416faa44e611:GET:favorite_lists","resourceId":"backend-resource-e994416faa44e611","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/favorite_lists/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item_definition/favorite_lists/","action":"favorite_lists","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:29:favorite_lists","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:140:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:79:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"can_edit_charge_item","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e994416faa44e611:POST:add_favorite","resourceId":"backend-resource-e994416faa44e611","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/add_favorite/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/add_favorite/","action":"add_favorite","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:62:add_favorite","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:140:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:25:retrieve_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:79:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"can_edit_charge_item","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e994416faa44e611:POST:remove_favorite","resourceId":"backend-resource-e994416faa44e611","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/remove_favorite/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item_definition/{slug}/remove_favorite/","action":"remove_favorite","viewset":"ChargeItemDefinitionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:85:remove_favorite","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:140:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:25:retrieve_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:79:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"TrigramFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"DummyCharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"can_edit_charge_item","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1f3862df07ef992e:GET:list","resourceId":"backend-resource-1f3862df07ef992e","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/resource_category/","declaredPattern":"/api/v1/facility/{facility_external_id}/resource_category/","action":"list","viewset":"ResourceCategoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:175:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:67:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_category.spec.ResourceCategoryReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_sub_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1f3862df07ef992e:POST:create","resourceId":"backend-resource-1f3862df07ef992e","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/resource_category/","declaredPattern":"/api/v1/facility/{facility_external_id}/resource_category/","action":"create","viewset":"ResourceCategoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:175:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:156:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:67:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:72:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:103:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_category.spec.ResourceCategoryWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_category.spec.ResourceCategoryReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_sub_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1f3862df07ef992e:GET:retrieve","resourceId":"backend-resource-1f3862df07ef992e","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/resource_category/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/resource_category/{slug}/","action":"retrieve","viewset":"ResourceCategoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:175:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:67:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_category.spec.ResourceCategoryReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_sub_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1f3862df07ef992e:PUT:update","resourceId":"backend-resource-1f3862df07ef992e","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/resource_category/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/resource_category/{slug}/","action":"update","viewset":"ResourceCategoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:175:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:164:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:67:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:72:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:110:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_category.spec.ResourceCategoryUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_category.spec.ResourceCategoryReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_sub_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1f3862df07ef992e:PATCH:partial_update","resourceId":"backend-resource-1f3862df07ef992e","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/resource_category/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/resource_category/{slug}/","action":"partial_update","viewset":"ResourceCategoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:175:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:67:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:72:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:164:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:110:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_category.spec.ResourceCategoryUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_category.spec.ResourceCategoryReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_sub_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1f3862df07ef992e:DELETE:destroy","resourceId":"backend-resource-1f3862df07ef992e","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/resource_category/{slug}/","declaredPattern":"/api/v1/facility/{facility_external_id}/resource_category/{slug}/","action":"destroy","viewset":"ResourceCategoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:175:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:172:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:116:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:141:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:67:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:164:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_sub_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1f3862df07ef992e:POST:upsert","resourceId":"backend-resource-1f3862df07ef992e","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/resource_category/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/resource_category/upsert/","action":"upsert","viewset":"ResourceCategoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:175:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:67:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:72:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:164:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:110:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:156:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:103:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_sub_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1f3862df07ef992e:POST:set_monetary_components","resourceId":"backend-resource-1f3862df07ef992e","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/resource_category/{slug}/set_monetary_components/","declaredPattern":"/api/v1/facility/{facility_external_id}/resource_category/{slug}/set_monetary_components/","action":"set_monetary_components","viewset":"ResourceCategoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:189:set_monetary_components","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:175:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:164:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:67:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponentsWithoutBase"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_sub_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"level_cache","type":"filters.NumberFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a338113b849afe59:GET:list","resourceId":"backend-resource-a338113b849afe59","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/charge_item/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item/","action":"list","viewset":"ChargeItemViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:305:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:170:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","title"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource_id","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid_on","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"performer_actor","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a338113b849afe59:POST:create","resourceId":"backend-resource-a338113b849afe59","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item/","action":"create","viewset":"ChargeItemViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:305:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:278:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:170:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:201:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:178:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:175:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","title"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource_id","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid_on","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"performer_actor","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a338113b849afe59:GET:retrieve","resourceId":"backend-resource-a338113b849afe59","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/charge_item/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item/{external_id}/","action":"retrieve","viewset":"ChargeItemViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:305:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:170:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","title"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource_id","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid_on","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"performer_actor","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a338113b849afe59:PUT:update","resourceId":"backend-resource-a338113b849afe59","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/charge_item/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item/{external_id}/","action":"update","viewset":"ChargeItemViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:305:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:296:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:170:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:201:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:246:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:232:authorize_cancel","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","title"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource_id","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid_on","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"performer_actor","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a338113b849afe59:PATCH:partial_update","resourceId":"backend-resource-a338113b849afe59","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/charge_item/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item/{external_id}/","action":"partial_update","viewset":"ChargeItemViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:305:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:170:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:201:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:296:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:246:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","title"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource_id","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid_on","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"performer_actor","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a338113b849afe59:POST:set_tags","resourceId":"backend-resource-a338113b849afe59","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item/{external_id}/set_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item/{external_id}/set_tags/","action":"set_tags","viewset":"ChargeItemViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:391:set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:305:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:383:authorize_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:369:perform_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:170:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:296:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:366:get_facility_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","title"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource_id","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid_on","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"performer_actor","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a338113b849afe59:POST:remove_tags","resourceId":"backend-resource-a338113b849afe59","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item/{external_id}/remove_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item/{external_id}/remove_tags/","action":"remove_tags","viewset":"ChargeItemViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:402:remove_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:305:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:386:authorize_remove_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:170:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:296:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest","decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","title"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource_id","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid_on","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"performer_actor","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a338113b849afe59:POST:upsert","resourceId":"backend-resource-a338113b849afe59","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item/upsert/","action":"upsert","viewset":"ChargeItemViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:305:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:170:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:201:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:296:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:246:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:278:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:178:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:175:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:232:authorize_cancel","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","title"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource_id","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid_on","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"performer_actor","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a338113b849afe59:POST:apply_charge_item_defs","resourceId":"backend-resource-a338113b849afe59","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item/apply_charge_item_defs/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item/apply_charge_item_defs/","action":"apply_charge_item_defs","viewset":"ChargeItemViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:321:apply_charge_item_defs","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:305:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:170:get_facility_obj"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ApplyMultipleChargeItemDefinitionRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","title"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource_id","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid_on","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"performer_actor","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a338113b849afe59:POST:change_account","resourceId":"backend-resource-a338113b849afe59","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/charge_item/change_account/","declaredPattern":"/api/v1/facility/{facility_external_id}/charge_item/change_account/","action":"change_account","viewset":"ChargeItemViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:422:change_account","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:305:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:170:get_facility_obj"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemAccountChangeRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","title"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_resource_id","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid_on","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"performer_actor","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9793b539bc21704d:GET:list","resourceId":"backend-resource-9793b539bc21704d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/invoice/","declaredPattern":"/api/v1/facility/{facility_external_id}/invoice/","action":"list","viewset":"InvoiceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:101:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:92:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.invoice.spec.InvoiceReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"locked","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_refund","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation_present","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9793b539bc21704d:POST:create","resourceId":"backend-resource-9793b539bc21704d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/invoice/","declaredPattern":"/api/v1/facility/{facility_external_id}/invoice/","action":"create","viewset":"InvoiceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:101:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:164:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:92:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:134:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.invoice.spec.InvoiceWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.invoice.spec.InvoiceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"locked","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_refund","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation_present","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9793b539bc21704d:GET:retrieve","resourceId":"backend-resource-9793b539bc21704d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/","action":"retrieve","viewset":"InvoiceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:101:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:97:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:92:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:345:check_invoice_lock_permission","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.invoice.spec.InvoiceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"locked","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_refund","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation_present","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9793b539bc21704d:PUT:update","resourceId":"backend-resource-9793b539bc21704d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/","action":"update","viewset":"InvoiceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:101:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:174:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:92:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:180:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.invoice.spec.BaseInvoiceSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.invoice.spec.InvoiceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"locked","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_refund","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation_present","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9793b539bc21704d:PATCH:partial_update","resourceId":"backend-resource-9793b539bc21704d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/","action":"partial_update","viewset":"InvoiceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:101:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:92:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:174:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:180:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.invoice.spec.BaseInvoiceSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.invoice.spec.InvoiceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"locked","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_refund","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation_present","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9793b539bc21704d:POST:attach_items_to_invoice","resourceId":"backend-resource-9793b539bc21704d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/attach_items_to_invoice/","declaredPattern":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/attach_items_to_invoice/","action":"attach_items_to_invoice","viewset":"InvoiceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:236:attach_items_to_invoice","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:101:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:174:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:227:check_invoice_in_draft","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:92:get_facility_obj"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.AttachChargeItemToInvoiceRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"locked","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_refund","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation_present","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9793b539bc21704d:POST:remove_item_from_invoice","resourceId":"backend-resource-9793b539bc21704d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/remove_item_from_invoice/","declaredPattern":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/remove_item_from_invoice/","action":"remove_item_from_invoice","viewset":"InvoiceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:264:remove_item_from_invoice","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:101:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:174:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:227:check_invoice_in_draft","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:92:get_facility_obj"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.RemoveChargeItemFromInvoiceRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"locked","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_refund","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation_present","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9793b539bc21704d:POST:attach_account_to_invoice","resourceId":"backend-resource-9793b539bc21704d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/attach_account_to_invoice/","declaredPattern":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/attach_account_to_invoice/","action":"attach_account_to_invoice","viewset":"InvoiceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":291,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:291:attach_account_to_invoice","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:101:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:174:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:227:check_invoice_in_draft","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:92:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"locked","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_refund","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation_present","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9793b539bc21704d:POST:cancel_invoice","resourceId":"backend-resource-9793b539bc21704d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/cancel_invoice/","declaredPattern":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/cancel_invoice/","action":"cancel_invoice","viewset":"InvoiceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":312,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:312:cancel_invoice","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:101:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:92:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"locked","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_refund","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation_present","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9793b539bc21704d:POST:lock","resourceId":"backend-resource-9793b539bc21704d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/lock/","declaredPattern":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/lock/","action":"lock","viewset":"InvoiceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:352:lock","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:101:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:345:check_invoice_lock_permission","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:92:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"locked","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_refund","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation_present","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9793b539bc21704d:POST:unlock","resourceId":"backend-resource-9793b539bc21704d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/unlock/","declaredPattern":"/api/v1/facility/{facility_external_id}/invoice/{external_id}/unlock/","action":"unlock","viewset":"InvoiceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:370:unlock","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:101:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:345:check_invoice_lock_permission","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:92:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"number","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"locked","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_refund","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation_present","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0c4737f1f026c283:GET:list","resourceId":"backend-resource-0c4737f1f026c283","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/payment_reconciliation/","declaredPattern":"/api/v1/facility/{facility_external_id}/payment_reconciliation/","action":"list","viewset":"PaymentReconciliationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:81:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:76:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","payment_datetime"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"target_invoice","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reconciliation_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_credit_note","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"method","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0c4737f1f026c283:POST:create","resourceId":"backend-resource-0c4737f1f026c283","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/payment_reconciliation/","declaredPattern":"/api/v1/facility/{facility_external_id}/payment_reconciliation/","action":"create","viewset":"PaymentReconciliationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:81:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:117:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:76:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:92:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","payment_datetime"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"target_invoice","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reconciliation_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_credit_note","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"method","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0c4737f1f026c283:GET:retrieve","resourceId":"backend-resource-0c4737f1f026c283","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/payment_reconciliation/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/payment_reconciliation/{external_id}/","action":"retrieve","viewset":"PaymentReconciliationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:81:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:76:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","payment_datetime"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"target_invoice","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reconciliation_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_credit_note","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"method","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0c4737f1f026c283:PUT:update","resourceId":"backend-resource-0c4737f1f026c283","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/payment_reconciliation/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/payment_reconciliation/{external_id}/","action":"update","viewset":"PaymentReconciliationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:81:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:146:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:76:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:97:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.BasePaymentReconciliationSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","payment_datetime"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"target_invoice","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reconciliation_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_credit_note","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"method","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0c4737f1f026c283:PATCH:partial_update","resourceId":"backend-resource-0c4737f1f026c283","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/payment_reconciliation/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/payment_reconciliation/{external_id}/","action":"partial_update","viewset":"PaymentReconciliationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:81:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:76:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:146:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:97:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.BasePaymentReconciliationSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","payment_datetime"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"target_invoice","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reconciliation_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_credit_note","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"method","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0c4737f1f026c283:POST:cancel_payment_reconciliation","resourceId":"backend-resource-0c4737f1f026c283","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/payment_reconciliation/{external_id}/cancel_payment_reconciliation/","declaredPattern":"/api/v1/facility/{facility_external_id}/payment_reconciliation/{external_id}/cancel_payment_reconciliation/","action":"cancel_payment_reconciliation","viewset":"PaymentReconciliationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:155:cancel_payment_reconciliation","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:81:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:146:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:76:get_facility_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","payment_datetime"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"target_invoice","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reconciliation_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_credit_note","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"method","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-0c4737f1f026c283:POST:change_account","resourceId":"backend-resource-0c4737f1f026c283","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/payment_reconciliation/change_account/","declaredPattern":"/api/v1/facility/{facility_external_id}/payment_reconciliation/change_account/","action":"change_account","viewset":"PaymentReconciliationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:185:change_account","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:81:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:76:get_facility_obj"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationAccountChangeRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","payment_datetime"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"target_invoice","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reconciliation_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_credit_note","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"method","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5df41c0456cd5dfa:GET:list","resourceId":"backend-resource-5df41c0456cd5dfa","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/product/","declaredPattern":"/api/v1/facility/{facility_external_id}/product/","action":"list","viewset":"ProductViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:88:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:51:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product.spec.ProductReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_knowledge","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"batch_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5df41c0456cd5dfa:POST:create","resourceId":"backend-resource-5df41c0456cd5dfa","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/product/","declaredPattern":"/api/v1/facility/{facility_external_id}/product/","action":"create","viewset":"ProductViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:88:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:78:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:51:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:63:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:97:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:56:validate_charge_item_definition","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product.spec.ProductWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product.spec.ProductReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_knowledge","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"batch_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5df41c0456cd5dfa:GET:retrieve","resourceId":"backend-resource-5df41c0456cd5dfa","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/product/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/product/{external_id}/","action":"retrieve","viewset":"ProductViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:88:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:51:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product.spec.ProductReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_knowledge","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"batch_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5df41c0456cd5dfa:PUT:update","resourceId":"backend-resource-5df41c0456cd5dfa","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/product/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/product/{external_id}/","action":"update","viewset":"ProductViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:88:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:85:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:51:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:78:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:74:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:56:validate_charge_item_definition","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product.spec.ProductUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product.spec.ProductReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_knowledge","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"batch_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5df41c0456cd5dfa:PATCH:partial_update","resourceId":"backend-resource-5df41c0456cd5dfa","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/product/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/product/{external_id}/","action":"partial_update","viewset":"ProductViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:88:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:51:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:85:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:74:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product.spec.ProductUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product.spec.ProductReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_knowledge","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"batch_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5df41c0456cd5dfa:POST:upsert","resourceId":"backend-resource-5df41c0456cd5dfa","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/product/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/product/upsert/","action":"upsert","viewset":"ProductViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:88:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:51:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:85:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:74:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:78:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:63:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:97:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:56:validate_charge_item_definition","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_knowledge","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"batch_number","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-919b71e9f0cfe97d:GET:summary","resourceId":"backend-resource-919b71e9f0cfe97d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/medication_prescription/summary/","declaredPattern":"/api/v1/facility/{facility_external_id}/medication_prescription/summary/","action":"summary","viewset":"MedicationPrescriptionSummaryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request_prescription.MedicationPrescriptionSummaryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:149:summary","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:137:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:142:authorize_for_pharmacist"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_external_id","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_external_id","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-34114b6393b2526c:GET:list","resourceId":"backend-resource-34114b6393b2526c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/order/delivery/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/delivery/","action":"list","viewset":"DeliveryOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:216:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:201:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:77:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:204:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-34114b6393b2526c:POST:create","resourceId":"backend-resource-34114b6393b2526c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/order/delivery/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/delivery/","action":"create","viewset":"DeliveryOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:216:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:160:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:201:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:77:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:204:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:86:authorize_location_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:95:authorize_location_external_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:106:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-34114b6393b2526c:GET:retrieve","resourceId":"backend-resource-34114b6393b2526c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/order/delivery/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/delivery/{external_id}/","action":"retrieve","viewset":"DeliveryOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:216:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:184:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:201:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:77:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:204:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-34114b6393b2526c:PUT:update","resourceId":"backend-resource-34114b6393b2526c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/order/delivery/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/delivery/{external_id}/","action":"update","viewset":"DeliveryOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:216:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:176:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:201:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:77:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:204:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:116:authorize_order_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:126:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:86:authorize_location_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:95:authorize_location_external_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.delivery_order.BaseSupplyDeliveryOrderSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-34114b6393b2526c:PATCH:partial_update","resourceId":"backend-resource-34114b6393b2526c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/order/delivery/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/delivery/{external_id}/","action":"partial_update","viewset":"DeliveryOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:216:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:201:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:77:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:204:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:176:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:126:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.delivery_order.BaseSupplyDeliveryOrderSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-34114b6393b2526c:POST:set_tags","resourceId":"backend-resource-34114b6393b2526c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/order/delivery/{external_id}/set_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/delivery/{external_id}/set_tags/","action":"set_tags","viewset":"DeliveryOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:391:set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:216:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:383:authorize_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:369:perform_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:201:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:77:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:204:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:176:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:74:get_facility_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:184:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:116:authorize_order_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-34114b6393b2526c:POST:remove_tags","resourceId":"backend-resource-34114b6393b2526c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/order/delivery/{external_id}/remove_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/delivery/{external_id}/remove_tags/","action":"remove_tags","viewset":"DeliveryOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:402:remove_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:216:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:386:authorize_remove_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:201:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:77:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:204:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:176:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:184:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:116:authorize_order_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest","decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-34114b6393b2526c:POST:upsert","resourceId":"backend-resource-34114b6393b2526c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/order/delivery/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/delivery/upsert/","action":"upsert","viewset":"DeliveryOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:216:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:201:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:77:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:204:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:176:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:126:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:160:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:106:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:116:authorize_order_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:86:authorize_location_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:95:authorize_location_external_write"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d07ac0f03b053cea:GET:list","resourceId":"backend-resource-d07ac0f03b053cea","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/order/request/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/request/","action":"list","viewset":"RequestOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:142:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:127:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:71:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:130:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d07ac0f03b053cea:POST:create","resourceId":"backend-resource-d07ac0f03b053cea","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/order/request/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/request/","action":"create","viewset":"RequestOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:142:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:99:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:127:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:71:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:130:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:80:authorize_location_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:89:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d07ac0f03b053cea:GET:retrieve","resourceId":"backend-resource-d07ac0f03b053cea","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/order/request/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/request/{external_id}/","action":"retrieve","viewset":"RequestOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:142:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:115:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:127:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:71:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:130:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d07ac0f03b053cea:PUT:update","resourceId":"backend-resource-d07ac0f03b053cea","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/order/request/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/request/{external_id}/","action":"update","viewset":"RequestOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:142:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:108:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:127:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:71:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:130:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:80:authorize_location_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.BaseSupplyRequestOrderSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d07ac0f03b053cea:PATCH:partial_update","resourceId":"backend-resource-d07ac0f03b053cea","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/order/request/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/request/{external_id}/","action":"partial_update","viewset":"RequestOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:142:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:127:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:71:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:130:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:108:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.BaseSupplyRequestOrderSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d07ac0f03b053cea:POST:set_tags","resourceId":"backend-resource-d07ac0f03b053cea","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/order/request/{external_id}/set_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/request/{external_id}/set_tags/","action":"set_tags","viewset":"RequestOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:391:set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:142:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:383:authorize_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:369:perform_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:127:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:71:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:130:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:108:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:68:get_facility_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:115:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:80:authorize_location_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d07ac0f03b053cea:POST:remove_tags","resourceId":"backend-resource-d07ac0f03b053cea","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/order/request/{external_id}/remove_tags/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/request/{external_id}/remove_tags/","action":"remove_tags","viewset":"RequestOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:402:remove_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:142:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:386:authorize_remove_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:127:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:71:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:130:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:108:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:115:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:80:authorize_location_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest","decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d07ac0f03b053cea:POST:upsert","resourceId":"backend-resource-d07ac0f03b053cea","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/order/request/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/request/upsert/","action":"upsert","viewset":"RequestOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:142:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:127:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:71:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:130:filter_location_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:108:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:99:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:89:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:80:authorize_location_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d098ae2efb008ce3:GET:list","resourceId":"backend-resource-d098ae2efb008ce3","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/order/dispense/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/dispense/","action":"list","viewset":"DispenseOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:167:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:90:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:105:authorize_pharmacist","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:95:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d098ae2efb008ce3:POST:create","resourceId":"backend-resource-d098ae2efb008ce3","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/order/dispense/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/dispense/","action":"create","viewset":"DispenseOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:167:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:141:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:90:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:105:authorize_pharmacist","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:95:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:100:authorize_location_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:137:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d098ae2efb008ce3:GET:retrieve","resourceId":"backend-resource-d098ae2efb008ce3","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/order/dispense/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/dispense/{external_id}/","action":"retrieve","viewset":"DispenseOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:167:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:159:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:90:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:105:authorize_pharmacist","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:95:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d098ae2efb008ce3:PUT:update","resourceId":"backend-resource-d098ae2efb008ce3","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/order/dispense/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/dispense/{external_id}/","action":"update","viewset":"DispenseOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:167:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:152:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:90:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:105:authorize_pharmacist","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:95:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:100:authorize_location_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:110:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.dispense_order.BaseMedicationDispenseOrderSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d098ae2efb008ce3:PATCH:partial_update","resourceId":"backend-resource-d098ae2efb008ce3","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/order/dispense/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/dispense/{external_id}/","action":"partial_update","viewset":"DispenseOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:167:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:90:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:105:authorize_pharmacist","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:95:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:152:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:110:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.dispense_order.BaseMedicationDispenseOrderSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d098ae2efb008ce3:POST:upsert","resourceId":"backend-resource-d098ae2efb008ce3","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/order/dispense/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/order/dispense/upsert/","action":"upsert","viewset":"DispenseOrderViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:167:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:90:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:105:authorize_pharmacist","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:95:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:152:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:110:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:141:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:137:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:100:authorize_location_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"DummyUUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4b3324754f84e4f3:GET:list","resourceId":"backend-resource-4b3324754f84e4f3","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/location_history/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/location_history/","action":"list","viewset":"DeviceLocationHistoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceLocationHistoryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:366:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:350:get_device","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceLocationHistoryListSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"device_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-4b3324754f84e4f3:GET:retrieve","resourceId":"backend-resource-4b3324754f84e4f3","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/location_history/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/location_history/{external_id}/","action":"retrieve","viewset":"DeviceLocationHistoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceLocationHistoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:366:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:353:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:350:get_device","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceLocationHistoryListSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"device_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-23380d5fbeb60a07:GET:list","resourceId":"backend-resource-23380d5fbeb60a07","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/encounter_history/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/encounter_history/","action":"list","viewset":"DeviceEncounterHistoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceEncounterHistoryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:404:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:388:get_device","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceEncounterHistoryListSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"device_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-23380d5fbeb60a07:GET:retrieve","resourceId":"backend-resource-23380d5fbeb60a07","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/encounter_history/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/encounter_history/{external_id}/","action":"retrieve","viewset":"DeviceEncounterHistoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceEncounterHistoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:404:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:391:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:388:get_device","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceEncounterHistoryListSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"device_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-58cc7c3bb7665a2b:GET:list","resourceId":"backend-resource-58cc7c3bb7665a2b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/service_history/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/service_history/","action":"list","viewset":"DeviceServiceHistoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:498:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:445:get_device","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.history_spec.DeviceServiceHistoryListSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"device_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-58cc7c3bb7665a2b:POST:create","resourceId":"backend-resource-58cc7c3bb7665a2b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/service_history/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/service_history/","action":"create","viewset":"DeviceServiceHistoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:498:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:453:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:445:get_device","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:448:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.history_spec.DeviceServiceHistoryWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.history_spec.DeviceServiceHistoryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"device_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-58cc7c3bb7665a2b:GET:retrieve","resourceId":"backend-resource-58cc7c3bb7665a2b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/service_history/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/service_history/{external_id}/","action":"retrieve","viewset":"DeviceServiceHistoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:498:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:470:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:445:get_device","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.history_spec.DeviceServiceHistoryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"device_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-58cc7c3bb7665a2b:PUT:update","resourceId":"backend-resource-58cc7c3bb7665a2b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/service_history/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/service_history/{external_id}/","action":"update","viewset":"DeviceServiceHistoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:498:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:462:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:445:get_device","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:453:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:483:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.history_spec.DeviceServiceHistoryWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.history_spec.DeviceServiceHistoryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"device_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-58cc7c3bb7665a2b:PATCH:partial_update","resourceId":"backend-resource-58cc7c3bb7665a2b","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/service_history/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/device/{device_external_id}/service_history/{external_id}/","action":"partial_update","viewset":"DeviceServiceHistoryViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:498:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:445:get_device","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:462:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:483:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.history_spec.DeviceServiceHistoryWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.history_spec.DeviceServiceHistoryRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"device_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a5da86220c495316:GET:list","resourceId":"backend-resource-a5da86220c495316","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/","action":"list","viewset":"FacilityLocationEncounterViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:509:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:299:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:294:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationEncounterReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a5da86220c495316:POST:create","resourceId":"backend-resource-a5da86220c495316","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/","action":"create","viewset":"FacilityLocationEncounterViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:509:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:367:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:299:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:294:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:384:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:408:_validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:327:reset_encounter_location_association","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationEncounterCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationEncounterReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a5da86220c495316:GET:retrieve","resourceId":"backend-resource-a5da86220c495316","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","action":"retrieve","viewset":"FacilityLocationEncounterViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:509:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:315:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:299:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:294:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationEncounterReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a5da86220c495316:PUT:update","resourceId":"backend-resource-a5da86220c495316","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","action":"update","viewset":"FacilityLocationEncounterViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:509:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:304:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:299:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:294:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:367:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:392:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:408:_validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:327:reset_encounter_location_association","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationEncounterUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationEncounterReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a5da86220c495316:PATCH:partial_update","resourceId":"backend-resource-a5da86220c495316","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","action":"partial_update","viewset":"FacilityLocationEncounterViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:509:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:299:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:294:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:304:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:392:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationEncounterUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationEncounterReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a5da86220c495316:DELETE:destroy","resourceId":"backend-resource-a5da86220c495316","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","action":"destroy","viewset":"FacilityLocationEncounterViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:509:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:312:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:400:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:299:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:294:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:304:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:327:reset_encounter_location_association","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:367:authorize_create"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a5da86220c495316:POST:upsert","resourceId":"backend-resource-a5da86220c495316","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/upsert/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/upsert/","action":"upsert","viewset":"FacilityLocationEncounterViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:509:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:299:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:294:get_facility_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:304:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:392:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:367:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:384:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:408:_validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:327:reset_encounter_location_association","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5c71a75b9be3ede0:GET:list","resourceId":"backend-resource-5c71a75b9be3ede0","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/product/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/product/","action":"list","viewset":"InventoryItemViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.inventory_item.InventoryItemViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":425,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py:65:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py:45:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py:50:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.inventory_item.spec.InventoryItemReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","net_content","product__expiration_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_expiration_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"net_content_gt","type":"filters.NumberFilter","lookup":"gt","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":425,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":425,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5c71a75b9be3ede0:GET:retrieve","resourceId":"backend-resource-5c71a75b9be3ede0","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/product/{external_id}/","declaredPattern":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/product/{external_id}/","action":"retrieve","viewset":"InventoryItemViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.inventory_item.InventoryItemViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":425,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py:65:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py:56:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py:45:get_location_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py:50:authorize_location_read","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.inventory_item.spec.InventoryItemRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","net_content","product__expiration_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_knowledge","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_expiration_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"net_content_gt","type":"filters.NumberFilter","lookup":"gt","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":425,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":425,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":425,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-661cfefb5a7dc940:GET:list","resourceId":"backend-resource-661cfefb5a7dc940","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/","declaredPattern":"/api/v1/patient/","action":"list","viewset":"PatientViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:508:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-661cfefb5a7dc940:POST:create","resourceId":"backend-resource-661cfefb5a7dc940","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/","declaredPattern":"/api/v1/patient/","action":"create","viewset":"PatientViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:65:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:73:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:120:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-661cfefb5a7dc940:GET:retrieve","resourceId":"backend-resource-661cfefb5a7dc940","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{external_id}/","declaredPattern":"/api/v1/patient/{external_id}/","action":"retrieve","viewset":"PatientViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:505:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:508:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-661cfefb5a7dc940:PUT:update","resourceId":"backend-resource-661cfefb5a7dc940","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/patient/{external_id}/","declaredPattern":"/api/v1/patient/{external_id}/","action":"update","viewset":"PatientViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:59:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:73:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:161:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-661cfefb5a7dc940:PATCH:partial_update","resourceId":"backend-resource-661cfefb5a7dc940","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/patient/{external_id}/","declaredPattern":"/api/v1/patient/{external_id}/","action":"partial_update","viewset":"PatientViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:73:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:59:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:161:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-661cfefb5a7dc940:DELETE:destroy","resourceId":"backend-resource-661cfefb5a7dc940","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/patient/{external_id}/","declaredPattern":"/api/v1/patient/{external_id}/","action":"destroy","viewset":"PatientViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:69:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:250:perform_destroy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-661cfefb5a7dc940:POST:upsert","resourceId":"backend-resource-661cfefb5a7dc940","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/upsert/","declaredPattern":"/api/v1/patient/upsert/","action":"upsert","viewset":"PatientViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:73:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:59:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:161:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:65:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:120:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-661cfefb5a7dc940:POST:search","resourceId":"backend-resource-661cfefb5a7dc940","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/search/","declaredPattern":"/api/v1/patient/search/","action":"search","viewset":"PatientViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:204:search","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:93:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-661cfefb5a7dc940:POST:search_retrieve","resourceId":"backend-resource-661cfefb5a7dc940","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/search_retrieve/","declaredPattern":"/api/v1/patient/search_retrieve/","action":"search_retrieve","viewset":"PatientViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:278:search_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:505:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:508:get_serializer_list_context"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-661cfefb5a7dc940:GET:get_users","resourceId":"backend-resource-661cfefb5a7dc940","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{external_id}/get_users/","declaredPattern":"/api/v1/patient/{external_id}/get_users/","action":"get_users","viewset":"PatientViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:293:get_users","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:93:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-661cfefb5a7dc940:POST:add_user","resourceId":"backend-resource-661cfefb5a7dc940","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{external_id}/add_user/","declaredPattern":"/api/v1/patient/{external_id}/add_user/","action":"add_user","viewset":"PatientViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:308:add_user","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:59:authorize_update"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-661cfefb5a7dc940:POST:delete_user","resourceId":"backend-resource-661cfefb5a7dc940","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{external_id}/delete_user/","declaredPattern":"/api/v1/patient/{external_id}/delete_user/","action":"delete_user","viewset":"PatientViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:324:delete_user","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:59:authorize_update"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-661cfefb5a7dc940:GET:get_appointments","resourceId":"backend-resource-661cfefb5a7dc940","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{external_id}/get_appointments/","declaredPattern":"/api/v1/patient/{external_id}/get_appointments/","action":"get_appointments","viewset":"PatientViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":336,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:336:get_appointments","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:93:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-661cfefb5a7dc940:GET:get_tokens","resourceId":"backend-resource-661cfefb5a7dc940","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{external_id}/get_tokens/","declaredPattern":"/api/v1/patient/{external_id}/get_tokens/","action":"get_tokens","viewset":"PatientViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:369:get_tokens","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:93:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-661cfefb5a7dc940:POST:update_identifier","resourceId":"backend-resource-661cfefb5a7dc940","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{external_id}/update_identifier/","declaredPattern":"/api/v1/patient/{external_id}/update_identifier/","action":"update_identifier","viewset":"PatientViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:403:update_identifier","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:59:authorize_update"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientIdentifierConfigRequest","decorator responses":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-661cfefb5a7dc940:POST:set_instance_tags","resourceId":"backend-resource-661cfefb5a7dc940","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{external_id}/set_instance_tags/","declaredPattern":"/api/v1/patient/{external_id}/set_instance_tags/","action":"set_instance_tags","viewset":"PatientViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":449,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:449:set_instance_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:59:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:505:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:508:get_serializer_list_context"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-661cfefb5a7dc940:POST:remove_instance_tags","resourceId":"backend-resource-661cfefb5a7dc940","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{external_id}/remove_instance_tags/","declaredPattern":"/api/v1/patient/{external_id}/remove_instance_tags/","action":"remove_instance_tags","viewset":"PatientViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":464,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:464:remove_instance_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:59:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:505:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:508:get_serializer_list_context"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-661cfefb5a7dc940:POST:set_facility_tags","resourceId":"backend-resource-661cfefb5a7dc940","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{external_id}/set_facility_tags/","declaredPattern":"/api/v1/patient/{external_id}/set_facility_tags/","action":"set_facility_tags","viewset":"PatientViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":478,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:478:set_facility_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:59:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:505:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:508:get_serializer_list_context"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-661cfefb5a7dc940:POST:remove_facility_tags","resourceId":"backend-resource-661cfefb5a7dc940","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{external_id}/remove_facility_tags/","declaredPattern":"/api/v1/patient/{external_id}/remove_facility_tags/","action":"remove_facility_tags","viewset":"PatientViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:493:remove_facility_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:93:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:59:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:505:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:508:get_serializer_list_context"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"phone_number","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a603810c8c9d619c:GET:list","resourceId":"backend-resource-a603810c8c9d619c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/allergy_intolerance/","declaredPattern":"/api/v1/patient/{patient_external_id}/allergy_intolerance/","action":"list","viewset":"AllergyIntoleranceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:115:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:76:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a603810c8c9d619c:POST:create","resourceId":"backend-resource-a603810c8c9d619c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/allergy_intolerance/","declaredPattern":"/api/v1/patient/{patient_external_id}/allergy_intolerance/","action":"create","viewset":"AllergyIntoleranceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:115:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:81:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:76:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a603810c8c9d619c:GET:retrieve","resourceId":"backend-resource-a603810c8c9d619c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/allergy_intolerance/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/allergy_intolerance/{external_id}/","action":"retrieve","viewset":"AllergyIntoleranceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:115:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:76:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a603810c8c9d619c:PUT:update","resourceId":"backend-resource-a603810c8c9d619c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/allergy_intolerance/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/allergy_intolerance/{external_id}/","action":"update","viewset":"AllergyIntoleranceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:115:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:103:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:76:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:112:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:87:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a603810c8c9d619c:PATCH:partial_update","resourceId":"backend-resource-a603810c8c9d619c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/allergy_intolerance/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/allergy_intolerance/{external_id}/","action":"partial_update","viewset":"AllergyIntoleranceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:115:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:76:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:112:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:103:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:87:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a603810c8c9d619c:POST:upsert","resourceId":"backend-resource-a603810c8c9d619c","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/allergy_intolerance/upsert/","declaredPattern":"/api/v1/patient/{patient_external_id}/allergy_intolerance/upsert/","action":"upsert","viewset":"AllergyIntoleranceViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:115:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:76:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:112:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:103:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:87:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:81:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2dccd2e901bca73d:GET:list","resourceId":"backend-resource-2dccd2e901bca73d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/symptom/","declaredPattern":"/api/v1/patient/{patient_external_id}/symptom/","action":"list","viewset":"SymptomViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.condition.SymptomViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:86:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2dccd2e901bca73d:POST:create","resourceId":"backend-resource-2dccd2e901bca73d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/symptom/","declaredPattern":"/api/v1/patient/{patient_external_id}/symptom/","action":"create","viewset":"SymptomViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.condition.SymptomViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:86:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:82:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2dccd2e901bca73d:GET:retrieve","resourceId":"backend-resource-2dccd2e901bca73d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/symptom/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/symptom/{external_id}/","action":"retrieve","viewset":"SymptomViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.condition.SymptomViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:86:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2dccd2e901bca73d:PUT:update","resourceId":"backend-resource-2dccd2e901bca73d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/symptom/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/symptom/{external_id}/","action":"update","viewset":"SymptomViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.condition.SymptomViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:86:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2dccd2e901bca73d:PATCH:partial_update","resourceId":"backend-resource-2dccd2e901bca73d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/symptom/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/symptom/{external_id}/","action":"partial_update","viewset":"SymptomViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.condition.SymptomViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:86:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2dccd2e901bca73d:DELETE:destroy","resourceId":"backend-resource-2dccd2e901bca73d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/patient/{patient_external_id}/symptom/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/symptom/{external_id}/","action":"destroy","viewset":"SymptomViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.condition.SymptomViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:86:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:30:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:250:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2dccd2e901bca73d:POST:upsert","resourceId":"backend-resource-2dccd2e901bca73d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/symptom/upsert/","declaredPattern":"/api/v1/patient/{patient_external_id}/symptom/upsert/","action":"upsert","viewset":"SymptomViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.condition.SymptomViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:86:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:82:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cbeae74701045626:GET:list","resourceId":"backend-resource-cbeae74701045626","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/diagnosis/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnosis/","action":"list","viewset":"DiagnosisViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.condition.DiagnosisViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:127:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cbeae74701045626:POST:create","resourceId":"backend-resource-cbeae74701045626","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/diagnosis/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnosis/","action":"create","viewset":"DiagnosisViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.condition.DiagnosisViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:127:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cbeae74701045626:GET:retrieve","resourceId":"backend-resource-cbeae74701045626","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/diagnosis/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnosis/{external_id}/","action":"retrieve","viewset":"DiagnosisViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.condition.DiagnosisViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:127:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cbeae74701045626:PUT:update","resourceId":"backend-resource-cbeae74701045626","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/diagnosis/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnosis/{external_id}/","action":"update","viewset":"DiagnosisViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.condition.DiagnosisViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:127:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:137:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cbeae74701045626:PATCH:partial_update","resourceId":"backend-resource-cbeae74701045626","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/diagnosis/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnosis/{external_id}/","action":"partial_update","viewset":"DiagnosisViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.condition.DiagnosisViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:127:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:137:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cbeae74701045626:DELETE:destroy","resourceId":"backend-resource-cbeae74701045626","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/patient/{patient_external_id}/diagnosis/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnosis/{external_id}/","action":"destroy","viewset":"DiagnosisViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.condition.DiagnosisViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:127:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:30:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:250:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cbeae74701045626:POST:upsert","resourceId":"backend-resource-cbeae74701045626","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/diagnosis/upsert/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnosis/upsert/","action":"upsert","viewset":"DiagnosisViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.condition.DiagnosisViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:127:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:137:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_clinical_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_verification_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","type":"CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-65396778a477febe:GET:list","resourceId":"backend-resource-65396778a477febe","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnostic_report/","action":"list","viewset":"DiagnosticReportViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:116:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:72:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-65396778a477febe:POST:create","resourceId":"backend-resource-65396778a477febe","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnostic_report/","action":"create","viewset":"DiagnosticReportViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:116:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:85:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:72:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:77:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-65396778a477febe:GET:retrieve","resourceId":"backend-resource-65396778a477febe","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/","action":"retrieve","viewset":"DiagnosticReportViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:116:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:105:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:72:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-65396778a477febe:PUT:update","resourceId":"backend-resource-65396778a477febe","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/","action":"update","viewset":"DiagnosticReportViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:116:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:95:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:72:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-65396778a477febe:PATCH:partial_update","resourceId":"backend-resource-65396778a477febe","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/","action":"partial_update","viewset":"DiagnosticReportViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:116:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:72:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:95:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-65396778a477febe:POST:upsert_observations","resourceId":"backend-resource-65396778a477febe","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/upsert_observations/","declaredPattern":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/upsert_observations/","action":"upsert_observations","viewset":"DiagnosticReportViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:164:upsert_observations","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:116:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:95:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:72:get_patient_obj"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.ObservationUpdateSpec","body validation 1":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.ObservationUpdateSpec","body validation 2":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.ObservationUpdateSpec","decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.diagnostic_report.BatchUpdateObservationRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9af829f792b91436:GET:list","resourceId":"backend-resource-9af829f792b91436","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/consent/","declaredPattern":"/api/v1/patient/{patient_external_id}/consent/","action":"list","viewset":"ConsentViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.consent.ConsentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py:39:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.ConsentListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9af829f792b91436:POST:create","resourceId":"backend-resource-9af829f792b91436","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/consent/","declaredPattern":"/api/v1/patient/{patient_external_id}/consent/","action":"create","viewset":"ConsentViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.consent.ConsentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py:39:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.ConsentCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.ConsentRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9af829f792b91436:GET:retrieve","resourceId":"backend-resource-9af829f792b91436","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/consent/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/consent/{external_id}/","action":"retrieve","viewset":"ConsentViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.consent.ConsentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py:39:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.ConsentRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9af829f792b91436:PUT:update","resourceId":"backend-resource-9af829f792b91436","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/consent/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/consent/{external_id}/","action":"update","viewset":"ConsentViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.consent.ConsentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py:39:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.ConsentUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.ConsentRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9af829f792b91436:PATCH:partial_update","resourceId":"backend-resource-9af829f792b91436","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/consent/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/consent/{external_id}/","action":"partial_update","viewset":"ConsentViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.consent.ConsentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py:39:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.ConsentUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.ConsentRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9af829f792b91436:DELETE:destroy","resourceId":"backend-resource-9af829f792b91436","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/patient/{patient_external_id}/consent/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/consent/{external_id}/","action":"destroy","viewset":"ConsentViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.consent.ConsentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py:39:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:30:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:250:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9af829f792b91436:POST:upsert","resourceId":"backend-resource-9af829f792b91436","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/consent/upsert/","declaredPattern":"/api/v1/patient/{patient_external_id}/consent/upsert/","action":"upsert","viewset":"ConsentViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.consent.ConsentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py:39:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:30:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9af829f792b91436:POST:add_verification","resourceId":"backend-resource-9af829f792b91436","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/consent/{external_id}/add_verification/","declaredPattern":"/api/v1/patient/{patient_external_id}/consent/{external_id}/add_verification/","action":"add_verification","viewset":"ConsentViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.consent.ConsentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py:50:add_verification","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py:39:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.ConsentVerificationSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9af829f792b91436:POST:remove_verification","resourceId":"backend-resource-9af829f792b91436","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/consent/{external_id}/remove_verification/","declaredPattern":"/api/v1/patient/{patient_external_id}/consent/{external_id}/remove_verification/","action":"remove_verification","viewset":"ConsentViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.consent.ConsentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py:78:remove_verification","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py:39:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9ebc70b2c1f1076d:GET:list","resourceId":"backend-resource-9ebc70b2c1f1076d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/observation/","declaredPattern":"/api/v1/patient/{patient_external_id}/observation/","action":"list","viewset":"ObservationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation.ObservationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":450,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py:51:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.ObservationReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"codes","type":"MultipleCodeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ignore_group","type":"IgnoreGroupFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":450,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9ebc70b2c1f1076d:GET:retrieve","resourceId":"backend-resource-9ebc70b2c1f1076d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/observation/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/observation/{external_id}/","action":"retrieve","viewset":"ObservationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation.ObservationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":450,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py:51:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.ObservationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"codes","type":"MultipleCodeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ignore_group","type":"IgnoreGroupFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":450,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":450,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9ebc70b2c1f1076d:POST:analyse","resourceId":"backend-resource-9ebc70b2c1f1076d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/observation/analyse/","declaredPattern":"/api/v1/patient/{patient_external_id}/observation/analyse/","action":"analyse","viewset":"ObservationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation.ObservationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":450,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py:66:analyse","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py:51:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation.ObservationAnalyseRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"codes","type":"MultipleCodeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ignore_group","type":"IgnoreGroupFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":450,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7fae46c25f3b02e9:GET:list","resourceId":"backend-resource-7fae46c25f3b02e9","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/questionnaire_response/","declaredPattern":"/api/v1/patient/{patient_external_id}/questionnaire_response/","action":"list","viewset":"QuestionnaireResponseViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire_response.QuestionnaireResponseViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py:67:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire_slug","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form_submission","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7fae46c25f3b02e9:GET:retrieve","resourceId":"backend-resource-7fae46c25f3b02e9","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/questionnaire_response/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/questionnaire_response/{external_id}/","action":"retrieve","viewset":"QuestionnaireResponseViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire_response.QuestionnaireResponseViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py:67:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire_slug","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form_submission","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7fae46c25f3b02e9:PUT:update","resourceId":"backend-resource-7fae46c25f3b02e9","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/questionnaire_response/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/questionnaire_response/{external_id}/","action":"update","viewset":"QuestionnaireResponseViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire_response.QuestionnaireResponseViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py:67:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py:38:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseUpdate","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire_slug","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form_submission","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7fae46c25f3b02e9:PATCH:partial_update","resourceId":"backend-resource-7fae46c25f3b02e9","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/questionnaire_response/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/questionnaire_response/{external_id}/","action":"partial_update","viewset":"QuestionnaireResponseViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire_response.QuestionnaireResponseViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py:67:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py:38:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseUpdate","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"questionnaire_slug","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"form_submission","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_by","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e83a6f5ed3124e0e:GET:list","resourceId":"backend-resource-e83a6f5ed3124e0e","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/medication/request/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/request/","action":"list","viewset":"MedicationRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request.MedicationRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py:78:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medications_only","type":"MedicationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e83a6f5ed3124e0e:POST:create","resourceId":"backend-resource-e83a6f5ed3124e0e","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/medication/request/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/request/","action":"create","viewset":"MedicationRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request.MedicationRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py:78:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py:87:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medications_only","type":"MedicationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e83a6f5ed3124e0e:GET:retrieve","resourceId":"backend-resource-e83a6f5ed3124e0e","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/medication/request/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/request/{external_id}/","action":"retrieve","viewset":"MedicationRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request.MedicationRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py:78:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medications_only","type":"MedicationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e83a6f5ed3124e0e:PUT:update","resourceId":"backend-resource-e83a6f5ed3124e0e","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/medication/request/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/request/{external_id}/","action":"update","viewset":"MedicationRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request.MedicationRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py:78:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medications_only","type":"MedicationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e83a6f5ed3124e0e:PATCH:partial_update","resourceId":"backend-resource-e83a6f5ed3124e0e","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/medication/request/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/request/{external_id}/","action":"partial_update","viewset":"MedicationRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request.MedicationRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py:78:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medications_only","type":"MedicationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e83a6f5ed3124e0e:DELETE:destroy","resourceId":"backend-resource-e83a6f5ed3124e0e","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/patient/{patient_external_id}/medication/request/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/request/{external_id}/","action":"destroy","viewset":"MedicationRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request.MedicationRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py:78:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:30:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:250:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medications_only","type":"MedicationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e83a6f5ed3124e0e:POST:upsert","resourceId":"backend-resource-e83a6f5ed3124e0e","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/medication/request/upsert/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/request/upsert/","action":"upsert","viewset":"MedicationRequestViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request.MedicationRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py:78:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py:87:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_class","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_dispense_status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dispense_status_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"prescription","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","type":"filters.CharFilter","lookup":"iexact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medications_only","type":"MedicationFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6cf0e81698447805:GET:list","resourceId":"backend-resource-6cf0e81698447805","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/medication/prescription/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/prescription/","action":"list","viewset":"MedicationRequestPrescriptionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:112:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6cf0e81698447805:POST:create","resourceId":"backend-resource-6cf0e81698447805","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/medication/prescription/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/prescription/","action":"create","viewset":"MedicationRequestPrescriptionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:112:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:369:perform_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionWriteSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionRetrieveMedicationsSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6cf0e81698447805:GET:retrieve","resourceId":"backend-resource-6cf0e81698447805","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/medication/prescription/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/prescription/{external_id}/","action":"retrieve","viewset":"MedicationRequestPrescriptionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:112:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:100:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:46:authorize_for_pharmacist_facility","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionRetrieveMedicationsSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6cf0e81698447805:PUT:update","resourceId":"backend-resource-6cf0e81698447805","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/medication/prescription/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/prescription/{external_id}/","action":"update","viewset":"MedicationRequestPrescriptionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:112:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:68:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:46:authorize_for_pharmacist_facility","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:93:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionRetrieveMedicationsSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6cf0e81698447805:PATCH:partial_update","resourceId":"backend-resource-6cf0e81698447805","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/medication/prescription/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/prescription/{external_id}/","action":"partial_update","viewset":"MedicationRequestPrescriptionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:112:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:68:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:93:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionRetrieveMedicationsSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6cf0e81698447805:POST:set_tags","resourceId":"backend-resource-6cf0e81698447805","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/medication/prescription/{external_id}/set_tags/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/prescription/{external_id}/set_tags/","action":"set_tags","viewset":"MedicationRequestPrescriptionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:391:set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:112:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:383:authorize_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:369:perform_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:68:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:65:get_facility_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:100:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:46:authorize_for_pharmacist_facility","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6cf0e81698447805:POST:remove_tags","resourceId":"backend-resource-6cf0e81698447805","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/medication/prescription/{external_id}/remove_tags/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/prescription/{external_id}/remove_tags/","action":"remove_tags","viewset":"MedicationRequestPrescriptionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:402:remove_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:112:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:386:authorize_remove_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:68:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:100:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:46:authorize_for_pharmacist_facility","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest","decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6cf0e81698447805:POST:upsert","resourceId":"backend-resource-6cf0e81698447805","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/medication/prescription/upsert/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/prescription/upsert/","action":"upsert","viewset":"MedicationRequestPrescriptionViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:112:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:68:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:93:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:46:authorize_for_pharmacist_facility","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:369:perform_set_tags","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-81693ff25aecaefb:GET:list","resourceId":"backend-resource-81693ff25aecaefb","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/medication/statement/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/statement/","action":"list","viewset":"MedicationStatementViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_statement.MedicationStatementViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py:43:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.statement.spec.MedicationStatementReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-81693ff25aecaefb:POST:create","resourceId":"backend-resource-81693ff25aecaefb","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/medication/statement/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/statement/","action":"create","viewset":"MedicationStatementViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_statement.MedicationStatementViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py:43:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.statement.spec.MedicationStatementSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.statement.spec.MedicationStatementReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-81693ff25aecaefb:GET:retrieve","resourceId":"backend-resource-81693ff25aecaefb","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/medication/statement/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/statement/{external_id}/","action":"retrieve","viewset":"MedicationStatementViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_statement.MedicationStatementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py:43:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.statement.spec.MedicationStatementReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-81693ff25aecaefb:PUT:update","resourceId":"backend-resource-81693ff25aecaefb","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/medication/statement/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/statement/{external_id}/","action":"update","viewset":"MedicationStatementViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_statement.MedicationStatementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py:43:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.statement.spec.MedicationStatementUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.statement.spec.MedicationStatementReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-81693ff25aecaefb:PATCH:partial_update","resourceId":"backend-resource-81693ff25aecaefb","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/medication/statement/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/statement/{external_id}/","action":"partial_update","viewset":"MedicationStatementViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_statement.MedicationStatementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py:43:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.statement.spec.MedicationStatementUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.statement.spec.MedicationStatementReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-81693ff25aecaefb:DELETE:destroy","resourceId":"backend-resource-81693ff25aecaefb","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/patient/{patient_external_id}/medication/statement/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/statement/{external_id}/","action":"destroy","viewset":"MedicationStatementViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_statement.MedicationStatementViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py:43:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:30:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:250:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-81693ff25aecaefb:POST:upsert","resourceId":"backend-resource-81693ff25aecaefb","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/medication/statement/upsert/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/statement/upsert/","action":"upsert","viewset":"MedicationStatementViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_statement.MedicationStatementViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py:43:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cbc863ba4b33d2fd:GET:list","resourceId":"backend-resource-cbc863ba4b33d2fd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/medication/administration/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/administration/","action":"list","viewset":"MedicationAdministrationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_administration.MedicationAdministrationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py:45:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_start","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_end","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cbc863ba4b33d2fd:POST:create","resourceId":"backend-resource-cbc863ba4b33d2fd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/medication/administration/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/administration/","action":"create","viewset":"MedicationAdministrationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_administration.MedicationAdministrationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py:45:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_start","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_end","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cbc863ba4b33d2fd:GET:retrieve","resourceId":"backend-resource-cbc863ba4b33d2fd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/medication/administration/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/administration/{external_id}/","action":"retrieve","viewset":"MedicationAdministrationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_administration.MedicationAdministrationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py:45:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_start","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_end","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cbc863ba4b33d2fd:PUT:update","resourceId":"backend-resource-cbc863ba4b33d2fd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/medication/administration/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/administration/{external_id}/","action":"update","viewset":"MedicationAdministrationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_administration.MedicationAdministrationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py:45:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_start","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_end","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cbc863ba4b33d2fd:PATCH:partial_update","resourceId":"backend-resource-cbc863ba4b33d2fd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/medication/administration/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/administration/{external_id}/","action":"partial_update","viewset":"MedicationAdministrationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_administration.MedicationAdministrationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py:45:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_start","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_end","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cbc863ba4b33d2fd:DELETE:destroy","resourceId":"backend-resource-cbc863ba4b33d2fd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"DELETE","path":"/api/v1/patient/{patient_external_id}/medication/administration/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/administration/{external_id}/","action":"destroy","viewset":"MedicationAdministrationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_administration.MedicationAdministrationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py:45:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:30:authorize_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:250:perform_destroy","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_start","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_end","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cbc863ba4b33d2fd:POST:upsert","resourceId":"backend-resource-cbc863ba4b33d2fd","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/medication/administration/upsert/","declaredPattern":"/api/v1/patient/{patient_external_id}/medication/administration/upsert/","action":"upsert","viewset":"MedicationAdministrationViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_administration.MedicationAdministrationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py:45:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_start","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"occurrence_period_end","type":"filters.DateTimeFromToRangeFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"MultiSelectFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-20a1ec037ed7e242:GET:list","resourceId":"backend-resource-20a1ec037ed7e242","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/thread/","declaredPattern":"/api/v1/patient/{patient_external_id}/thread/","action":"list","viewset":"NoteThreadViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteThreadViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:92:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:48:get_patient","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.thread_spec.NoteThreadReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-20a1ec037ed7e242:POST:create","resourceId":"backend-resource-20a1ec037ed7e242","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/thread/","declaredPattern":"/api/v1/patient/{patient_external_id}/thread/","action":"create","viewset":"NoteThreadViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteThreadViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:92:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:53:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:48:get_patient","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:82:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.thread_spec.NoteThreadCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.thread_spec.NoteThreadReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-20a1ec037ed7e242:GET:retrieve","resourceId":"backend-resource-20a1ec037ed7e242","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/thread/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/thread/{external_id}/","action":"retrieve","viewset":"NoteThreadViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteThreadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:92:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:48:get_patient","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.thread_spec.NoteThreadReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-20a1ec037ed7e242:PUT:update","resourceId":"backend-resource-20a1ec037ed7e242","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/thread/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/thread/{external_id}/","action":"update","viewset":"NoteThreadViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteThreadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:92:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:67:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:48:get_patient","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.thread_spec.NoteThreadUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.thread_spec.NoteThreadReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-20a1ec037ed7e242:PATCH:partial_update","resourceId":"backend-resource-20a1ec037ed7e242","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/thread/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/thread/{external_id}/","action":"partial_update","viewset":"NoteThreadViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteThreadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:92:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:48:get_patient","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:67:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.thread_spec.NoteThreadUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.thread_spec.NoteThreadReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_isnull","type":"NullFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e8e6fe5e908f33c1:GET:list","resourceId":"backend-resource-e8e6fe5e908f33c1","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/thread/{thread_external_id}/note/","declaredPattern":"/api/v1/patient/{patient_external_id}/thread/{thread_external_id}/note/","action":"list","viewset":"NoteMessageViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:173:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:123:get_thread_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:118:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.notes_spec.NoteMessageReadSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"thread_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e8e6fe5e908f33c1:POST:create","resourceId":"backend-resource-e8e6fe5e908f33c1","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/patient/{patient_external_id}/thread/{thread_external_id}/note/","declaredPattern":"/api/v1/patient/{patient_external_id}/thread/{thread_external_id}/note/","action":"create","viewset":"NoteMessageViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:173:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:164:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:123:get_thread_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:118:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:142:authorize_thread_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:132:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.notes_spec.NoteMessageCreateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.notes_spec.NoteMessageReadSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"thread_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e8e6fe5e908f33c1:GET:retrieve","resourceId":"backend-resource-e8e6fe5e908f33c1","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/patient/{patient_external_id}/thread/{thread_external_id}/note/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/thread/{thread_external_id}/note/{external_id}/","action":"retrieve","viewset":"NoteMessageViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:173:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:168:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:123:get_thread_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:118:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.notes_spec.NoteMessageReadSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"thread_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e8e6fe5e908f33c1:PUT:update","resourceId":"backend-resource-e8e6fe5e908f33c1","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/patient/{patient_external_id}/thread/{thread_external_id}/note/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/thread/{thread_external_id}/note/{external_id}/","action":"update","viewset":"NoteMessageViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:173:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:156:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:123:get_thread_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:118:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:142:authorize_thread_write","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.notes_spec.NoteMessageUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.notes_spec.NoteMessageReadSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"thread_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e8e6fe5e908f33c1:PATCH:partial_update","resourceId":"backend-resource-e8e6fe5e908f33c1","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/patient/{patient_external_id}/thread/{thread_external_id}/note/{external_id}/","declaredPattern":"/api/v1/patient/{patient_external_id}/thread/{thread_external_id}/note/{external_id}/","action":"partial_update","viewset":"NoteMessageViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:173:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:123:get_thread_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:118:get_patient_obj","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:156:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.notes_spec.NoteMessageUpdateSpec","response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.notes_spec.NoteMessageReadSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"thread_external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-48346585b6a49bb3:GET:list","resourceId":"backend-resource-48346585b6a49bb3","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/template/","declaredPattern":"/api/v1/template/","action":"list","viewset":"TemplateViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.TemplateViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:141:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","name","template_type"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"template_type","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-48346585b6a49bb3:POST:create","resourceId":"backend-resource-48346585b6a49bb3","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/template/","declaredPattern":"/api/v1/template/","action":"create","viewset":"TemplateViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.TemplateViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:141:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:93:authorize_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:119:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:111:perform_create","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:103:recalculate_slug","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","name","template_type"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"template_type","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-48346585b6a49bb3:GET:retrieve","resourceId":"backend-resource-48346585b6a49bb3","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/template/{slug}/","declaredPattern":"/api/v1/template/{slug}/","action":"retrieve","viewset":"TemplateViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.TemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:141:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:79:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","name","template_type"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"template_type","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-48346585b6a49bb3:PUT:update","resourceId":"backend-resource-48346585b6a49bb3","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PUT","path":"/api/v1/template/{slug}/","declaredPattern":"/api/v1/template/{slug}/","action":"update","viewset":"TemplateViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.TemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:141:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:85:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:119:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:115:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:103:recalculate_slug","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","name","template_type"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"template_type","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-48346585b6a49bb3:PATCH:partial_update","resourceId":"backend-resource-48346585b6a49bb3","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"PATCH","path":"/api/v1/template/{slug}/","declaredPattern":"/api/v1/template/{slug}/","action":"partial_update","viewset":"TemplateViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.TemplateViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:141:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:119:validate_data","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:85:authorize_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:115:perform_update","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","name","template_type"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"template_type","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"slug","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-48346585b6a49bb3:GET:get_schema","resourceId":"backend-resource-48346585b6a49bb3","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/template/schema/","declaredPattern":"/api/v1/template/schema/","action":"get_schema","viewset":"TemplateViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.TemplateViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:166:get_schema","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:141:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","name","template_type"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"template_type","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-48346585b6a49bb3:POST:preview","resourceId":"backend-resource-48346585b6a49bb3","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/template/preview/","declaredPattern":"/api/v1/template/preview/","action":"preview","viewset":"TemplateViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.TemplateViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:184:preview","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:141:get_queryset"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.PreviewTemplateRequest","decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.PreviewTemplateRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","name","template_type"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"template_type","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","type":"DummyBooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-e8f16cc980ad97f5:GET:list","resourceId":"backend-resource-e8f16cc980ad97f5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/template_reports/","declaredPattern":"/api/v1/template_reports/","action":"list","viewset":"ReportUploadViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.report_upload.ReportUploadViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":500,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py:67:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.report.report_upload.spec.ReportUploadListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"template","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"associating_id","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"upload_completed","type":"BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-e8f16cc980ad97f5:GET:retrieve","resourceId":"backend-resource-e8f16cc980ad97f5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/template_reports/{external_id}/","declaredPattern":"/api/v1/template_reports/{external_id}/","action":"retrieve","viewset":"ReportUploadViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.report_upload.ReportUploadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":500,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py:67:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py:84:authorize_retrieve","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.report.report_upload.spec.ReportUploadRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"template","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"associating_id","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"upload_completed","type":"BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":500,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e8f16cc980ad97f5:POST:generate","resourceId":"backend-resource-e8f16cc980ad97f5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/template_reports/generate/","declaredPattern":"/api/v1/template_reports/generate/","action":"generate","viewset":"ReportUploadViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.report_upload.ReportUploadViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":500,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py:104:generate","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py:67:get_queryset"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.report_upload.GenerateReportRequest","decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.report_upload.GenerateReportRequest"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"template","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"associating_id","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"upload_completed","type":"BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-e8f16cc980ad97f5:POST:archive","resourceId":"backend-resource-e8f16cc980ad97f5","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/template_reports/{external_id}/archive/","declaredPattern":"/api/v1/template_reports/{external_id}/archive/","action":"archive","viewset":"ReportUploadViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.report_upload.ReportUploadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":500,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py:164:archive","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py:67:get_queryset"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.report.report_upload.spec.ReportUploadListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","name"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"template","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"associating_id","type":"CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_archived","type":"BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"upload_completed","type":"BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":500,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-dec4097593ab5495:GET:list","resourceId":"backend-resource-dec4097593ab5495","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"GET","path":"/api/v1/extensions/","declaredPattern":"/api/v1/extensions/","action":"list","viewset":"ExtensionsViewSet","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.extensions.ExtensionsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"verified core mount in config/urls.py","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","line":502,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/extensions.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/extensions.py:23:list","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/extensions.py:18:serialize_extensions","repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/extensions.py:8:serialize_extension"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-resource-441e66e0100251f7:GET:list","resourceId":"backend-resource-441e66e0100251f7","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/policy/","declaredPattern":"/api/{installed_plugin_prefix}/policy/","action":"list","viewset":"PolicyViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.policy.PolicyViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-hcx:hcx.api.serializers.policy.PolicySerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["patient"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["id","created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-441e66e0100251f7:POST:create","resourceId":"backend-resource-441e66e0100251f7","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/policy/","declaredPattern":"/api/{installed_plugin_prefix}/policy/","action":"create","viewset":"PolicyViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.policy.PolicyViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-hcx:hcx.api.serializers.policy.PolicySerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["patient"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["id","created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-441e66e0100251f7:GET:retrieve","resourceId":"backend-resource-441e66e0100251f7","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/policy/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/policy/{external_id}/","action":"retrieve","viewset":"PolicyViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.policy.PolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-hcx:hcx.api.serializers.policy.PolicySerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["patient"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["id","created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-441e66e0100251f7:PUT:update","resourceId":"backend-resource-441e66e0100251f7","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"PUT","path":"/api/{installed_plugin_prefix}/policy/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/policy/{external_id}/","action":"update","viewset":"PolicyViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.policy.PolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-hcx:hcx.api.serializers.policy.PolicySerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["patient"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["id","created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-441e66e0100251f7:PATCH:partial_update","resourceId":"backend-resource-441e66e0100251f7","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/policy/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/policy/{external_id}/","action":"partial_update","viewset":"PolicyViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.policy.PolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-hcx:hcx.api.serializers.policy.PolicySerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["patient"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["id","created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-441e66e0100251f7:DELETE:destroy","resourceId":"backend-resource-441e66e0100251f7","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"DELETE","path":"/api/{installed_plugin_prefix}/policy/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/policy/{external_id}/","action":"destroy","viewset":"PolicyViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.policy.PolicyViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-hcx:hcx.api.serializers.policy.PolicySerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["patient"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["id","created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cd3eb7f0e0265b6f:GET:list","resourceId":"backend-resource-cd3eb7f0e0265b6f","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/claim/","declaredPattern":"/api/{installed_plugin_prefix}/claim/","action":"list","viewset":"ClaimViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.claim.ClaimViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-hcx:hcx.api.serializers.claim.ClaimSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["consultation","policy"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["id","created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"consultation","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"policy","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"use","type":"filters.ChoiceFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"outcome","type":"filters.ChoiceFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cd3eb7f0e0265b6f:POST:create","resourceId":"backend-resource-cd3eb7f0e0265b6f","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/claim/","declaredPattern":"/api/{installed_plugin_prefix}/claim/","action":"create","viewset":"ClaimViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.claim.ClaimViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-hcx:hcx.api.serializers.claim.ClaimSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["consultation","policy"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["id","created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"consultation","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"policy","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"use","type":"filters.ChoiceFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"outcome","type":"filters.ChoiceFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cd3eb7f0e0265b6f:GET:retrieve","resourceId":"backend-resource-cd3eb7f0e0265b6f","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/claim/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/claim/{external_id}/","action":"retrieve","viewset":"ClaimViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.claim.ClaimViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-hcx:hcx.api.serializers.claim.ClaimSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["consultation","policy"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["id","created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"consultation","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"policy","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"use","type":"filters.ChoiceFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"outcome","type":"filters.ChoiceFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cd3eb7f0e0265b6f:PUT:update","resourceId":"backend-resource-cd3eb7f0e0265b6f","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"PUT","path":"/api/{installed_plugin_prefix}/claim/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/claim/{external_id}/","action":"update","viewset":"ClaimViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.claim.ClaimViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-hcx:hcx.api.serializers.claim.ClaimSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["consultation","policy"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["id","created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"consultation","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"policy","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"use","type":"filters.ChoiceFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"outcome","type":"filters.ChoiceFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-cd3eb7f0e0265b6f:PATCH:partial_update","resourceId":"backend-resource-cd3eb7f0e0265b6f","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/claim/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/claim/{external_id}/","action":"partial_update","viewset":"ClaimViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.claim.ClaimViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-hcx:hcx.api.serializers.claim.ClaimSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["consultation","policy"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["id","created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"consultation","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"policy","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"use","type":"filters.ChoiceFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"outcome","type":"filters.ChoiceFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8a8b8b9b8ce22fdf:GET:list","resourceId":"backend-resource-8a8b8b9b8ce22fdf","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/communication/","declaredPattern":"/api/{installed_plugin_prefix}/communication/","action":"list","viewset":"CommunicationViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.communication.CommunicationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-hcx:hcx.api.serializers.communication.CommunicationSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["claim"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["id","created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"claim","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8a8b8b9b8ce22fdf:POST:create","resourceId":"backend-resource-8a8b8b9b8ce22fdf","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/communication/","declaredPattern":"/api/{installed_plugin_prefix}/communication/","action":"create","viewset":"CommunicationViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.communication.CommunicationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-hcx:hcx.api.serializers.communication.CommunicationSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["claim"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["id","created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"claim","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8a8b8b9b8ce22fdf:GET:retrieve","resourceId":"backend-resource-8a8b8b9b8ce22fdf","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/communication/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/communication/{external_id}/","action":"retrieve","viewset":"CommunicationViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.communication.CommunicationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-hcx:hcx.api.serializers.communication.CommunicationSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["claim"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["id","created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"claim","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8a8b8b9b8ce22fdf:PUT:update","resourceId":"backend-resource-8a8b8b9b8ce22fdf","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"PUT","path":"/api/{installed_plugin_prefix}/communication/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/communication/{external_id}/","action":"update","viewset":"CommunicationViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.communication.CommunicationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-hcx:hcx.api.serializers.communication.CommunicationSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["claim"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["id","created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"claim","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8a8b8b9b8ce22fdf:PATCH:partial_update","resourceId":"backend-resource-8a8b8b9b8ce22fdf","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/communication/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/communication/{external_id}/","action":"partial_update","viewset":"CommunicationViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.communication.CommunicationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-hcx:hcx.api.serializers.communication.CommunicationSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"search_fields","value":["claim"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering_fields","value":["id","created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null,null],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"claim","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-317b64a11f724552:POST:check_eligibility","resourceId":"backend-resource-317b64a11f724552","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/check_eligibility/","declaredPattern":"/api/{installed_plugin_prefix}/check_eligibility/","action":"check_eligibility","viewset":"HcxGatewayViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.gateway.HcxGatewayViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py:50:check_eligibility"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-317b64a11f724552:POST:make_claim","resourceId":"backend-resource-317b64a11f724552","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/make_claim/","declaredPattern":"/api/{installed_plugin_prefix}/make_claim/","action":"make_claim","viewset":"HcxGatewayViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.gateway.HcxGatewayViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py:110:make_claim"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-317b64a11f724552:POST:send_communication","resourceId":"backend-resource-317b64a11f724552","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/send_communication/","declaredPattern":"/api/{installed_plugin_prefix}/send_communication/","action":"send_communication","viewset":"HcxGatewayViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.gateway.HcxGatewayViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py:265:send_communication"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-317b64a11f724552:GET:payors","resourceId":"backend-resource-317b64a11f724552","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/payors/","declaredPattern":"/api/{installed_plugin_prefix}/payors/","action":"payors","viewset":"HcxGatewayViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.gateway.HcxGatewayViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py:321:payors"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-317b64a11f724552:GET:pmjy_packages","resourceId":"backend-resource-317b64a11f724552","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/pmjy_packages/","declaredPattern":"/api/{installed_plugin_prefix}/pmjy_packages/","action":"pmjy_packages","viewset":"HcxGatewayViewSet","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.gateway.HcxGatewayViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py:353:pmjy_packages","repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py:348:serialize_data"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-d5438fd9534b36a8:POST:lookup","resourceId":"backend-resource-d5438fd9534b36a8","repository":"repositories/teleicu/mansoq-kutumba","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/beneficiary/lookup/","declaredPattern":"/api/{installed_plugin_prefix}/beneficiary/lookup/","action":"lookup","viewset":"BeneficiaryViewSet","classId":"repositories/teleicu/mansoq-kutumba:mansoq_kutumba.api.viewsets.BeneficiaryViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/api/viewsets.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/api/viewsets.py:24:lookup"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/api/viewsets.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8e2fcb2e6817786b:POST:create","resourceId":"backend-resource-8e2fcb2e6817786b","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/provider/","declaredPattern":"/api/{installed_plugin_prefix}/provider/","action":"create","viewset":"ProviderViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.provider.ProviderViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:133:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/provider.py:38:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-nhcx:nhcx.specs.provider.ProviderCreateSpec","response":"repositories/teleicu/mansoq-nhcx:nhcx.specs.provider.ProviderRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8e2fcb2e6817786b:GET:retrieve","resourceId":"backend-resource-8e2fcb2e6817786b","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/provider/{facility__external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/provider/{facility__external_id}/","action":"retrieve","viewset":"ProviderViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.provider.ProviderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-nhcx:nhcx.specs.provider.ProviderRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility__external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8e2fcb2e6817786b:PUT:update","resourceId":"backend-resource-8e2fcb2e6817786b","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"PUT","path":"/api/{installed_plugin_prefix}/provider/{facility__external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/provider/{facility__external_id}/","action":"update","viewset":"ProviderViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.provider.ProviderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:225:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/provider.py:59:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-nhcx:nhcx.specs.provider.ProviderUpdateSpec","response":"repositories/teleicu/mansoq-nhcx:nhcx.specs.provider.ProviderRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility__external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-8e2fcb2e6817786b:PATCH:partial_update","resourceId":"backend-resource-8e2fcb2e6817786b","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/provider/{facility__external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/provider/{facility__external_id}/","action":"partial_update","viewset":"ProviderViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.provider.ProviderViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:225:authorize_update","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/provider.py:59:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-nhcx:nhcx.specs.provider.ProviderUpdateSpec","response":"repositories/teleicu/mansoq-nhcx:nhcx.specs.provider.ProviderRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility__external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6800e8243ec5001c:POST:get_policies","resourceId":"backend-resource-6800e8243ec5001c","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/gateway/get_policies/","declaredPattern":"/api/{installed_plugin_prefix}/gateway/get_policies/","action":"get_policies","viewset":"GatewayViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.gateway.GatewayViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py:62:get_policies","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-nhcx:nhcx.services.types.participant.GetPoliciesBody","decorator responses":"repositories/teleicu/mansoq-nhcx:nhcx.services.types.participant.GetPoliciesResponse"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6800e8243ec5001c:POST:fetch_participants","resourceId":"backend-resource-6800e8243ec5001c","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/gateway/participants/","declaredPattern":"/api/{installed_plugin_prefix}/gateway/participants/","action":"fetch_participants","viewset":"GatewayViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.gateway.GatewayViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py:72:fetch_participants","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-nhcx:nhcx.services.types.participant.FetchParticipantsBody","decorator responses":"repositories/teleicu/mansoq-nhcx:nhcx.services.types.participant.FetchParticipantsResponse"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6800e8243ec5001c:POST:abha__biometric__auth__init","resourceId":"backend-resource-6800e8243ec5001c","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/gateway/abha-biometric-auth-init/","declaredPattern":"/api/{installed_plugin_prefix}/gateway/abha-biometric-auth-init/","action":"abha__biometric__auth__init","viewset":"GatewayViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.gateway.GatewayViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py:82:abha__biometric__auth__init","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-nhcx:nhcx.services.types.abha_biometric.AbhaBiometricAuthInitApiBody","decorator responses":"repositories/teleicu/mansoq-nhcx:nhcx.services.types.abha_biometric.AbhaBiometricAuthInitResponse"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6800e8243ec5001c:POST:abha__biometric__auth__verify","resourceId":"backend-resource-6800e8243ec5001c","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/gateway/abha-biometric-auth-verify/","declaredPattern":"/api/{installed_plugin_prefix}/gateway/abha-biometric-auth-verify/","action":"abha__biometric__auth__verify","viewset":"GatewayViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.gateway.GatewayViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py:102:abha__biometric__auth__verify","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-nhcx:nhcx.services.types.abha_biometric.AbhaBiometricAuthVerifyApiBody"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-42087fe127cce91b:GET:list","resourceId":"backend-resource-42087fe127cce91b","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/coverage-eligibility-request/","declaredPattern":"/api/{installed_plugin_prefix}/coverage-eligibility-request/","action":"list","viewset":"CoverageEligibilityRequestViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.coverage_eligibility.CoverageEligibilityRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:85:list","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:73:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"appointment","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"purpose","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_after","type":"filters.IsoDateTimeFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter__isnull","type":"filters.BooleanFilter","lookup":"isnull","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_automatic","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-42087fe127cce91b:POST:create","resourceId":"backend-resource-42087fe127cce91b","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/coverage-eligibility-request/","declaredPattern":"/api/{installed_plugin_prefix}/coverage-eligibility-request/","action":"create","viewset":"CoverageEligibilityRequestViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.coverage_eligibility.CoverageEligibilityRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:73:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:133:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestCreateSpec","response":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"appointment","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"purpose","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_after","type":"filters.IsoDateTimeFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter__isnull","type":"filters.BooleanFilter","lookup":"isnull","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_automatic","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-42087fe127cce91b:GET:retrieve","resourceId":"backend-resource-42087fe127cce91b","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/coverage-eligibility-request/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/coverage-eligibility-request/{external_id}/","action":"retrieve","viewset":"CoverageEligibilityRequestViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.coverage_eligibility.CoverageEligibilityRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:73:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"appointment","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"purpose","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_after","type":"filters.IsoDateTimeFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter__isnull","type":"filters.BooleanFilter","lookup":"isnull","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_automatic","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-42087fe127cce91b:DELETE:destroy","resourceId":"backend-resource-42087fe127cce91b","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"DELETE","path":"/api/{installed_plugin_prefix}/coverage-eligibility-request/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/coverage-eligibility-request/{external_id}/","action":"destroy","viewset":"CoverageEligibilityRequestViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.coverage_eligibility.CoverageEligibilityRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:73:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:250:authorize_destroy","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:76:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"appointment","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"purpose","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_after","type":"filters.IsoDateTimeFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter__isnull","type":"filters.BooleanFilter","lookup":"isnull","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_automatic","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-42087fe127cce91b:GET:latest","resourceId":"backend-resource-42087fe127cce91b","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/coverage-eligibility-request/latest/","declaredPattern":"/api/{installed_plugin_prefix}/coverage-eligibility-request/latest/","action":"latest","viewset":"CoverageEligibilityRequestViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.coverage_eligibility.CoverageEligibilityRequestViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:107:latest","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:73:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"appointment","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"purpose","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_after","type":"filters.IsoDateTimeFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter__isnull","type":"filters.BooleanFilter","lookup":"isnull","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_automatic","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-42087fe127cce91b:POST:check","resourceId":"backend-resource-42087fe127cce91b","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/coverage-eligibility-request/{external_id}/check/","declaredPattern":"/api/{installed_plugin_prefix}/coverage-eligibility-request/{external_id}/check/","action":"check","viewset":"CoverageEligibilityRequestViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.coverage_eligibility.CoverageEligibilityRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:126:check","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:73:get_queryset"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"appointment","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"purpose","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_after","type":"filters.IsoDateTimeFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter__isnull","type":"filters.BooleanFilter","lookup":"isnull","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_automatic","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-42087fe127cce91b:POST:wallet_check","resourceId":"backend-resource-42087fe127cce91b","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/coverage-eligibility-request/{external_id}/wallet_check/","declaredPattern":"/api/{installed_plugin_prefix}/coverage-eligibility-request/{external_id}/wallet_check/","action":"wallet_check","viewset":"CoverageEligibilityRequestViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.coverage_eligibility.CoverageEligibilityRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:157:wallet_check","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:73:get_queryset"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"appointment","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"purpose","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_after","type":"filters.IsoDateTimeFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter__isnull","type":"filters.BooleanFilter","lookup":"isnull","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_automatic","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-42087fe127cce91b:POST:link_encounter","resourceId":"backend-resource-42087fe127cce91b","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/coverage-eligibility-request/{external_id}/link_encounter/","declaredPattern":"/api/{installed_plugin_prefix}/coverage-eligibility-request/{external_id}/link_encounter/","action":"link_encounter","viewset":"CoverageEligibilityRequestViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.coverage_eligibility.CoverageEligibilityRequestViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:174:link_encounter","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:73:get_queryset"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestLinkEncounterSpec","decorator request":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestLinkEncounterSpec","decorator responses":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"appointment","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"purpose","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_after","type":"filters.IsoDateTimeFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter__isnull","type":"filters.BooleanFilter","lookup":"isnull","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_automatic","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c04c44b7f8395751:GET:list","resourceId":"backend-resource-c04c44b7f8395751","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/claim/","declaredPattern":"/api/{installed_plugin_prefix}/claim/","action":"list","viewset":"ClaimViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim.ClaimViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:70:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c04c44b7f8395751:POST:create","resourceId":"backend-resource-c04c44b7f8395751","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/claim/","declaredPattern":"/api/{installed_plugin_prefix}/claim/","action":"create","viewset":"ClaimViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim.ClaimViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:70:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:133:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimCreateSpec","response":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c04c44b7f8395751:GET:retrieve","resourceId":"backend-resource-c04c44b7f8395751","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/claim/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/claim/{external_id}/","action":"retrieve","viewset":"ClaimViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim.ClaimViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:70:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c04c44b7f8395751:GET:latest","resourceId":"backend-resource-c04c44b7f8395751","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/claim/latest/","declaredPattern":"/api/{installed_plugin_prefix}/claim/latest/","action":"latest","viewset":"ClaimViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim.ClaimViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:78:latest","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:70:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c04c44b7f8395751:POST:submit","resourceId":"backend-resource-c04c44b7f8395751","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/claim/{external_id}/submit/","declaredPattern":"/api/{installed_plugin_prefix}/claim/{external_id}/submit/","action":"submit","viewset":"ClaimViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim.ClaimViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:93:submit","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:70:get_queryset"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimSubmitRequestSpec","decorator request":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimSubmitRequestSpec","decorator responses":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c04c44b7f8395751:GET:tasks","resourceId":"backend-resource-c04c44b7f8395751","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/claim/{external_id}/tasks/","declaredPattern":"/api/{installed_plugin_prefix}/claim/{external_id}/tasks/","action":"tasks","viewset":"ClaimViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim.ClaimViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:163:tasks","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:70:get_queryset"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-nhcx:nhcx.specs.task.TaskListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c04c44b7f8395751:POST:cancel","resourceId":"backend-resource-c04c44b7f8395751","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/claim/{external_id}/cancel/","declaredPattern":"/api/{installed_plugin_prefix}/claim/{external_id}/cancel/","action":"cancel","viewset":"ClaimViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim.ClaimViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:183:cancel","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:70:get_queryset"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimTaskActionRequestSpec","decorator responses":"repositories/teleicu/mansoq-nhcx:nhcx.specs.task.TaskRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-c04c44b7f8395751:POST:reprocess","resourceId":"backend-resource-c04c44b7f8395751","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/claim/{external_id}/reprocess/","declaredPattern":"/api/{installed_plugin_prefix}/claim/{external_id}/reprocess/","action":"reprocess","viewset":"ClaimViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim.ClaimViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:269:reprocess","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:70:get_queryset"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimTaskActionRequestSpec","decorator responses":"repositories/teleicu/mansoq-nhcx:nhcx.specs.task.TaskRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-44847679575e9066:POST:create","resourceId":"backend-resource-44847679575e9066","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/communication/","declaredPattern":"/api/{installed_plugin_prefix}/communication/","action":"create","viewset":"CommunicationViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.communication.CommunicationViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:133:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-nhcx:nhcx.specs.communication.CommunicationCreateSpec","response":"repositories/teleicu/mansoq-nhcx:nhcx.specs.communication.CommunicationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-44847679575e9066:GET:retrieve","resourceId":"backend-resource-44847679575e9066","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/communication/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/communication/{external_id}/","action":"retrieve","viewset":"CommunicationViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.communication.CommunicationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-nhcx:nhcx.specs.communication.CommunicationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-44847679575e9066:POST:send","resourceId":"backend-resource-44847679575e9066","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/communication/{external_id}/send/","declaredPattern":"/api/{installed_plugin_prefix}/communication/{external_id}/send/","action":"send","viewset":"CommunicationViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.communication.CommunicationViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/communication.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/communication.py:39:send","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-nhcx:nhcx.specs.communication.CommunicationRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-142bee01a7357a39:POST:acknowledge","resourceId":"backend-resource-142bee01a7357a39","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/payment/{external_id}/acknowledge/","declaredPattern":"/api/{installed_plugin_prefix}/payment/{external_id}/acknowledge/","action":"acknowledge","viewset":"PaymentViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.payment.PaymentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/payment.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/payment.py:30:acknowledge","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-nhcx:nhcx.specs.payment.PaymentNoticeRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bc957cfb595ef88c:GET:list","resourceId":"backend-resource-bc957cfb595ef88c","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/insurance-plan/","declaredPattern":"/api/{installed_plugin_prefix}/insurance-plan/","action":"list","viewset":"InsurancePlanViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:103:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","name"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier_value","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bc957cfb595ef88c:GET:retrieve","resourceId":"backend-resource-bc957cfb595ef88c","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/insurance-plan/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/insurance-plan/{external_id}/","action":"retrieve","viewset":"InsurancePlanViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:103:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","name"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier_value","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bc957cfb595ef88c:POST:request","resourceId":"backend-resource-bc957cfb595ef88c","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/insurance-plan/request/","declaredPattern":"/api/{installed_plugin_prefix}/insurance-plan/request/","action":"request","viewset":"InsurancePlanViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:108:request","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:103:get_queryset"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanRequestBody"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","name"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier_value","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bc957cfb595ef88c:GET:plans","resourceId":"backend-resource-bc957cfb595ef88c","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/insurance-plan/{external_id}/plans/","declaredPattern":"/api/{installed_plugin_prefix}/insurance-plan/{external_id}/plans/","action":"plans","viewset":"InsurancePlanViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:176:plans","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:103:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","name"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier_value","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bc957cfb595ef88c:GET:coverages","resourceId":"backend-resource-bc957cfb595ef88c","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/insurance-plan/{external_id}/coverages/","declaredPattern":"/api/{installed_plugin_prefix}/insurance-plan/{external_id}/coverages/","action":"coverages","viewset":"InsurancePlanViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:183:coverages","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:103:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","name"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier_value","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bc957cfb595ef88c:GET:extensions","resourceId":"backend-resource-bc957cfb595ef88c","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/insurance-plan/{external_id}/extensions/","declaredPattern":"/api/{installed_plugin_prefix}/insurance-plan/{external_id}/extensions/","action":"extensions","viewset":"InsurancePlanViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:192:extensions","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:103:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","name"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier_value","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-bc957cfb595ef88c:GET:questionnaires","resourceId":"backend-resource-bc957cfb595ef88c","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/insurance-plan/{external_id}/questionnaires/","declaredPattern":"/api/{installed_plugin_prefix}/insurance-plan/{external_id}/questionnaires/","action":"questionnaires","viewset":"InsurancePlanViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:198:questionnaires","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:103:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["created_date","modified_date","name"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier_value","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-02b3657d1e5755e7:GET:retrieve","resourceId":"backend-resource-02b3657d1e5755e7","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/insurance-plan-coverage/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/insurance-plan-coverage/{external_id}/","action":"retrieve","viewset":"InsurancePlanCoverageViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanCoverageViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:210:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanCoverageDetailSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-02b3657d1e5755e7:GET:extensions","resourceId":"backend-resource-02b3657d1e5755e7","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/insurance-plan-coverage/{external_id}/extensions/","declaredPattern":"/api/{installed_plugin_prefix}/insurance-plan-coverage/{external_id}/extensions/","action":"extensions","viewset":"InsurancePlanCoverageViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanCoverageViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:215:extensions","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:210:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-02b3657d1e5755e7:GET:benefits","resourceId":"backend-resource-02b3657d1e5755e7","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/insurance-plan-coverage/{external_id}/benefits/","declaredPattern":"/api/{installed_plugin_prefix}/insurance-plan-coverage/{external_id}/benefits/","action":"benefits","viewset":"InsurancePlanCoverageViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanCoverageViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:221:benefits","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:210:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-52cfe6e9ea7638c1:GET:list","resourceId":"backend-resource-52cfe6e9ea7638c1","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/insurance-plan-benefit/","declaredPattern":"/api/{installed_plugin_prefix}/insurance-plan-benefit/","action":"list","viewset":"InsurancePlanBenefitViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanBenefitViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:250:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanBenefitListSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["type_display","min_cost","max_cost","max_limit_amount","created_date"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"insurance_plan","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan_tier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coverage","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"type_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coverage_type_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan_type_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"specialty_category_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"procedure_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"q","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"min_cost_gte","type":"filters.NumberFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"max_cost_lte","type":"filters.NumberFilter","lookup":"lte","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorization_required","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_day_care","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"implant_applicable","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stratification_allowed","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_copayment","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_deductible","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_waiting_period","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_stratification_qualifier","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_implant_qualifier","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_consumable_qualifier","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_questionnaire","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requires_supporting_info","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-52cfe6e9ea7638c1:GET:retrieve","resourceId":"backend-resource-52cfe6e9ea7638c1","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/insurance-plan-benefit/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/insurance-plan-benefit/{external_id}/","action":"retrieve","viewset":"InsurancePlanBenefitViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanBenefitViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:250:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanBenefitDetailSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["type_display","min_cost","max_cost","max_limit_amount","created_date"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"insurance_plan","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan_tier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coverage","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"type_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coverage_type_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan_type_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"specialty_category_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"procedure_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"q","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"min_cost_gte","type":"filters.NumberFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"max_cost_lte","type":"filters.NumberFilter","lookup":"lte","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorization_required","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_day_care","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"implant_applicable","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stratification_allowed","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_copayment","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_deductible","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_waiting_period","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_stratification_qualifier","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_implant_qualifier","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_consumable_qualifier","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_questionnaire","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requires_supporting_info","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-52cfe6e9ea7638c1:GET:extensions","resourceId":"backend-resource-52cfe6e9ea7638c1","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/insurance-plan-benefit/{external_id}/extensions/","declaredPattern":"/api/{installed_plugin_prefix}/insurance-plan-benefit/{external_id}/extensions/","action":"extensions","viewset":"InsurancePlanBenefitViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanBenefitViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:259:extensions","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:250:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["type_display","min_cost","max_cost","max_limit_amount","created_date"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"insurance_plan","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan_tier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coverage","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"type_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coverage_type_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan_type_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"specialty_category_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"procedure_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"q","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"min_cost_gte","type":"filters.NumberFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"max_cost_lte","type":"filters.NumberFilter","lookup":"lte","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorization_required","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_day_care","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"implant_applicable","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stratification_allowed","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_copayment","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_deductible","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_waiting_period","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_stratification_qualifier","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_implant_qualifier","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_consumable_qualifier","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_questionnaire","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requires_supporting_info","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-52cfe6e9ea7638c1:GET:requirements","resourceId":"backend-resource-52cfe6e9ea7638c1","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/insurance-plan-benefit/{external_id}/requirements/","declaredPattern":"/api/{installed_plugin_prefix}/insurance-plan-benefit/{external_id}/requirements/","action":"requirements","viewset":"InsurancePlanBenefitViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanBenefitViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:265:requirements","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:250:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["type_display","min_cost","max_cost","max_limit_amount","created_date"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"insurance_plan","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan_tier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coverage","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"type_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coverage_type_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan_type_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"specialty_category_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"procedure_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"q","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"min_cost_gte","type":"filters.NumberFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"max_cost_lte","type":"filters.NumberFilter","lookup":"lte","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorization_required","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_day_care","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"implant_applicable","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stratification_allowed","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_copayment","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_deductible","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_waiting_period","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_stratification_qualifier","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_implant_qualifier","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_consumable_qualifier","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_questionnaire","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requires_supporting_info","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-52cfe6e9ea7638c1:GET:questionnaires","resourceId":"backend-resource-52cfe6e9ea7638c1","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/insurance-plan-benefit/{external_id}/questionnaires/","declaredPattern":"/api/{installed_plugin_prefix}/insurance-plan-benefit/{external_id}/questionnaires/","action":"questionnaires","viewset":"InsurancePlanBenefitViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanBenefitViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:279:questionnaires","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:250:get_queryset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["type_display","min_cost","max_cost","max_limit_amount","created_date"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"insurance_plan","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan_tier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coverage","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"type_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coverage_type_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan_type_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"specialty_category_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"procedure_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"q","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"min_cost_gte","type":"filters.NumberFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"max_cost_lte","type":"filters.NumberFilter","lookup":"lte","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorization_required","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_day_care","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"implant_applicable","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stratification_allowed","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_copayment","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_deductible","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_waiting_period","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_stratification_qualifier","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_implant_qualifier","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_consumable_qualifier","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_questionnaire","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requires_supporting_info","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-52cfe6e9ea7638c1:POST:lookup","resourceId":"backend-resource-52cfe6e9ea7638c1","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/insurance-plan-benefit/lookup/","declaredPattern":"/api/{installed_plugin_prefix}/insurance-plan-benefit/lookup/","action":"lookup","viewset":"InsurancePlanBenefitViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanBenefitViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:294:lookup","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:250:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.BenefitLookupBody","decorator responses":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanBenefitDetailSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["type_display","min_cost","max_cost","max_limit_amount","created_date"],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"insurance_plan","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan_tier","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coverage","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"type_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coverage_type_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan_type_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"specialty_category_code","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"procedure_type","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"q","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"min_cost_gte","type":"filters.NumberFilter","lookup":"gte","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"max_cost_lte","type":"filters.NumberFilter","lookup":"lte","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorization_required","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_day_care","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"implant_applicable","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stratification_allowed","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_copayment","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_deductible","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_waiting_period","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_stratification_qualifier","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_implant_qualifier","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_consumable_qualifier","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_questionnaire","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requires_supporting_info","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-5727e16285cb1398:GET:retrieve","resourceId":"backend-resource-5727e16285cb1398","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/insurance-plan-questionnaire/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/insurance-plan-questionnaire/{external_id}/","action":"retrieve","viewset":"InsurancePlanQuestionnaireViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanQuestionnaireViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:324:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanQuestionnaireDetailSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-31b3516e66049f30:GET:list","resourceId":"backend-resource-31b3516e66049f30","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/claim-consent/","declaredPattern":"/api/{installed_plugin_prefix}/claim-consent/","action":"list","viewset":"ClaimConsentViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim_consent.ClaimConsentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py:34:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim_consent.ClaimConsentRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"claim","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payer_id","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stage","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-31b3516e66049f30:GET:retrieve","resourceId":"backend-resource-31b3516e66049f30","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/claim-consent/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/claim-consent/{external_id}/","action":"retrieve","viewset":"ClaimConsentViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim_consent.ClaimConsentViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py:34:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim_consent.ClaimConsentRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"claim","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payer_id","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stage","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-31b3516e66049f30:GET:lookup","resourceId":"backend-resource-31b3516e66049f30","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/claim-consent/lookup/","declaredPattern":"/api/{installed_plugin_prefix}/claim-consent/lookup/","action":"lookup","viewset":"ClaimConsentViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim_consent.ClaimConsentViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py:68:lookup","repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py:34:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim_consent.ClaimConsentRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"claim","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payer_id","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stage","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a58ee8f742c6880e:POST:coverage_eligibility__on_check","resourceId":"backend-resource-a58ee8f742c6880e","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v1/coverageeligibility/on_check","declaredPattern":"/api/{installed_plugin_prefix}/v1/coverageeligibility/on_check","action":"coverage_eligibility__on_check","viewset":"CallbackViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:375:coverage_eligibility__on_check","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a58ee8f742c6880e:POST:pre_determination__on_submit","resourceId":"backend-resource-a58ee8f742c6880e","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v1/predetermination/on_submit","declaredPattern":"/api/{installed_plugin_prefix}/v1/predetermination/on_submit","action":"pre_determination__on_submit","viewset":"CallbackViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:384:pre_determination__on_submit","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a58ee8f742c6880e:POST:pre_auth__on_submit","resourceId":"backend-resource-a58ee8f742c6880e","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v1/preauth/on_submit","declaredPattern":"/api/{installed_plugin_prefix}/v1/preauth/on_submit","action":"pre_auth__on_submit","viewset":"CallbackViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:393:pre_auth__on_submit","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a58ee8f742c6880e:POST:claim__on_submit","resourceId":"backend-resource-a58ee8f742c6880e","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v1/claim/on_submit","declaredPattern":"/api/{installed_plugin_prefix}/v1/claim/on_submit","action":"claim__on_submit","viewset":"CallbackViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:402:claim__on_submit","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a58ee8f742c6880e:POST:communication__request","resourceId":"backend-resource-a58ee8f742c6880e","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v1/communication/request","declaredPattern":"/api/{installed_plugin_prefix}/v1/communication/request","action":"communication__request","viewset":"CallbackViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:411:communication__request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a58ee8f742c6880e:POST:payment_notice__request","resourceId":"backend-resource-a58ee8f742c6880e","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v1/paymentnotice/request","declaredPattern":"/api/{installed_plugin_prefix}/v1/paymentnotice/request","action":"payment_notice__request","viewset":"CallbackViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":420,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:420:payment_notice__request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a58ee8f742c6880e:POST:insurance_plan__on_request","resourceId":"backend-resource-a58ee8f742c6880e","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v1/insuranceplan/on_request","declaredPattern":"/api/{installed_plugin_prefix}/v1/insuranceplan/on_request","action":"insurance_plan__on_request","viewset":"CallbackViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":429,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:429:insurance_plan__on_request","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a58ee8f742c6880e:POST:task__on_submit","resourceId":"backend-resource-a58ee8f742c6880e","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v1/task/on_submit","declaredPattern":"/api/{installed_plugin_prefix}/v1/task/on_submit","action":"task__on_submit","viewset":"CallbackViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":438,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:438:task__on_submit","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a58ee8f742c6880e:POST:error__response","resourceId":"backend-resource-a58ee8f742c6880e","repository":"repositories/teleicu/mansoq-nhcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/v1/error/response","declaredPattern":"/api/{installed_plugin_prefix}/v1/error/response","action":"error__response","viewset":"CallbackViewSet","classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":447,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:447:error__response","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-f2f41ba97380bae2:GET:ping","resourceId":"backend-resource-f2f41ba97380bae2","repository":"repositories/teleicu/mansoq-pinelabs","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/health_check/ping/","declaredPattern":"/api/{installed_plugin_prefix}/health_check/ping/","action":"ping","viewset":"HealthCheckViewSet","classId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.health_check.HealthCheckViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/health_check.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/health_check.py:10:ping"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a6c1a0e98f6f2194:GET:list","resourceId":"backend-resource-a6c1a0e98f6f2194","repository":"repositories/teleicu/mansoq-pinelabs","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/pinelabs_terminal/","declaredPattern":"/api/{installed_plugin_prefix}/pinelabs_terminal/","action":"list","viewset":"PinelabsTerminalViewSet","classId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.pinelabs_terminal.PinelabsTerminalViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:51:list","repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:45:_serialize"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsSuperUserOrReadOnly"],"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering","type":"filters.OrderingFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a6c1a0e98f6f2194:POST:create","resourceId":"backend-resource-a6c1a0e98f6f2194","repository":"repositories/teleicu/mansoq-pinelabs","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/pinelabs_terminal/","declaredPattern":"/api/{installed_plugin_prefix}/pinelabs_terminal/","action":"create","viewset":"PinelabsTerminalViewSet","classId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.pinelabs_terminal.PinelabsTerminalViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:65:create","repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:48:_get_facility","repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:45:_serialize"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.pinelabs_terminal.PinelabsTerminalWriteSpec","decorator request":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.pinelabs_terminal.PinelabsTerminalWriteSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsSuperUserOrReadOnly"],"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering","type":"filters.OrderingFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a6c1a0e98f6f2194:GET:retrieve","resourceId":"backend-resource-a6c1a0e98f6f2194","repository":"repositories/teleicu/mansoq-pinelabs","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/pinelabs_terminal/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/pinelabs_terminal/{external_id}/","action":"retrieve","viewset":"PinelabsTerminalViewSet","classId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.pinelabs_terminal.PinelabsTerminalViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:61:retrieve","repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:45:_serialize"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsSuperUserOrReadOnly"],"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering","type":"filters.OrderingFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a6c1a0e98f6f2194:PUT:update","resourceId":"backend-resource-a6c1a0e98f6f2194","repository":"repositories/teleicu/mansoq-pinelabs","boundary":"optional-plugin/local-service","method":"PUT","path":"/api/{installed_plugin_prefix}/pinelabs_terminal/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/pinelabs_terminal/{external_id}/","action":"update","viewset":"PinelabsTerminalViewSet","classId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.pinelabs_terminal.PinelabsTerminalViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:78:update","repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:92:_apply_update","repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:45:_serialize","repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:48:_get_facility"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.pinelabs_terminal.PinelabsTerminalUpdateSpec","decorator request":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.pinelabs_terminal.PinelabsTerminalUpdateSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsSuperUserOrReadOnly"],"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering","type":"filters.OrderingFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a6c1a0e98f6f2194:PATCH:partial_update","resourceId":"backend-resource-a6c1a0e98f6f2194","repository":"repositories/teleicu/mansoq-pinelabs","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/pinelabs_terminal/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/pinelabs_terminal/{external_id}/","action":"partial_update","viewset":"PinelabsTerminalViewSet","classId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.pinelabs_terminal.PinelabsTerminalViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:84:partial_update","repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:78:update","repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:92:_apply_update","repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:45:_serialize","repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:48:_get_facility"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.pinelabs_terminal.PinelabsTerminalUpdateSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsSuperUserOrReadOnly"],"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering","type":"filters.OrderingFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-a6c1a0e98f6f2194:DELETE:destroy","resourceId":"backend-resource-a6c1a0e98f6f2194","repository":"repositories/teleicu/mansoq-pinelabs","boundary":"optional-plugin/local-service","method":"DELETE","path":"/api/{installed_plugin_prefix}/pinelabs_terminal/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/pinelabs_terminal/{external_id}/","action":"destroy","viewset":"PinelabsTerminalViewSet","classId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.pinelabs_terminal.PinelabsTerminalViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:87:destroy"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsSuperUserOrReadOnly"],"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.UUIDFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ordering","type":"filters.OrderingFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aff7fe630c6b76dc:POST:upload_transaction","resourceId":"backend-resource-aff7fe630c6b76dc","repository":"repositories/teleicu/mansoq-pinelabs","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/gateway/upload_transaction/","declaredPattern":"/api/{installed_plugin_prefix}/gateway/upload_transaction/","action":"upload_transaction","viewset":"GatewayViewSet","classId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.gateway.GatewayViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py:64:upload_transaction","repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py:52:_get_terminal","repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py:59:_serialize_reconciliation"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.gateway.UploadTransactionSpec","decorator request":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.gateway.UploadTransactionSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aff7fe630c6b76dc:POST:transaction_status","resourceId":"backend-resource-aff7fe630c6b76dc","repository":"repositories/teleicu/mansoq-pinelabs","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/gateway/transaction_status/","declaredPattern":"/api/{installed_plugin_prefix}/gateway/transaction_status/","action":"transaction_status","viewset":"GatewayViewSet","classId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.gateway.GatewayViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py:129:transaction_status","repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py:55:_get_reconciliation","repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py:59:_serialize_reconciliation"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.gateway.TransactionStatusSpec","decorator request":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.gateway.TransactionStatusSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-aff7fe630c6b76dc:POST:cancel_transaction","resourceId":"backend-resource-aff7fe630c6b76dc","repository":"repositories/teleicu/mansoq-pinelabs","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/gateway/cancel_transaction/","declaredPattern":"/api/{installed_plugin_prefix}/gateway/cancel_transaction/","action":"cancel_transaction","viewset":"GatewayViewSet","classId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.gateway.GatewayViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py:137:cancel_transaction","repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py:55:_get_reconciliation","repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py:52:_get_terminal","repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py:59:_serialize_reconciliation"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.gateway.CancelTransactionSpec","decorator request":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.gateway.CancelTransactionSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6b4dd3a0ab3fb32d:POST:save_webhook","resourceId":"backend-resource-6b4dd3a0ab3fb32d","repository":"repositories/teleicu/mansoq-radiology","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/webhooks/study/","declaredPattern":"/api/{installed_plugin_prefix}/webhooks/study/","action":"save_webhook","viewset":"WebhookViewSet","classId":"repositories/teleicu/mansoq-radiology:mansoq_radiology.api.webhooks.WebhookViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/webhooks.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/webhooks.py:39:save_webhook"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1aeb6f9047e68ae2:GET:authenticate","resourceId":"backend-resource-1aeb6f9047e68ae2","repository":"repositories/teleicu/mansoq-radiology","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/dicom/authenticate/","declaredPattern":"/api/{installed_plugin_prefix}/dicom/authenticate/","action":"authenticate","viewset":"DicomViewSet","classId":"repositories/teleicu/mansoq-radiology:mansoq_radiology.api.dicom.DicomViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py:51:authenticate"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1aeb6f9047e68ae2:POST:upload","resourceId":"backend-resource-1aeb6f9047e68ae2","repository":"repositories/teleicu/mansoq-radiology","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/dicom/upload/","declaredPattern":"/api/{installed_plugin_prefix}/dicom/upload/","action":"upload","viewset":"DicomViewSet","classId":"repositories/teleicu/mansoq-radiology:mansoq_radiology.api.dicom.DicomViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py:56:upload"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1aeb6f9047e68ae2:GET:get_studies","resourceId":"backend-resource-1aeb6f9047e68ae2","repository":"repositories/teleicu/mansoq-radiology","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/dicom/studies/","declaredPattern":"/api/{installed_plugin_prefix}/dicom/studies/","action":"get_studies","viewset":"DicomViewSet","classId":"repositories/teleicu/mansoq-radiology:mansoq_radiology.api.dicom.DicomViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py:124:get_studies"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-1aeb6f9047e68ae2:GET:get_servicerequests","resourceId":"backend-resource-1aeb6f9047e68ae2","repository":"repositories/teleicu/mansoq-radiology","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/dicom/service-requests/","declaredPattern":"/api/{installed_plugin_prefix}/dicom/service-requests/","action":"get_servicerequests","viewset":"DicomViewSet","classId":"repositories/teleicu/mansoq-radiology:mansoq_radiology.api.dicom.DicomViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py:153:get_servicerequests"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ecda5e645f64fd10:GET:ping","resourceId":"backend-resource-ecda5e645f64fd10","repository":"repositories/teleicu/mansoq-razorpay","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/health_check/ping/","declaredPattern":"/api/{installed_plugin_prefix}/health_check/ping/","action":"ping","viewset":"HealthCheckViewSet","classId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.health_check.HealthCheckViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/health_check.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/health_check.py:8:ping"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2ec726839d6519b1:POST:create","resourceId":"backend-resource-2ec726839d6519b1","repository":"repositories/teleicu/mansoq-razorpay","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/payment_link/","declaredPattern":"/api/{installed_plugin_prefix}/payment_link/","action":"create","viewset":"PaymentLinkViewSet","classId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.payment_link.PaymentLinkViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py:45:create"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.CreatePaymentLinkRequest","body validation 1":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.PaymentLink","decorator request":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.CreatePaymentLinkRequest","decorator responses":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.PaymentLink"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2ec726839d6519b1:GET:retrieve","resourceId":"backend-resource-2ec726839d6519b1","repository":"repositories/teleicu/mansoq-razorpay","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/payment_link/{pk}/","declaredPattern":"/api/{installed_plugin_prefix}/payment_link/{pk}/","action":"retrieve","viewset":"PaymentLinkViewSet","classId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.payment_link.PaymentLinkViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py:26:retrieve"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.PaymentLink","decorator responses":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.PaymentLink"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pk","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e3d171876c89e8d4:POST:create","resourceId":"backend-resource-e3d171876c89e8d4","repository":"repositories/teleicu/mansoq-razorpay","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/qr_code/","declaredPattern":"/api/{installed_plugin_prefix}/qr_code/","action":"create","viewset":"QRCodeViewSet","classId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.qr_code.QRCodeViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py:42:create"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.CreateQRCodeRequest","body validation 1":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.QRCode","decorator request":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.CreateQRCodeRequest","decorator responses":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.QRCode"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-e3d171876c89e8d4:GET:retrieve","resourceId":"backend-resource-e3d171876c89e8d4","repository":"repositories/teleicu/mansoq-razorpay","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/qr_code/{pk}/","declaredPattern":"/api/{installed_plugin_prefix}/qr_code/{pk}/","action":"retrieve","viewset":"QRCodeViewSet","classId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.qr_code.QRCodeViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py:23:retrieve"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.QRCode","decorator responses":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.QRCode"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pk","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7518ad60480c4de8:POST:payment_link","resourceId":"backend-resource-7518ad60480c4de8","repository":"repositories/teleicu/mansoq-razorpay","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/webhook/payment_link/","declaredPattern":"/api/{installed_plugin_prefix}/webhook/payment_link/","action":"payment_link","viewset":"WebhookViewSet","classId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.webhook.WebhookViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py:32:payment_link"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["AllowAny"],"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["RazorpayWebhookAuthentication"],"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7518ad60480c4de8:POST:qr_code","resourceId":"backend-resource-7518ad60480c4de8","repository":"repositories/teleicu/mansoq-razorpay","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/webhook/qr_code/","declaredPattern":"/api/{installed_plugin_prefix}/webhook/qr_code/","action":"qr_code","viewset":"WebhookViewSet","classId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.webhook.WebhookViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py:86:qr_code"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["AllowAny"],"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":["RazorpayWebhookAuthentication"],"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9c5f4029a8225791:POST:create","resourceId":"backend-resource-9c5f4029a8225791","repository":"repositories/teleicu/mansoq-razorpay","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/razorpay_account/","declaredPattern":"/api/{installed_plugin_prefix}/razorpay_account/","action":"create","viewset":"RazorpayAccountViewSet","classId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.razorpay_account.RazorpayAccountViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.razorpay_account.RazorpayAccountSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsSuperUserOrReadOnly"],"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9c5f4029a8225791:GET:retrieve","resourceId":"backend-resource-9c5f4029a8225791","repository":"repositories/teleicu/mansoq-razorpay","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/razorpay_account/{facility__external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/razorpay_account/{facility__external_id}/","action":"retrieve","viewset":"RazorpayAccountViewSet","classId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.razorpay_account.RazorpayAccountViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.razorpay_account.RazorpayAccountSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsSuperUserOrReadOnly"],"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility__external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9c5f4029a8225791:PUT:update","resourceId":"backend-resource-9c5f4029a8225791","repository":"repositories/teleicu/mansoq-razorpay","boundary":"optional-plugin/local-service","method":"PUT","path":"/api/{installed_plugin_prefix}/razorpay_account/{facility__external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/razorpay_account/{facility__external_id}/","action":"update","viewset":"RazorpayAccountViewSet","classId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.razorpay_account.RazorpayAccountViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.razorpay_account.RazorpayAccountSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsSuperUserOrReadOnly"],"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility__external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9c5f4029a8225791:PATCH:partial_update","resourceId":"backend-resource-9c5f4029a8225791","repository":"repositories/teleicu/mansoq-razorpay","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/razorpay_account/{facility__external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/razorpay_account/{facility__external_id}/","action":"partial_update","viewset":"RazorpayAccountViewSet","classId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.razorpay_account.RazorpayAccountViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.razorpay_account.RazorpayAccountSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsSuperUserOrReadOnly"],"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility__external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9c5f4029a8225791:GET:details","resourceId":"backend-resource-9c5f4029a8225791","repository":"repositories/teleicu/mansoq-razorpay","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/razorpay_account/{facility__external_id}/details/","declaredPattern":"/api/{installed_plugin_prefix}/razorpay_account/{facility__external_id}/details/","action":"details","viewset":"RazorpayAccountViewSet","classId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.razorpay_account.RazorpayAccountViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py:82:details","repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py:46:get_queryset","repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py:51:sync_razorpay_account","repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py:27:get_facility_queryset"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.razorpay_account.RazorpayAccountSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsSuperUserOrReadOnly"],"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility__external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ca9842578eb31f1f:GET:list","resourceId":"backend-resource-ca9842578eb31f1f","repository":"repositories/teleicu/mansoq-scribe","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/scribe/","declaredPattern":"/api/{installed_plugin_prefix}/scribe/","action":"list","viewset":"ScribeViewset","classId":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe.ScribeViewset","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-scribe:mansoq_scribe.serializers.scribe.ScribeSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.ChoiceFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_id","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"benchmark","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"transcript_only","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ca9842578eb31f1f:POST:create","resourceId":"backend-resource-ca9842578eb31f1f","repository":"repositories/teleicu/mansoq-scribe","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/scribe/","declaredPattern":"/api/{installed_plugin_prefix}/scribe/","action":"create","viewset":"ScribeViewset","classId":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe.ScribeViewset","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-scribe:mansoq_scribe.serializers.scribe.ScribeSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.ChoiceFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_id","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"benchmark","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"transcript_only","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ca9842578eb31f1f:GET:retrieve","resourceId":"backend-resource-ca9842578eb31f1f","repository":"repositories/teleicu/mansoq-scribe","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/scribe/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/scribe/{external_id}/","action":"retrieve","viewset":"ScribeViewset","classId":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe.ScribeViewset","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-scribe:mansoq_scribe.serializers.scribe.ScribeSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.ChoiceFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_id","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"benchmark","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"transcript_only","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ca9842578eb31f1f:PUT:update","resourceId":"backend-resource-ca9842578eb31f1f","repository":"repositories/teleicu/mansoq-scribe","boundary":"optional-plugin/local-service","method":"PUT","path":"/api/{installed_plugin_prefix}/scribe/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/scribe/{external_id}/","action":"update","viewset":"ScribeViewset","classId":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe.ScribeViewset","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-scribe:mansoq_scribe.serializers.scribe.ScribeSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.ChoiceFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_id","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"benchmark","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"transcript_only","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-ca9842578eb31f1f:PATCH:partial_update","resourceId":"backend-resource-ca9842578eb31f1f","repository":"repositories/teleicu/mansoq-scribe","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/scribe/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/scribe/{external_id}/","action":"partial_update","viewset":"ScribeViewset","classId":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe.ScribeViewset","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-scribe:mansoq_scribe.serializers.scribe.ScribeSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"filters.ChoiceFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_id","type":"filters.CharFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"benchmark","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"transcript_only","type":"filters.BooleanFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a83d3a6025d357a:GET:list","resourceId":"backend-resource-2a83d3a6025d357a","repository":"repositories/teleicu/mansoq-scribe","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/quota/","declaredPattern":"/api/{installed_plugin_prefix}/quota/","action":"list","viewset":"ScribeQuotaViewSet","classId":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe_quota.ScribeQuotaViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-scribe:mansoq_scribe.serializers.scribe_quota.ScribeQuotaSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a83d3a6025d357a:POST:create","resourceId":"backend-resource-2a83d3a6025d357a","repository":"repositories/teleicu/mansoq-scribe","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/quota/","declaredPattern":"/api/{installed_plugin_prefix}/quota/","action":"create","viewset":"ScribeQuotaViewSet","classId":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe_quota.ScribeQuotaViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-scribe:mansoq_scribe.serializers.scribe_quota.ScribeQuotaSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a83d3a6025d357a:GET:retrieve","resourceId":"backend-resource-2a83d3a6025d357a","repository":"repositories/teleicu/mansoq-scribe","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/quota/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/quota/{external_id}/","action":"retrieve","viewset":"ScribeQuotaViewSet","classId":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe_quota.ScribeQuotaViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-scribe:mansoq_scribe.serializers.scribe_quota.ScribeQuotaSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a83d3a6025d357a:PUT:update","resourceId":"backend-resource-2a83d3a6025d357a","repository":"repositories/teleicu/mansoq-scribe","boundary":"optional-plugin/local-service","method":"PUT","path":"/api/{installed_plugin_prefix}/quota/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/quota/{external_id}/","action":"update","viewset":"ScribeQuotaViewSet","classId":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe_quota.ScribeQuotaViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-scribe:mansoq_scribe.serializers.scribe_quota.ScribeQuotaSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a83d3a6025d357a:PATCH:partial_update","resourceId":"backend-resource-2a83d3a6025d357a","repository":"repositories/teleicu/mansoq-scribe","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/quota/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/quota/{external_id}/","action":"partial_update","viewset":"ScribeQuotaViewSet","classId":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe_quota.ScribeQuotaViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-scribe:mansoq_scribe.serializers.scribe_quota.ScribeQuotaSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a83d3a6025d357a:DELETE:destroy","resourceId":"backend-resource-2a83d3a6025d357a","repository":"repositories/teleicu/mansoq-scribe","boundary":"optional-plugin/local-service","method":"DELETE","path":"/api/{installed_plugin_prefix}/quota/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/quota/{external_id}/","action":"destroy","viewset":"ScribeQuotaViewSet","classId":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe_quota.ScribeQuotaViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{"serializer":"repositories/teleicu/mansoq-scribe:mansoq_scribe.serializers.scribe_quota.ScribeQuotaSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a83d3a6025d357a:GET:my_quota","resourceId":"backend-resource-2a83d3a6025d357a","repository":"repositories/teleicu/mansoq-scribe","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/quota/my-quota/","declaredPattern":"/api/{installed_plugin_prefix}/quota/my-quota/","action":"my_quota","viewset":"ScribeQuotaViewSet","classId":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe_quota.ScribeQuotaViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py:78:my_quota","repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py:60:get_queryset"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-scribe:mansoq_scribe.serializers.scribe_quota.ScribeQuotaSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-2a83d3a6025d357a:POST:accept_tnc","resourceId":"backend-resource-2a83d3a6025d357a","repository":"repositories/teleicu/mansoq-scribe","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/quota/accept-tnc/","declaredPattern":"/api/{installed_plugin_prefix}/quota/accept-tnc/","action":"accept_tnc","viewset":"ScribeQuotaViewSet","classId":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe_quota.ScribeQuotaViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py:107:accept_tnc","repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py:60:get_queryset"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-scribe:mansoq_scribe.serializers.scribe_quota.ScribeQuotaSerializer"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAdminUser"],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"filters.CharFilter","lookup":"icontains","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-f7ad6ef7b251f656:POST:create","resourceId":"backend-resource-f7ad6ef7b251f656","repository":"repositories/teleicu/mansoq-scribe","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/scribe_file/","declaredPattern":"/api/{installed_plugin_prefix}/scribe_file/","action":"create","viewset":"FileUploadViewSet","classId":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe_file.FileUploadViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_file.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_file.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_category","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_file.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-f7ad6ef7b251f656:GET:retrieve","resourceId":"backend-resource-f7ad6ef7b251f656","repository":"repositories/teleicu/mansoq-scribe","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/scribe_file/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/scribe_file/{external_id}/","action":"retrieve","viewset":"FileUploadViewSet","classId":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe_file.FileUploadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_file.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_file.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_category","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_file.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-f7ad6ef7b251f656:PUT:update","resourceId":"backend-resource-f7ad6ef7b251f656","repository":"repositories/teleicu/mansoq-scribe","boundary":"optional-plugin/local-service","method":"PUT","path":"/api/{installed_plugin_prefix}/scribe_file/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/scribe_file/{external_id}/","action":"update","viewset":"FileUploadViewSet","classId":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe_file.FileUploadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_file.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_file.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_category","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_file.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-f7ad6ef7b251f656:PATCH:partial_update","resourceId":"backend-resource-f7ad6ef7b251f656","repository":"repositories/teleicu/mansoq-scribe","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/scribe_file/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/scribe_file/{external_id}/","action":"partial_update","viewset":"FileUploadViewSet","classId":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe_file.FileUploadViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":null,"registrationConditions":[],"evidenceKind":"standard external DRF mixin; library behavior review pending","methodEvidenceIds":[],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_file.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[{"name":"filter_backends","value":[null],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_file.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_category","type":"filters.CharFilter","lookup":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_file.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9d6f4d1549bcd1cd:GET:get_status","resourceId":"backend-resource-9d6f4d1549bcd1cd","repository":"repositories/teleicu/mansoq-teleicu-devices","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/actions/{external_id}/get_status/","declaredPattern":"/api/{installed_plugin_prefix}/actions/{external_id}/get_status/","action":"get_status","viewset":"CameraActionsViewSet","classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:65:get_status","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:52:authorize_video_stream","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:37:get_gateway_client","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:21:get_gateway_request_data"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9d6f4d1549bcd1cd:GET:get_presets","resourceId":"backend-resource-9d6f4d1549bcd1cd","repository":"repositories/teleicu/mansoq-teleicu-devices","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/actions/{external_id}/get_presets/","declaredPattern":"/api/{installed_plugin_prefix}/actions/{external_id}/get_presets/","action":"get_presets","viewset":"CameraActionsViewSet","classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:73:get_presets","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:52:authorize_video_stream","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:37:get_gateway_client","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:21:get_gateway_request_data"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9d6f4d1549bcd1cd:POST:goto_preset","resourceId":"backend-resource-9d6f4d1549bcd1cd","repository":"repositories/teleicu/mansoq-teleicu-devices","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/actions/{external_id}/goto_preset/","declaredPattern":"/api/{installed_plugin_prefix}/actions/{external_id}/goto_preset/","action":"goto_preset","viewset":"CameraActionsViewSet","classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:82:goto_preset","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:58:authorize_device_control","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:37:get_gateway_client","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:21:get_gateway_request_data"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.GotoPresetRequestSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9d6f4d1549bcd1cd:POST:absolute_move","resourceId":"backend-resource-9d6f4d1549bcd1cd","repository":"repositories/teleicu/mansoq-teleicu-devices","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/actions/{external_id}/absolute_move/","declaredPattern":"/api/{installed_plugin_prefix}/actions/{external_id}/absolute_move/","action":"absolute_move","viewset":"CameraActionsViewSet","classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:92:absolute_move","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:58:authorize_device_control","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:37:get_gateway_client","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:21:get_gateway_request_data"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-teleicu-devices:camera_device.spec.PTZPayloadSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9d6f4d1549bcd1cd:POST:relative_move","resourceId":"backend-resource-9d6f4d1549bcd1cd","repository":"repositories/teleicu/mansoq-teleicu-devices","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/actions/{external_id}/relative_move/","declaredPattern":"/api/{installed_plugin_prefix}/actions/{external_id}/relative_move/","action":"relative_move","viewset":"CameraActionsViewSet","classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:102:relative_move","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:58:authorize_device_control","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:37:get_gateway_client","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:21:get_gateway_request_data"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-teleicu-devices:camera_device.spec.PTZPayloadSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-9d6f4d1549bcd1cd:GET:stream_token","resourceId":"backend-resource-9d6f4d1549bcd1cd","repository":"repositories/teleicu/mansoq-teleicu-devices","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/actions/{external_id}/stream_token/","declaredPattern":"/api/{installed_plugin_prefix}/actions/{external_id}/stream_token/","action":"stream_token","viewset":"CameraActionsViewSet","classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:111:stream_token","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:52:authorize_video_stream","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:37:get_gateway_client"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b8df141921a90283:GET:list","resourceId":"backend-resource-b8df141921a90283","repository":"repositories/teleicu/mansoq-teleicu-devices","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/{camera_external_id}/position_presets/","declaredPattern":"/api/{installed_plugin_prefix}/(?P<camera_external_id>[^/.]+)/position_presets/","action":"list","viewset":"CameraPositionPresetViewSet","classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.position_preset.CameraPositionPresetViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:53:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:75:get_camera_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/teleicu/mansoq-teleicu-devices:camera_device.spec.PositionPresetReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index","location__name"],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"camera_external_id","in":"path","type":"string/default converter","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b8df141921a90283:POST:create","resourceId":"backend-resource-b8df141921a90283","repository":"repositories/teleicu/mansoq-teleicu-devices","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/{camera_external_id}/position_presets/","declaredPattern":"/api/{installed_plugin_prefix}/(?P<camera_external_id>[^/.]+)/position_presets/","action":"create","viewset":"CameraPositionPresetViewSet","classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.position_preset.CameraPositionPresetViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:53:get_queryset","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:40:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:75:get_camera_obj","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:80:clean_create_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-teleicu-devices:camera_device.spec.PositionPresetCreateSpec","response":"repositories/teleicu/mansoq-teleicu-devices:camera_device.spec.PositionPresetReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index","location__name"],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"camera_external_id","in":"path","type":"string/default converter","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b8df141921a90283:GET:retrieve","resourceId":"backend-resource-b8df141921a90283","repository":"repositories/teleicu/mansoq-teleicu-devices","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/{camera_external_id}/position_presets/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/(?P<camera_external_id>[^/.]+)/position_presets/{external_id}/","action":"retrieve","viewset":"CameraPositionPresetViewSet","classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.position_preset.CameraPositionPresetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:53:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:75:get_camera_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/teleicu/mansoq-teleicu-devices:camera_device.spec.PositionPresetReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index","location__name"],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"camera_external_id","in":"path","type":"string/default converter","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b8df141921a90283:PUT:update","resourceId":"backend-resource-b8df141921a90283","repository":"repositories/teleicu/mansoq-teleicu-devices","boundary":"optional-plugin/local-service","method":"PUT","path":"/api/{installed_plugin_prefix}/{camera_external_id}/position_presets/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/(?P<camera_external_id>[^/.]+)/position_presets/{external_id}/","action":"update","viewset":"CameraPositionPresetViewSet","classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.position_preset.CameraPositionPresetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:53:get_queryset","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:47:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:75:get_camera_obj","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:40:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-teleicu-devices:camera_device.spec.PositionPresetUpdateSpec","response":"repositories/teleicu/mansoq-teleicu-devices:camera_device.spec.PositionPresetReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index","location__name"],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"camera_external_id","in":"path","type":"string/default converter","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b8df141921a90283:PATCH:partial_update","resourceId":"backend-resource-b8df141921a90283","repository":"repositories/teleicu/mansoq-teleicu-devices","boundary":"optional-plugin/local-service","method":"PATCH","path":"/api/{installed_plugin_prefix}/{camera_external_id}/position_presets/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/(?P<camera_external_id>[^/.]+)/position_presets/{external_id}/","action":"partial_update","viewset":"CameraPositionPresetViewSet","classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.position_preset.CameraPositionPresetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:53:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:75:get_camera_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:47:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model"],"schemaIds":{"request":"repositories/teleicu/mansoq-teleicu-devices:camera_device.spec.PositionPresetUpdateSpec","response":"repositories/teleicu/mansoq-teleicu-devices:camera_device.spec.PositionPresetReadSpec"},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index","location__name"],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"camera_external_id","in":"path","type":"string/default converter","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b8df141921a90283:DELETE:destroy","resourceId":"backend-resource-b8df141921a90283","repository":"repositories/teleicu/mansoq-teleicu-devices","boundary":"optional-plugin/local-service","method":"DELETE","path":"/api/{installed_plugin_prefix}/{camera_external_id}/position_presets/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/(?P<camera_external_id>[^/.]+)/position_presets/{external_id}/","action":"destroy","viewset":"CameraPositionPresetViewSet","classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.position_preset.CameraPositionPresetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:53:get_queryset","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:50:authorize_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:75:get_camera_obj","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:47:authorize_update","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:40:authorize_create"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index","location__name"],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"camera_external_id","in":"path","type":"string/default converter","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b8df141921a90283:POST:upsert","resourceId":"backend-resource-b8df141921a90283","repository":"repositories/teleicu/mansoq-teleicu-devices","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/{camera_external_id}/position_presets/upsert/","declaredPattern":"/api/{installed_plugin_prefix}/(?P<camera_external_id>[^/.]+)/position_presets/upsert/","action":"upsert","viewset":"CameraPositionPresetViewSet","classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.position_preset.CameraPositionPresetViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:53:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:75:get_camera_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:47:authorize_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:80:clean_create_data","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:40:authorize_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index","location__name"],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"camera_external_id","in":"path","type":"string/default converter","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-b8df141921a90283:POST:set_default","resourceId":"backend-resource-b8df141921a90283","repository":"repositories/teleicu/mansoq-teleicu-devices","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/{camera_external_id}/position_presets/{external_id}/set_default/","declaredPattern":"/api/{installed_plugin_prefix}/(?P<camera_external_id>[^/.]+)/position_presets/{external_id}/set_default/","action":"set_default","viewset":"CameraPositionPresetViewSet","classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.position_preset.CameraPositionPresetViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:87:set_default","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:53:get_queryset","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:47:authorize_update","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:75:get_camera_obj","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:40:authorize_create"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[{"name":"ordering_fields","value":["sort_index","location__name"],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filter_backends","value":[null,null],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","type":"filters.UUIDFilter","lookup":"exact","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"camera_external_id","in":"path","type":"string/default converter","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3d75dede176a63f3:GET:list","resourceId":"backend-resource-3d75dede176a63f3","repository":"repositories/teleicu/mansoq-teleicu-devices","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/preset_encounter_cameras/{encounter_external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/preset_encounter_cameras/(?P<encounter_external_id>[^/.]+)/","action":"list","viewset":"PresetEncounterCameraViewSet","classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.preset_encounter_camera.PresetEncounterCameraViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/preset_encounter_camera.py:25:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/preset_encounter_camera.py:20:get_encounter_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceListSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"encounter_external_id","in":"path","type":"string/default converter","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-3d75dede176a63f3:GET:retrieve","resourceId":"backend-resource-3d75dede176a63f3","repository":"repositories/teleicu/mansoq-teleicu-devices","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/preset_encounter_cameras/{encounter_external_id}/{external_id}/","declaredPattern":"/api/{installed_plugin_prefix}/preset_encounter_cameras/(?P<encounter_external_id>[^/.]+)/{external_id}/","action":"retrieve","viewset":"PresetEncounterCameraViewSet","classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.preset_encounter_camera.PresetEncounterCameraViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/preset_encounter_camera.py:25:get_queryset","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/preset_encounter_camera.py:20:get_encounter_obj","repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model"],"schemaIds":{"response":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceRetrieveSpec"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"encounter_external_id","in":"path","type":"string/default converter","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-701f9b93c6b475d8:GET:jwks","resourceId":"backend-resource-701f9b93c6b475d8","repository":"repositories/teleicu/mansoq-teleicu-devices","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/jwks.json/","declaredPattern":"/api/{installed_plugin_prefix}/jwks.json/","action":"jwks","viewset":"PublicJWKsView","classId":"repositories/teleicu/mansoq-teleicu-devices:gateway_device.viewsets.open_id.PublicJWKsView","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-devices/gateway_device/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-devices/gateway_device/viewsets/open_id.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-devices/gateway_device/viewsets/open_id.py:19:jwks"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/gateway_device/viewsets/open_id.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/gateway_device/viewsets/open_id.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/gateway_device/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-35796dd66267fb53:GET:list","resourceId":"backend-resource-35796dd66267fb53","repository":"repositories/teleicu/mansoq-teleicu-devices","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/automated_observations/","declaredPattern":"/api/{installed_plugin_prefix}/automated_observations/","action":"list","viewset":"AutomatedObservationsViewSet","classId":"repositories/teleicu/mansoq-teleicu-devices:vitals_observation_device.viewsets.automated_observations.AutomatedObservationsViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"declared/inherited method","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py:48:list","repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py:35:get_queryset"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-teleicu-devices:vitals_observation_device.viewsets.automated_observations.DeviceListResponse"},"classPermissionEvidence":[{"kind":"authentication_classes","declaration":["AutomatedObservationsAuthentication"],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-35796dd66267fb53:POST:record","resourceId":"backend-resource-35796dd66267fb53","repository":"repositories/teleicu/mansoq-teleicu-devices","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/automated_observations/{external_id}/record/","declaredPattern":"/api/{installed_plugin_prefix}/automated_observations/{external_id}/record/","action":"record","viewset":"AutomatedObservationsViewSet","classId":"repositories/teleicu/mansoq-teleicu-devices:vitals_observation_device.viewsets.automated_observations.AutomatedObservationsViewSet","detail":true,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py:69:record","repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py:35:get_queryset"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-teleicu-devices:vitals_observation_device.viewsets.automated_observations.RecordRequest"},"classPermissionEvidence":[{"kind":"authentication_classes","declaration":["AutomatedObservationsAuthentication"],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-24b951a59edffde4:GET:ping","resourceId":"backend-resource-24b951a59edffde4","repository":"repositories/teleicu/mansoq-teleicu-gateway","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/health/ping","declaredPattern":"/api/{installed_plugin_prefix}/health/ping","action":"ping","viewset":"MiddlewareHealthViewSet","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.views.MiddlewareHealthViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py:39:ping"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-teleicu-gateway:middleware.types.PingResponse"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-24b951a59edffde4:GET:health_check","resourceId":"backend-resource-24b951a59edffde4","repository":"repositories/teleicu/mansoq-teleicu-gateway","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/health/status","declaredPattern":"/api/{installed_plugin_prefix}/health/status","action":"health_check","viewset":"MiddlewareHealthViewSet","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.views.MiddlewareHealthViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py:46:health_check"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-teleicu-gateway:middleware.types.HealthCheckResponse"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-24b951a59edffde4:GET:mansoq_communication_check","resourceId":"backend-resource-24b951a59edffde4","repository":"repositories/teleicu/mansoq-teleicu-gateway","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/health/care/communication","declaredPattern":"/api/{installed_plugin_prefix}/health/care/communication","action":"mansoq_communication_check","viewset":"MiddlewareHealthViewSet","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.views.MiddlewareHealthViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py:65:mansoq_communication_check"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-24b951a59edffde4:GET:mansoq_communication_check_as_asset","resourceId":"backend-resource-24b951a59edffde4","repository":"repositories/teleicu/mansoq-teleicu-gateway","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/health/care/communication-asset","declaredPattern":"/api/{installed_plugin_prefix}/health/care/communication-asset","action":"mansoq_communication_check_as_asset","viewset":"MiddlewareHealthViewSet","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.views.MiddlewareHealthViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py:83:mansoq_communication_check_as_asset"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7d8c3d00ca1a09b5:GET:status","resourceId":"backend-resource-7d8c3d00ca1a09b5","repository":"repositories/teleicu/mansoq-teleicu-gateway","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/status","declaredPattern":"/api/{installed_plugin_prefix}/status","action":"status","viewset":"CameraViewSet","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:53:status","repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:35:_get_camera_params"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.StatusResponseModel"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7d8c3d00ca1a09b5:GET:presets","resourceId":"backend-resource-7d8c3d00ca1a09b5","repository":"repositories/teleicu/mansoq-teleicu-gateway","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/presets","declaredPattern":"/api/{installed_plugin_prefix}/presets","action":"presets","viewset":"CameraViewSet","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:65:presets","repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:35:_get_camera_params"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.PresetsResponse"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7d8c3d00ca1a09b5:POST:set_preset","resourceId":"backend-resource-7d8c3d00ca1a09b5","repository":"repositories/teleicu/mansoq-teleicu-gateway","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/set_preset","declaredPattern":"/api/{installed_plugin_prefix}/set_preset","action":"set_preset","viewset":"CameraViewSet","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:77:set_preset"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetPresetRequest","decorator request":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetPresetRequest"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7d8c3d00ca1a09b5:POST:go_to_preset","resourceId":"backend-resource-7d8c3d00ca1a09b5","repository":"repositories/teleicu/mansoq-teleicu-gateway","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/gotoPreset","declaredPattern":"/api/{installed_plugin_prefix}/gotoPreset","action":"go_to_preset","viewset":"CameraViewSet","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:89:go_to_preset"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetPresetRequest","decorator request":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetPresetRequest"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7d8c3d00ca1a09b5:POST:absolute_move","resourceId":"backend-resource-7d8c3d00ca1a09b5","repository":"repositories/teleicu/mansoq-teleicu-gateway","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/absoluteMove","declaredPattern":"/api/{installed_plugin_prefix}/absoluteMove","action":"absolute_move","viewset":"CameraViewSet","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:104:absolute_move","repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:30:_return_if_camera_locked"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetMoveRequest","decorator request":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetMoveRequest","decorator responses":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.MovementResponse"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7d8c3d00ca1a09b5:POST:relative_move","resourceId":"backend-resource-7d8c3d00ca1a09b5","repository":"repositories/teleicu/mansoq-teleicu-gateway","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/relativeMove","declaredPattern":"/api/{installed_plugin_prefix}/relativeMove","action":"relative_move","viewset":"CameraViewSet","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:121:relative_move","repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:30:_return_if_camera_locked"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetMoveRequest","decorator request":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetMoveRequest","decorator responses":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.MovementResponse"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7d8c3d00ca1a09b5:POST:snapshot_at_location","resourceId":"backend-resource-7d8c3d00ca1a09b5","repository":"repositories/teleicu/mansoq-teleicu-gateway","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/snapshotAtLocation","declaredPattern":"/api/{installed_plugin_prefix}/snapshotAtLocation","action":"snapshot_at_location","viewset":"CameraViewSet","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:138:snapshot_at_location","repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:30:_return_if_camera_locked"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetMoveRequest","decorator request":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetMoveRequest","decorator responses":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.SanpshotResponse"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-7d8c3d00ca1a09b5:GET:camera_statuses","resourceId":"backend-resource-7d8c3d00ca1a09b5","repository":"repositories/teleicu/mansoq-teleicu-gateway","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/cameras/status","declaredPattern":"/api/{installed_plugin_prefix}/cameras/status","action":"camera_statuses","viewset":"CameraViewSet","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:154:camera_statuses"],"schemaIds":{"decorator responses":"repositories/teleicu/mansoq-teleicu-gateway:middleware.types.StatusResponse"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6ba3612ba96b1eb4:POST:get_video_feed_stream_token","resourceId":"backend-resource-6ba3612ba96b1eb4","repository":"repositories/teleicu/mansoq-teleicu-gateway","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/getToken/videoFeed","declaredPattern":"/api/{installed_plugin_prefix}/getToken/videoFeed","action":"get_video_feed_stream_token","viewset":"MiddlewareStreamViewSet","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.views.MiddlewareStreamViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py:41:get_video_feed_stream_token"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.VideoStreamRequest","decorator request":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.VideoStreamRequest","decorator responses":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.StreamResponse"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6ba3612ba96b1eb4:POST:get_vital_stream_token","resourceId":"backend-resource-6ba3612ba96b1eb4","repository":"repositories/teleicu/mansoq-teleicu-gateway","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/getToken/vitals","declaredPattern":"/api/{installed_plugin_prefix}/getToken/vitals","action":"get_vital_stream_token","viewset":"MiddlewareStreamViewSet","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.views.MiddlewareStreamViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py:66:get_vital_stream_token"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.VitalSteamRequest","decorator request":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.VitalSteamRequest","decorator responses":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.StreamResponse"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-resource-6ba3612ba96b1eb4:POST:validate_stream_token","resourceId":"backend-resource-6ba3612ba96b1eb4","repository":"repositories/teleicu/mansoq-teleicu-gateway","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/verifyToken","declaredPattern":"/api/{installed_plugin_prefix}/verifyToken","action":"validate_stream_token","viewset":"MiddlewareStreamViewSet","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.views.MiddlewareStreamViewSet","detail":false,"allowedByDeclaredHttpMethods":true,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"@action declaration","methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py:90:validate_stream_token"],"schemaIds":{"body validation":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.VerifyStreamTokenRequest","body validation 1":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.VideoStreamRequest","decorator request":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.VerifyStreamTokenRequest","decorator responses":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.StreamResponse"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-a8923176181d951f:ANY:healthy","resourceId":"backend-path-a8923176181d951f","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/health","declaredPattern":"health","action":"healthy","viewset":"healthy","classId":"repositories/platform/mansoq-abdm:abdm.urls.healthy","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/urls.py:18:healthy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-4f7985077a005886:GET:get","resourceId":"backend-path-4f7985077a005886","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/gateway/status","declaredPattern":"gateway/status","action":"get","viewset":"gateway_views.GatewayStatus","classId":"repositories/platform/mansoq-abdm:abdm.gateway.views.GatewayStatus","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py:78:get"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-42c92eab875b3801:GET:get","resourceId":"backend-path-42c92eab875b3801","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/bridge","declaredPattern":"bridge","action":"get","viewset":"gateway_views.BridgeState","classId":"repositories/platform/mansoq-abdm:abdm.gateway.views.BridgeState","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py:88:get"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-40d0bd0d1f21caf9:POST:post","resourceId":"backend-path-40d0bd0d1f21caf9","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/bridge/register-url","declaredPattern":"bridge/register-url","action":"post","viewset":"gateway_views.BridgeRegisterUrl","classId":"repositories/platform/mansoq-abdm:abdm.gateway.views.BridgeRegisterUrl","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py:97:post"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-4d5e2d2655b1c6c9:GET:get","resourceId":"backend-path-4d5e2d2655b1c6c9","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/admin/overview","declaredPattern":"admin/overview","action":"get","viewset":"gateway_views.AdminOverview","classId":"repositories/platform/mansoq-abdm:abdm.gateway.views.AdminOverview","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py:112:get"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-37b6bbf8dc18b78c:GET:get","resourceId":"backend-path-37b6bbf8dc18b78c","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/facilities/{facility_id}/abdm","declaredPattern":"facilities/<uuid:facility_id>/abdm","action":"get","viewset":"facility_views.FacilityAbdmConfig","classId":"repositories/platform/mansoq-abdm:abdm.facility.views.FacilityAbdmConfig","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/facility/views.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/facility/views.py:48:get"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/facility/views.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-37b6bbf8dc18b78c:PUT:put","resourceId":"backend-path-37b6bbf8dc18b78c","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"PUT","path":"/api/{installed_plugin_prefix}/facilities/{facility_id}/abdm","declaredPattern":"facilities/<uuid:facility_id>/abdm","action":"put","viewset":"facility_views.FacilityAbdmConfig","classId":"repositories/platform/mansoq-abdm:abdm.facility.views.FacilityAbdmConfig","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/facility/views.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/facility/views.py:56:put"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/facility/views.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-4f99de1b05e6fbb9:POST:post","resourceId":"backend-path-4f99de1b05e6fbb9","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/facilities/{facility_id}/abdm/hrp-services","declaredPattern":"facilities/<uuid:facility_id>/abdm/hrp-services","action":"post","viewset":"facility_views.FacilityHrpServices","classId":"repositories/platform/mansoq-abdm:abdm.facility.views.FacilityHrpServices","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/facility/views.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/facility/views.py:71:post"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/facility/views.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-7cb21df05807a5d3:GET:get","resourceId":"backend-path-7cb21df05807a5d3","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/facilities/{facility_id}/abdm/profile-shares","declaredPattern":"facilities/<uuid:facility_id>/abdm/profile-shares","action":"get","viewset":"share_views.ProfileShareList","classId":"repositories/platform/mansoq-abdm:abdm.share.views.ProfileShareList","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py:32:get"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-3a2d1cbced24de7c:GET:get","resourceId":"backend-path-3a2d1cbced24de7c","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/facilities/{facility_id}/abdm/profile-shares/{share_id}","declaredPattern":"facilities/<uuid:facility_id>/abdm/profile-shares/<uuid:share_id>","action":"get","viewset":"share_views.ProfileShareDetail","classId":"repositories/platform/mansoq-abdm:abdm.share.views.ProfileShareDetail","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py:44:get"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"share_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-78c3a433e5979566:POST:post","resourceId":"backend-path-78c3a433e5979566","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/facilities/{facility_id}/abdm/profile-shares/{share_id}/dismiss","declaredPattern":"facilities/<uuid:facility_id>/abdm/profile-shares/<uuid:share_id>/dismiss","action":"post","viewset":"share_views.ProfileShareDismiss","classId":"repositories/platform/mansoq-abdm:abdm.share.views.ProfileShareDismiss","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py:58:post"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"facility_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"share_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-7b48afcc53349d1d:GET:get","resourceId":"backend-path-7b48afcc53349d1d","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/callbacks","declaredPattern":"callbacks","action":"get","viewset":"callbacks.CallbackList","classId":"repositories/platform/mansoq-abdm:abdm.callbacks.views.CallbackList","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py:88:get"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-0fa1ef84283a2abe:GET:get","resourceId":"backend-path-0fa1ef84283a2abe","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/callbacks/{callback_id}","declaredPattern":"callbacks/<uuid:callback_id>","action":"get","viewset":"callbacks.CallbackDetail","classId":"repositories/platform/mansoq-abdm:abdm.callbacks.views.CallbackDetail","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py:99:get"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"callback_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-3366bb0628ce0173:GET:get","resourceId":"backend-path-3366bb0628ce0173","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/encounters/{encounter_id}/care-context","declaredPattern":"encounters/<uuid:encounter_id>/care-context","action":"get","viewset":"hip_views.EncounterCareContext","classId":"repositories/platform/mansoq-abdm:abdm.hip.views.EncounterCareContext","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py:169:get"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"encounter_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-2f2f6d2a41aabad3:POST:post","resourceId":"backend-path-2f2f6d2a41aabad3","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/encounters/{encounter_id}/care-context/link","declaredPattern":"encounters/<uuid:encounter_id>/care-context/link","action":"post","viewset":"hip_views.EncounterCareContextLink","classId":"repositories/platform/mansoq-abdm:abdm.hip.views.EncounterCareContextLink","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py:186:post"],"schemaIds":{"body validation":"repositories/platform/mansoq-abdm:abdm.hip.views.LinkItemsBody"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"encounter_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-4f5810b188c55dd2:POST:post","resourceId":"backend-path-4f5810b188c55dd2","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/encounters/{encounter_id}/share-items/{item_id}/{action}","declaredPattern":"encounters/<uuid:encounter_id>/share-items/<uuid:item_id>/<str:action>","action":"post","viewset":"hip_views.ShareItemExclude","classId":"repositories/platform/mansoq-abdm:abdm.hip.views.ShareItemExclude","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py:215:post"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"encounter_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"action","in":"path","type":"string","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-33c573250462552b:POST:post","resourceId":"backend-path-33c573250462552b","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/patients/{patient_id}/abha/sms-link","declaredPattern":"patients/<uuid:patient_id>/abha/sms-link","action":"post","viewset":"hip_views.PatientSmsLink","classId":"repositories/platform/mansoq-abdm:abdm.hip.views.PatientSmsLink","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py:240:post"],"schemaIds":{"body validation":"repositories/platform/mansoq-abdm:abdm.hip.views.SmsLinkBody"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-19726e561606015b:GET:get","resourceId":"backend-path-19726e561606015b","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/patients/{patient_id}/abha/consents","declaredPattern":"patients/<uuid:patient_id>/abha/consents","action":"get","viewset":"hip_views.PatientConsents","classId":"repositories/platform/mansoq-abdm:abdm.hip.views.PatientConsents","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py:259:get"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-c6e881aa5f58252f:GET:get","resourceId":"backend-path-c6e881aa5f58252f","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/patients/{patient_id}/abha/consent-requests","declaredPattern":"patients/<uuid:patient_id>/abha/consent-requests","action":"get","viewset":"hiu_views.PatientConsentRequests","classId":"repositories/platform/mansoq-abdm:abdm.hiu.views.PatientConsentRequests","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py:57:get"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-c6e881aa5f58252f:POST:post","resourceId":"backend-path-c6e881aa5f58252f","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/patients/{patient_id}/abha/consent-requests","declaredPattern":"patients/<uuid:patient_id>/abha/consent-requests","action":"post","viewset":"hiu_views.PatientConsentRequests","classId":"repositories/platform/mansoq-abdm:abdm.hiu.views.PatientConsentRequests","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py:62:post"],"schemaIds":{"body validation":"repositories/platform/mansoq-abdm:abdm.hiu.views.ConsentRequestBody"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-5aee00c65ce83ec8:POST:post","resourceId":"backend-path-5aee00c65ce83ec8","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/patients/{patient_id}/abha/consent-requests/{request_id}/{action}","declaredPattern":"patients/<uuid:patient_id>/abha/consent-requests/<uuid:request_id>/<str:action>","action":"post","viewset":"hiu_views.ConsentRequestAction","classId":"repositories/platform/mansoq-abdm:abdm.hiu.views.ConsentRequestAction","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py:86:post"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"action","in":"path","type":"string","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-6a8f4a4f3699cb86:GET:get","resourceId":"backend-path-6a8f4a4f3699cb86","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/patients/{patient_id}/abha/records/{record_id}","declaredPattern":"patients/<uuid:patient_id>/abha/records/<uuid:record_id>","action":"get","viewset":"hiu_views.FetchedRecordDetail","classId":"repositories/platform/mansoq-abdm:abdm.hiu.views.FetchedRecordDetail","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py:108:get"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"record_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-623af47e989e2e78:GET:get","resourceId":"backend-path-623af47e989e2e78","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/providers","declaredPattern":"providers","action":"get","viewset":"hiu_views.ProviderSearch","classId":"repositories/platform/mansoq-abdm:abdm.hiu.views.ProviderSearch","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py:120:get"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-7f48569e9b414607:POST:post","resourceId":"backend-path-7f48569e9b414607","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/abha/enrol/aadhaar/request-otp","declaredPattern":"abha/enrol/aadhaar/request-otp","action":"post","viewset":"abha.RequestAadhaarOtp","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.RequestAadhaarOtp","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:160:post","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:146:authorize","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:150:body","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:180:handle"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-b69715a34c623176:POST:post","resourceId":"backend-path-b69715a34c623176","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/abha/enrol/aadhaar/verify","declaredPattern":"abha/enrol/aadhaar/verify","action":"post","viewset":"abha.EnrolByAadhaar","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.EnrolByAadhaar","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:160:post","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:146:authorize","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:150:body","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:187:handle"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-41f29fdb94ffcacb:POST:post","resourceId":"backend-path-41f29fdb94ffcacb","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/abha/enrol/mobile/request-otp","declaredPattern":"abha/enrol/mobile/request-otp","action":"post","viewset":"abha.RequestMobileOtp","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.RequestMobileOtp","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:160:post","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:146:authorize","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:150:body","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:194:handle"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-86a847d5085746da:POST:post","resourceId":"backend-path-86a847d5085746da","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/abha/enrol/mobile/verify","declaredPattern":"abha/enrol/mobile/verify","action":"post","viewset":"abha.VerifyMobileOtp","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.VerifyMobileOtp","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:160:post","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:146:authorize","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:150:body","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:201:handle"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-99072cd36bb93531:POST:post","resourceId":"backend-path-99072cd36bb93531","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/abha/enrol/address/suggestions","declaredPattern":"abha/enrol/address/suggestions","action":"post","viewset":"abha.AddressSuggestions","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.AddressSuggestions","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:160:post","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:146:authorize","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:150:body","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:208:handle"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-ebabf608cc7c8e6e:POST:post","resourceId":"backend-path-ebabf608cc7c8e6e","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/abha/enrol/address/claim","declaredPattern":"abha/enrol/address/claim","action":"post","viewset":"abha.ClaimAbhaAddress","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.ClaimAbhaAddress","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:160:post","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:146:authorize","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:150:body","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:215:handle"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-cd7c7ee1bb94db81:POST:post","resourceId":"backend-path-cd7c7ee1bb94db81","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/abha/login/request-otp","declaredPattern":"abha/login/request-otp","action":"post","viewset":"abha.LoginRequestOtp","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.LoginRequestOtp","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:160:post","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:146:authorize","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:150:body","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:225:handle"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-4575bf6247f0b2ae:POST:post","resourceId":"backend-path-4575bf6247f0b2ae","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/abha/login/verify","declaredPattern":"abha/login/verify","action":"post","viewset":"abha.LoginVerifyOtp","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.LoginVerifyOtp","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:160:post","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:146:authorize","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:150:body","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:232:handle"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-37b70a6efd44c76c:POST:post","resourceId":"backend-path-37b70a6efd44c76c","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/abha/login/select-account","declaredPattern":"abha/login/select-account","action":"post","viewset":"abha.LoginSelectAccount","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.LoginSelectAccount","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:160:post","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:146:authorize","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:150:body","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:239:handle"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-535d632ff58e16e3:GET:get","resourceId":"backend-path-535d632ff58e16e3","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/abha/transactions/{txn_id}","declaredPattern":"abha/transactions/<str:txn_id>","action":"get","viewset":"abha.TransactionDetail","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.TransactionDetail","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:247:get"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"txn_id","in":"path","type":"string","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-961cfbb08128894a:GET:get","resourceId":"backend-path-961cfbb08128894a","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/patients/{patient_id}/abha","declaredPattern":"patients/<uuid:patient_id>/abha","action":"get","viewset":"abha.PatientAbhaStatus","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.PatientAbhaStatus","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":286,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:286:get"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-e0d4434721c3dbe8:POST:post","resourceId":"backend-path-e0d4434721c3dbe8","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/patients/{patient_id}/abha/link","declaredPattern":"patients/<uuid:patient_id>/abha/link","action":"post","viewset":"abha.PatientAbhaLink","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.PatientAbhaLink","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:160:post","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:295:authorize","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:150:body","repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:298:handle"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-34bdf06157f45b4e:GET:get","resourceId":"backend-path-34bdf06157f45b4e","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/patients/{patient_id}/abha/card","declaredPattern":"patients/<uuid:patient_id>/abha/card","action":"get","viewset":"abha.PatientAbhaCard","classId":"repositories/platform/mansoq-abdm:abdm.abha.views.PatientAbhaCard","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:310:get"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"patient_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-ebeb45feced0de42:POST:post","resourceId":"backend-path-ebeb45feced0de42","repository":"repositories/platform/mansoq-abdm","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/{path}","declaredPattern":"^(?P<path>.+)$","action":"post","viewset":"callbacks.GenericCallbackView","classId":"repositories/platform/mansoq-abdm:abdm.callbacks.views.GenericCallbackView","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py:25:post","repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py:61:_refuse"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["AllowAny"],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"path","in":"path","type":"string/default converter","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-70a44efa9f98a0ea:ANY:ping","resourceId":"backend-path-70a44efa9f98a0ea","repository":"repositories/platform/mansoq-ai-be","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/ping/","declaredPattern":"ping/","action":"ping","viewset":"ping","classId":"repositories/platform/mansoq-ai-be:mansoq_ai.urls.ping","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-ai-be/mansoq_ai/urls.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-ai-be/mansoq_ai/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-ai-be/mansoq_ai/urls.py:7:ping"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-ai-be/mansoq_ai/urls.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-7616e120d13f5384:POST:post","resourceId":"backend-path-7616e120d13f5384","repository":"repositories/platform/mansoq-ai-be","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/encounter/{encounter_external_id}/ask/","declaredPattern":"encounter/<uuid:encounter_external_id>/ask/","action":"post","viewset":"AskAPIView","classId":"repositories/platform/mansoq-ai-be:mansoq_ai.views.AskAPIView","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-ai-be/mansoq_ai/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-ai-be/mansoq_ai/views.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-ai-be/mansoq_ai/views.py:21:post"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-ai-be/mansoq_ai/views.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"encounter_external_id","in":"path","type":"UUID","required":true,"source":{"path":"repositories/platform/mansoq-ai-be/mansoq_ai/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-ai-be/mansoq_ai/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-a96d860eed2c7c49:ANY:healthy","resourceId":"backend-path-a96d860eed2c7c49","repository":"repositories/platform/mansoq-ai","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/health","declaredPattern":"health","action":"healthy","viewset":"healthy","classId":"repositories/platform/mansoq-ai:mansoq_ai.urls.healthy","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-ai/mansoq_ai/urls.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-ai/mansoq_ai/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-ai/mansoq_ai/urls.py:7:healthy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-ai/mansoq_ai/urls.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-70394657c0cd941b:POST:post","resourceId":"backend-path-70394657c0cd941b","repository":"repositories/platform/mansoq-ai","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/ask/","declaredPattern":"ask/","action":"post","viewset":"AskAIView","classId":"repositories/platform/mansoq-ai:mansoq_ai.views.AskAIView","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-ai/mansoq_ai/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-ai/mansoq_ai/views.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-ai/mansoq_ai/views.py:50:post"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["IsAuthenticated","AIPermission"],"source":{"path":"repositories/platform/mansoq-ai/mansoq_ai/views.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-ai/mansoq_ai/urls.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-c6818d18d6bd083d:ANY:healthy","resourceId":"backend-path-c6818d18d6bd083d","repository":"repositories/platform/mansoq-ccm-uhi","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/health","declaredPattern":"health","action":"healthy","viewset":"healthy","classId":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.urls.healthy","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py:11:healthy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-d2ba889bf91b8030:POST:post","resourceId":"backend-path-d2ba889bf91b8030","repository":"repositories/platform/mansoq-ccm-uhi","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/service_availability/","declaredPattern":"service_availability/","action":"post","viewset":"ServiceAvailabilityView","classId":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.enquiry.ServiceAvailabilityView","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/enquiry.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/enquiry.py:13:post"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/enquiry.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/enquiry.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-7b3ab21b418973a3:POST:post","resourceId":"backend-path-7b3ab21b418973a3","repository":"repositories/platform/mansoq-ccm-uhi","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/emergency_request/","declaredPattern":"emergency_request/","action":"post","viewset":"EmergencyResourceRequestView","classId":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.emergency_resource_request.EmergencyResourceRequestView","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/emergency_resource_request.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/emergency_resource_request.py:53:post"],"schemaIds":{"decorator request":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.emergency_resource_request.EmergencyResourceRequestSpec"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/emergency_resource_request.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/emergency_resource_request.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-664a9ba34d51a790:ANY:launch","resourceId":"backend-path-664a9ba34d51a790","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"ANY","path":"/api/v1/tenant/launch/","declaredPattern":"api/v1/tenant/launch/","action":"launch","viewset":"launch","classId":"repositories/platform/mansoq-core:config.tenant_runtime.launch","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/platform/mansoq-core/config/tenant_urls.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":664,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-core/config/tenant_runtime.py:664:launch"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-path-ce401bfb4304678e:ANY:metadata","resourceId":"backend-path-ce401bfb4304678e","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"ANY","path":"/api/v1/tenant/metadata/","declaredPattern":"api/v1/tenant/metadata/","action":"metadata","viewset":"metadata","classId":"repositories/platform/mansoq-core:config.tenant_runtime.metadata","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/platform/mansoq-core/config/tenant_urls.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-core/config/tenant_runtime.py:259:metadata"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-path-fa20cd2d3296fff9:ANY:health","resourceId":"backend-path-fa20cd2d3296fff9","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"ANY","path":"/api/v1/tenant/health/","declaredPattern":"api/v1/tenant/health/","action":"health","viewset":"health","classId":"repositories/platform/mansoq-core:config.tenant_runtime.health","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/platform/mansoq-core/config/tenant_urls.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-core/config/tenant_runtime.py:415:health"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-path-0d935265a8f8b658:ANY:usage","resourceId":"backend-path-0d935265a8f8b658","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"ANY","path":"/api/v1/tenant/usage/","declaredPattern":"api/v1/tenant/usage/","action":"usage","viewset":"usage","classId":"repositories/platform/mansoq-core:config.tenant_runtime.usage","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/platform/mansoq-core/config/tenant_urls.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":451,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-core/config/tenant_runtime.py:451:usage"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-path-5bcf9a7082eb956c:ANY:capabilities","resourceId":"backend-path-5bcf9a7082eb956c","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"ANY","path":"/api/v1/tenant/capabilities/","declaredPattern":"api/v1/tenant/capabilities/","action":"capabilities","viewset":"capabilities","classId":"repositories/platform/mansoq-core:config.tenant_runtime.capabilities","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/platform/mansoq-core/config/tenant_urls.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-core/config/tenant_runtime.py:290:capabilities"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-path-9122c480a1685059:ANY:refresh","resourceId":"backend-path-9122c480a1685059","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"ANY","path":"/api/v1/auth/token/refresh/","declaredPattern":"api/v1/auth/token/refresh/","action":"refresh","viewset":"refresh","classId":"repositories/platform/mansoq-core:config.tenant_runtime.refresh","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/platform/mansoq-core/config/tenant_urls.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":713,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-core/config/tenant_runtime.py:713:refresh"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-path-7e4b7bf23e0dec75:ANY:home_view","resourceId":"backend-path-7e4b7bf23e0dec75","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"ANY","path":"/","declaredPattern":"","action":"home_view","viewset":"home_view","classId":"repositories/platform/mansoq-core:config.views.home_view","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/platform/mansoq-core/config/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/config/views.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-core/config/views.py:10:home_view"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-path-addad7b8789f026b:ANY:ping","resourceId":"backend-path-addad7b8789f026b","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"ANY","path":"/ping/","declaredPattern":"ping/","action":"ping","viewset":"ping","classId":"repositories/platform/mansoq-core:config.views.ping","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/platform/mansoq-core/config/urls.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/config/views.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-core/config/views.py:14:ping"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-path-e7a24653fe14459d:ANY:app_version","resourceId":"backend-path-e7a24653fe14459d","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"ANY","path":"/app_version/","declaredPattern":"app_version/","action":"app_version","viewset":"app_version","classId":"repositories/platform/mansoq-core:config.views.app_version","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/platform/mansoq-core/config/urls.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/config/views.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-core/config/views.py:6:app_version"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-path-ad1a190d9d712391:POST:post","resourceId":"backend-path-ad1a190d9d712391","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/auth/login/","declaredPattern":"api/v1/auth/login/","action":"post","viewset":"TokenObtainPairView","classId":"repositories/platform/mansoq-core:config.auth_views.TokenObtainPairView","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/platform/mansoq-core/config/urls.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-core/config/auth_views.py:169:post"],"schemaIds":{"serializer":"repositories/platform/mansoq-core:config.auth_views.TokenObtainPairSerializer"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-path-2a61105024798496:POST:post","resourceId":"backend-path-2a61105024798496","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/auth/logout/","declaredPattern":"api/v1/auth/logout/","action":"post","viewset":"LogoutView","classId":"repositories/platform/mansoq-core:config.auth_views.LogoutView","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/platform/mansoq-core/config/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-core/config/auth_views.py:178:post"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-path-194146acb9ed4121:POST:post","resourceId":"backend-path-194146acb9ed4121","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/auth/token/refresh/","declaredPattern":"api/v1/auth/token/refresh/","action":"post","viewset":"TokenRefreshView","classId":"repositories/platform/mansoq-core:config.auth_views.TokenRefreshView","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/platform/mansoq-core/config/urls.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-core/config/auth_views.py:221:post"],"schemaIds":{"serializer":"repositories/platform/mansoq-core:config.auth_views.TokenRefreshSerializer"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-path-f43aa2f8ff82df07:POST:post","resourceId":"backend-path-f43aa2f8ff82df07","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/auth/token/verify/","declaredPattern":"api/v1/auth/token/verify/","action":"post","viewset":"AnnotatedTokenVerifyView","classId":"repositories/platform/mansoq-core:config.auth_views.AnnotatedTokenVerifyView","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/platform/mansoq-core/config/urls.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-core/config/auth_views.py:234:post"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-path-c5117abd14937258:POST:post","resourceId":"backend-path-c5117abd14937258","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/password_reset/","declaredPattern":"api/v1/password_reset/","action":"post","viewset":"ResetPasswordRequestToken","classId":"repositories/platform/mansoq-core:mansoq.users.reset_password_views.ResetPasswordRequestToken","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/platform/mansoq-core/config/urls.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/users/reset_password_views.py:160:post"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordRequestTokenRequest","decorator responses":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse","decorator responses 2":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse","decorator responses 3":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse","decorator responses 4":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-path-dbcadf5c07565837:POST:post","resourceId":"backend-path-dbcadf5c07565837","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/password_reset/confirm/","declaredPattern":"api/v1/password_reset/confirm/","action":"post","viewset":"ResetPasswordConfirm","classId":"repositories/platform/mansoq-core:mansoq.users.reset_password_views.ResetPasswordConfirm","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/platform/mansoq-core/config/urls.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/users/reset_password_views.py:100:post"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordConfirmRequest","decorator responses":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse","decorator responses 2":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse","decorator responses 3":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse","decorator responses 4":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-path-c281d9b8b2f88a9a:POST:post","resourceId":"backend-path-c281d9b8b2f88a9a","repository":"repositories/platform/mansoq-core","boundary":"primary-core","method":"POST","path":"/api/v1/password_reset/check/","declaredPattern":"api/v1/password_reset/check/","action":"post","viewset":"ResetPasswordCheck","classId":"repositories/platform/mansoq-core:mansoq.users.reset_password_views.ResetPasswordCheck","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/platform/mansoq-core/config/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-core/mansoq/users/reset_password_views.py:48:post"],"schemaIds":{"decorator request":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordCheckRequest","decorator responses":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse","decorator responses 2":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse","decorator responses 3":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse","decorator responses 4":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-path-2cb01620641f0f56:ANY:healthy","resourceId":"backend-path-2cb01620641f0f56","repository":"repositories/platform/mansoq-demo-facility-setup","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/health","declaredPattern":"health","action":"healthy","viewset":"healthy","classId":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.urls.healthy","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py:9:healthy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-ec3ddf13342aaf41:ANY:healthy","resourceId":"backend-path-ec3ddf13342aaf41","repository":"repositories/platform/mansoq-encounter-auto-close-be","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/health","declaredPattern":"health","action":"healthy","viewset":"healthy","classId":"repositories/platform/mansoq-encounter-auto-close-be:mansoq_encounter_auto_close_be.src.mansoq_encounter_auto_close_be.urls.healthy","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-encounter-auto-close-be/mansoq_encounter_auto_close_be/src/mansoq_encounter_auto_close_be/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-encounter-auto-close-be/mansoq_encounter_auto_close_be/src/mansoq_encounter_auto_close_be/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-encounter-auto-close-be/mansoq_encounter_auto_close_be/src/mansoq_encounter_auto_close_be/urls.py:6:healthy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-encounter-auto-close-be/mansoq_encounter_auto_close_be/src/mansoq_encounter_auto_close_be/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-1ebd645f930a99db:ANY:healthy","resourceId":"backend-path-1ebd645f930a99db","repository":"repositories/platform/mansoq-experience-be","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/health","declaredPattern":"health","action":"healthy","viewset":"healthy","classId":"repositories/platform/mansoq-experience-be:mansoq_experience_sandbox_be.urls.healthy","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/urls.py:9:healthy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-92623aa05c3f96d9:ANY:create_medispeak_session","resourceId":"backend-path-92623aa05c3f96d9","repository":"repositories/platform/mansoq-filly","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/v1/medispeak/sessions","declaredPattern":"v1/medispeak/sessions","action":"create_medispeak_session","viewset":"medispeak.create_medispeak_session","classId":"repositories/platform/mansoq-filly:mansoq_filly.api.viewsets.medispeak.create_medispeak_session","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-filly/mansoq_filly/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-filly/mansoq_filly/api/viewsets/medispeak.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-filly/mansoq_filly/api/viewsets/medispeak.py:35:create_medispeak_session"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-filly/mansoq_filly/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-6e285f99fc9bf372:ANY:mint_medispeak_token","resourceId":"backend-path-6e285f99fc9bf372","repository":"repositories/platform/mansoq-filly","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/v1/medispeak/sessions/{session_id}/token","declaredPattern":"v1/medispeak/sessions/<str:session_id>/token","action":"mint_medispeak_token","viewset":"medispeak.mint_medispeak_token","classId":"repositories/platform/mansoq-filly:mansoq_filly.api.viewsets.medispeak.mint_medispeak_token","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-filly/mansoq_filly/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-filly/mansoq_filly/api/viewsets/medispeak.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-filly/mansoq_filly/api/viewsets/medispeak.py:92:mint_medispeak_token"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"session_id","in":"path","type":"string","required":true,"source":{"path":"repositories/platform/mansoq-filly/mansoq_filly/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-filly/mansoq_filly/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-4f9647d2cc64b565:ANY:healthz","resourceId":"backend-path-4f9647d2cc64b565","repository":"repositories/platform/mansoq-filly","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/healthz","declaredPattern":"healthz","action":"healthz","viewset":"medispeak.healthz","classId":"repositories/platform/mansoq-filly:mansoq_filly.api.viewsets.medispeak.healthz","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-filly/mansoq_filly/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-filly/mansoq_filly/api/viewsets/medispeak.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-filly/mansoq_filly/api/viewsets/medispeak.py:30:healthz"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-filly/mansoq_filly/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-764e2eb96e8b99ee:GET:get","resourceId":"backend-path-764e2eb96e8b99ee","repository":"repositories/platform/mansoq-im-wrapper","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/webhook/meta/","declaredPattern":"webhook/meta/","action":"get","viewset":"MetaWebhookView","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.webhooks.providers.meta.MetaWebhookView","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/views.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/views.py:20:get","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/mixins.py:46:handle_challenge"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-764e2eb96e8b99ee:POST:post","resourceId":"backend-path-764e2eb96e8b99ee","repository":"repositories/platform/mansoq-im-wrapper","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/webhook/meta/","declaredPattern":"webhook/meta/","action":"post","viewset":"MetaWebhookView","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.webhooks.providers.meta.MetaWebhookView","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/views.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/views.py:23:post","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/views.py:43:_parse_payload","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/providers/meta.py:27:handle_event","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/mixins.py:21:verify_signature","repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/providers/meta.py:37:_dispatch_change"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-3af8537f1f223109:ANY:public_document","resourceId":"backend-path-3af8537f1f223109","repository":"repositories/platform/mansoq-im-wrapper","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/public/documents/{token}/","declaredPattern":"public/documents/<str:token>/","action":"public_document","viewset":"public_document","classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.documents.public_views.public_document","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/documents/public_views.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/documents/public_views.py:26:public_document"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"token","in":"path","type":"string","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-bebca5709ea70c05:ANY:ping","resourceId":"backend-path-bebca5709ea70c05","repository":"repositories/platform/mansoq-odoo-be","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/ping/","declaredPattern":"ping/","action":"ping","viewset":"ping","classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.urls.ping","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py:10:ping"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-08c2f130748ae686:ANY:healthy","resourceId":"backend-path-08c2f130748ae686","repository":"repositories/platform/mansoq-people-be","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/health","declaredPattern":"health","action":"healthy","viewset":"healthy","classId":"repositories/platform/mansoq-people-be:mansoq_people_be.urls.healthy","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-people-be/src/mansoq_people_be/urls.py:9:healthy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-463d33c48de0cbb7:ANY:healthy","resourceId":"backend-path-463d33c48de0cbb7","repository":"repositories/platform/mansoq-token-display","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/health","declaredPattern":"health","action":"healthy","viewset":"healthy","classId":"repositories/platform/mansoq-token-display:token_display.urls.healthy","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/platform/mansoq-token-display/src/token_display/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-token-display/src/token_display/urls.py","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/platform/mansoq-token-display/src/token_display/urls.py:5:healthy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/platform/mansoq-token-display/src/token_display/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-1be8b2f928ab6bb0:ANY:home_view","resourceId":"backend-path-1be8b2f928ab6bb0","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"ANY","path":"/","declaredPattern":"","action":"home_view","viewset":"home_view","classId":"repositories/teleicu/mansoq-core-teleicu:config.views.home_view","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/config/views.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/config/views.py:10:home_view"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-path-af085bba971c70de:ANY:ping","resourceId":"backend-path-af085bba971c70de","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"ANY","path":"/ping/","declaredPattern":"ping/","action":"ping","viewset":"ping","classId":"repositories/teleicu/mansoq-core-teleicu:config.views.ping","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/config/views.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/config/views.py:14:ping"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-path-5a556124a2271f24:ANY:app_version","resourceId":"backend-path-5a556124a2271f24","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"ANY","path":"/app_version/","declaredPattern":"app_version/","action":"app_version","viewset":"app_version","classId":"repositories/teleicu/mansoq-core-teleicu:config.views.app_version","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/config/views.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/config/views.py:6:app_version"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-path-3501477143c7b152:POST:post","resourceId":"backend-path-3501477143c7b152","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/auth/login/","declaredPattern":"api/v1/auth/login/","action":"post","viewset":"TokenObtainPairView","classId":"repositories/teleicu/mansoq-core-teleicu:config.auth_views.TokenObtainPairView","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/config/auth_views.py:169:post"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-core-teleicu:config.auth_views.TokenObtainPairSerializer"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-path-2fc0635354654d23:POST:post","resourceId":"backend-path-2fc0635354654d23","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/auth/logout/","declaredPattern":"api/v1/auth/logout/","action":"post","viewset":"LogoutView","classId":"repositories/teleicu/mansoq-core-teleicu:config.auth_views.LogoutView","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/config/auth_views.py:178:post"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-path-799b5cb916ca700d:POST:post","resourceId":"backend-path-799b5cb916ca700d","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/auth/token/refresh/","declaredPattern":"api/v1/auth/token/refresh/","action":"post","viewset":"TokenRefreshView","classId":"repositories/teleicu/mansoq-core-teleicu:config.auth_views.TokenRefreshView","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/config/auth_views.py:221:post"],"schemaIds":{"serializer":"repositories/teleicu/mansoq-core-teleicu:config.auth_views.TokenRefreshSerializer"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-path-643b93c46a7e6447:POST:post","resourceId":"backend-path-643b93c46a7e6447","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/auth/token/verify/","declaredPattern":"api/v1/auth/token/verify/","action":"post","viewset":"AnnotatedTokenVerifyView","classId":"repositories/teleicu/mansoq-core-teleicu:config.auth_views.AnnotatedTokenVerifyView","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/config/auth_views.py:234:post"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-path-86027e57c8d72b26:POST:post","resourceId":"backend-path-86027e57c8d72b26","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/password_reset/","declaredPattern":"api/v1/password_reset/","action":"post","viewset":"ResetPasswordRequestToken","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.reset_password_views.ResetPasswordRequestToken","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py:160:post"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordRequestTokenRequest","decorator responses":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse","decorator responses 2":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse","decorator responses 3":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse","decorator responses 4":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-path-628e68c741c0b5c9:POST:post","resourceId":"backend-path-628e68c741c0b5c9","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/password_reset/confirm/","declaredPattern":"api/v1/password_reset/confirm/","action":"post","viewset":"ResetPasswordConfirm","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.reset_password_views.ResetPasswordConfirm","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py:100:post"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordConfirmRequest","decorator responses":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse","decorator responses 2":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse","decorator responses 3":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse","decorator responses 4":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-path-d3ad8bc47efcdeeb:POST:post","resourceId":"backend-path-d3ad8bc47efcdeeb","repository":"repositories/teleicu/mansoq-core-teleicu","boundary":"alternative-core","method":"POST","path":"/api/v1/password_reset/check/","declaredPattern":"api/v1/password_reset/check/","action":"post","viewset":"ResetPasswordCheck","classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.reset_password_views.ResetPasswordCheck","detail":null,"mountStatus":"project URL declaration","routeEvidence":{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py:48:post"],"schemaIds":{"decorator request":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordCheckRequest","decorator responses":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse","decorator responses 2":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse","decorator responses 3":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse","decorator responses 4":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse"},"classPermissionEvidence":[{"kind":"permission_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-path-e79cde4182f894bf:ANY:healthy","resourceId":"backend-path-e79cde4182f894bf","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/health","declaredPattern":"health","action":"healthy","viewset":"healthy","classId":"repositories/teleicu/mansoq-hcx:hcx.urls.healthy","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-hcx/hcx/urls.py:19:healthy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-ffcfb59a76307bdb:POST:post","resourceId":"backend-path-ffcfb59a76307bdb","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/coverageeligibility/on_check","declaredPattern":"coverageeligibility/on_check","action":"post","viewset":"CoverageElibilityOnCheckView","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.listener.CoverageElibilityOnCheckView","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py:23:post"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["AllowAny"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-3f045c7d44fc99eb:POST:post","resourceId":"backend-path-3f045c7d44fc99eb","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/preauth/on_submit","declaredPattern":"preauth/on_submit","action":"post","viewset":"PreAuthOnSubmitView","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.listener.PreAuthOnSubmitView","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py:49:post"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["AllowAny"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-3be1d59a272157e0:POST:post","resourceId":"backend-path-3be1d59a272157e0","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/claim/on_submit","declaredPattern":"claim/on_submit","action":"post","viewset":"ClaimOnSubmitView","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.listener.ClaimOnSubmitView","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py:76:post"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["AllowAny"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-3bc3c5e305e7b966:POST:post","resourceId":"backend-path-3bc3c5e305e7b966","repository":"repositories/teleicu/mansoq-hcx","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/communication/request","declaredPattern":"communication/request","action":"post","viewset":"CommunicationRequestView","classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.listener.CommunicationRequestView","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py:103:post"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["AllowAny"],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-b816a89d5e0c8732:ANY:ping","resourceId":"backend-path-b816a89d5e0c8732","repository":"repositories/teleicu/mansoq-kutumba","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/ping/","declaredPattern":"ping/","action":"ping","viewset":"ping","classId":"repositories/teleicu/mansoq-kutumba:mansoq_kutumba.urls.ping","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/urls.py:9:ping"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/urls.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-ec60d5de973308c8:ANY:healthy","resourceId":"backend-path-ec60d5de973308c8","repository":"repositories/teleicu/mansoq-radiology","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/health","declaredPattern":"health","action":"healthy","viewset":"healthy","classId":"repositories/teleicu/mansoq-radiology:mansoq_radiology.urls.healthy","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-radiology/src/mansoq_radiology/urls.py:10:healthy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/urls.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-dda73870a503ed03:ANY:healthy","resourceId":"backend-path-dda73870a503ed03","repository":"repositories/teleicu/mansoq-state-hmis","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/health","declaredPattern":"health","action":"healthy","viewset":"healthy","classId":"repositories/teleicu/mansoq-state-hmis:appointment_invoice_payment.urls.healthy","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-state-hmis/appointment_invoice_payment/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-state-hmis/appointment_invoice_payment/urls.py","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-state-hmis/appointment_invoice_payment/urls.py:5:healthy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-state-hmis/appointment_invoice_payment/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-fc8a5c4a2884c136:ANY:healthy","resourceId":"backend-path-fc8a5c4a2884c136","repository":"repositories/teleicu/mansoq-state-hmis","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/health","declaredPattern":"health","action":"healthy","viewset":"healthy","classId":"repositories/teleicu/mansoq-state-hmis:encounter_access_authorization.urls.healthy","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-state-hmis/encounter_access_authorization/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-state-hmis/encounter_access_authorization/urls.py","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-state-hmis/encounter_access_authorization/urls.py:5:healthy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-state-hmis/encounter_access_authorization/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-9ba67453ba4b7618:ANY:healthy","resourceId":"backend-path-9ba67453ba4b7618","repository":"repositories/teleicu/mansoq-state-hmis","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/health","declaredPattern":"health","action":"healthy","viewset":"healthy","classId":"repositories/teleicu/mansoq-state-hmis:encounter_hospital_identifier.urls.healthy","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-state-hmis/encounter_hospital_identifier/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-state-hmis/encounter_hospital_identifier/urls.py","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-state-hmis/encounter_hospital_identifier/urls.py:5:healthy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-state-hmis/encounter_hospital_identifier/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-64e73429be17ec2c:ANY:healthy","resourceId":"backend-path-64e73429be17ec2c","repository":"repositories/teleicu/mansoq-state-hmis","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/health","declaredPattern":"health","action":"healthy","viewset":"healthy","classId":"repositories/teleicu/mansoq-state-hmis:invoice_auto_balance.urls.healthy","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-state-hmis/invoice_auto_balance/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-state-hmis/invoice_auto_balance/urls.py","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-state-hmis/invoice_auto_balance/urls.py:5:healthy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-state-hmis/invoice_auto_balance/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-8a87d7dc4fb8361b:ANY:healthy","resourceId":"backend-path-8a87d7dc4fb8361b","repository":"repositories/teleicu/mansoq-state-hmis","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/health","declaredPattern":"health","action":"healthy","viewset":"healthy","classId":"repositories/teleicu/mansoq-state-hmis:patient_demographics.urls.healthy","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-state-hmis/patient_demographics/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-state-hmis/patient_demographics/urls.py","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-state-hmis/patient_demographics/urls.py:5:healthy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-state-hmis/patient_demographics/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-9ea72a66152b7d3c:ANY:home","resourceId":"backend-path-9ea72a66152b7d3c","repository":"repositories/teleicu/mansoq-teleicu-gateway","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/","declaredPattern":"","action":"home","viewset":"home","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.views.home","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py:133:home"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-5be44cd70ec81fef:GET:get","resourceId":"backend-path-5be44cd70ec81fef","repository":"repositories/teleicu/mansoq-teleicu-gateway","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/openid-configuration/","declaredPattern":"openid-configuration/","action":"get","viewset":"PublicJWKsView","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.open_id.PublicJWKsView","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/open_id.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-gateway/middleware/open_id.py:43:get"],"schemaIds":{},"classPermissionEvidence":[{"kind":"permission_classes","declaration":["AllowAny"],"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/open_id.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"kind":"authentication_classes","declaration":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/open_id.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-d85850f41ac04499:POST:verify_token","resourceId":"backend-path-d85850f41ac04499","repository":"repositories/teleicu/mansoq-teleicu-gateway","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/verify_token/","declaredPattern":"verify_token/","action":"verify_token","viewset":"verify_token","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.views.verify_token","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py:118:verify_token"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-44b4c3138428e2eb:POST:update_observations","resourceId":"backend-path-44b4c3138428e2eb","repository":"repositories/teleicu/mansoq-teleicu-gateway","boundary":"optional-plugin/local-service","method":"POST","path":"/api/{installed_plugin_prefix}/update_observations","declaredPattern":"update_observations","action":"update_observations","viewset":"views.update_observations","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.observation.views.update_observations","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/views.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/views.py:45:update_observations"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-64d308a0515e3c0a:GET:device_statuses","resourceId":"backend-path-64d308a0515e3c0a","repository":"repositories/teleicu/mansoq-teleicu-gateway","boundary":"optional-plugin/local-service","method":"GET","path":"/api/{installed_plugin_prefix}/devices/status","declaredPattern":"devices/status","action":"device_statuses","viewset":"views.device_statuses","classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.observation.views.device_statuses","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/views.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/views.py:33:device_statuses"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-path-8ab5034aa45fec27:ANY:healthy","resourceId":"backend-path-8ab5034aa45fec27","repository":"repositories/teleicu/mansoq-teleicu","boundary":"optional-plugin/local-service","method":"ANY","path":"/api/{installed_plugin_prefix}/health","declaredPattern":"health","action":"healthy","viewset":"healthy","classId":"repositories/teleicu/mansoq-teleicu:mansoq_teleicu.urls.healthy","detail":null,"mountStatus":"plugin/local mount; actual prefix and enablement require deployment verification","routeEvidence":{"path":"repositories/teleicu/mansoq-teleicu/src/mansoq_teleicu/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-teleicu/src/mansoq_teleicu/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"explicit Django path/view declaration","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-teleicu/src/mansoq_teleicu/urls.py:7:healthy"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"installed_plugin_prefix","in":"deployment mount","type":"deployment-selected mount prefix","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu/src/mansoq_teleicu/urls.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-service-3c19248174cb1c7c:FRAMEWORK_DEFAULT:index","resourceId":"backend-service-3c19248174cb1c7c","repository":"repositories/teleicu/mansoq-mock-lab-analyzer","boundary":"optional-plugin/local-service","method":"FRAMEWORK_DEFAULT","path":"/","declaredPattern":"/","action":"index","viewset":"index","classId":"repositories/teleicu/mansoq-mock-lab-analyzer:web.routes.index","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py:35:index"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-service-04a4789a4bf3a97a:POST:discard_message","resourceId":"backend-service-04a4789a4bf3a97a","repository":"repositories/teleicu/mansoq-mock-lab-analyzer","boundary":"optional-plugin/local-service","method":"POST","path":"/message/{message_id}/discard","declaredPattern":"/message/<message_id>/discard","action":"discard_message","viewset":"discard_message","classId":"repositories/teleicu/mansoq-mock-lab-analyzer:web.routes.discard_message","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py:47:discard_message"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"message_id","in":"path","type":"string/default converter","required":true,"source":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-service-d023d09a6ed4cee2:GET:process_message_form","resourceId":"backend-service-d023d09a6ed4cee2","repository":"repositories/teleicu/mansoq-mock-lab-analyzer","boundary":"optional-plugin/local-service","method":"GET","path":"/message/{message_id}/process","declaredPattern":"/message/<message_id>/process","action":"process_message_form","viewset":"process_message_form","classId":"repositories/teleicu/mansoq-mock-lab-analyzer:web.routes.process_message_form","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py:58:process_message_form"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"message_id","in":"path","type":"string/default converter","required":true,"source":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-service-c1800a53e36d3ad9:POST:process_message_submit","resourceId":"backend-service-c1800a53e36d3ad9","repository":"repositories/teleicu/mansoq-mock-lab-analyzer","boundary":"optional-plugin/local-service","method":"POST","path":"/message/{message_id}/process","declaredPattern":"/message/<message_id>/process","action":"process_message_submit","viewset":"process_message_submit","classId":"repositories/teleicu/mansoq-mock-lab-analyzer:web.routes.process_message_submit","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py:84:process_message_submit"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"message_id","in":"path","type":"string/default converter","required":true,"source":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-service-65affe89c887f193:GET:view_message","resourceId":"backend-service-65affe89c887f193","repository":"repositories/teleicu/mansoq-mock-lab-analyzer","boundary":"optional-plugin/local-service","method":"GET","path":"/message/{message_id}/view","declaredPattern":"/message/<message_id>/view","action":"view_message","viewset":"view_message","classId":"repositories/teleicu/mansoq-mock-lab-analyzer:web.routes.view_message","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py:145:view_message"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"message_id","in":"path","type":"string/default converter","required":true,"source":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-service-e4a5a35140c7d6e5:POST:clear_processed","resourceId":"backend-service-e4a5a35140c7d6e5","repository":"repositories/teleicu/mansoq-mock-lab-analyzer","boundary":"optional-plugin/local-service","method":"POST","path":"/clear-processed","declaredPattern":"/clear-processed","action":"clear_processed","viewset":"clear_processed","classId":"repositories/teleicu/mansoq-mock-lab-analyzer:web.routes.clear_processed","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py:157:clear_processed"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-service-dba8f79e011a5b22:POST:connect","resourceId":"backend-service-dba8f79e011a5b22","repository":"repositories/teleicu/mansoq-onvif-console","boundary":"optional-plugin/local-service","method":"POST","path":"/api/connect","declaredPattern":"/api/connect","action":"connect","viewset":"connect","classId":"repositories/teleicu/mansoq-onvif-console:server.connect","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-onvif-console/backend/server.py:87:connect"],"schemaIds":{"parameter body":"repositories/teleicu/mansoq-onvif-console:server.ConnectBody"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-service-bf3a948508e22ae8:POST:disconnect","resourceId":"backend-service-bf3a948508e22ae8","repository":"repositories/teleicu/mansoq-onvif-console","boundary":"optional-plugin/local-service","method":"POST","path":"/api/disconnect","declaredPattern":"/api/disconnect","action":"disconnect","viewset":"disconnect","classId":"repositories/teleicu/mansoq-onvif-console:server.disconnect","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-onvif-console/backend/server.py:101:disconnect"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-service-7e68bdce84d133be:GET:session","resourceId":"backend-service-7e68bdce84d133be","repository":"repositories/teleicu/mansoq-onvif-console","boundary":"optional-plugin/local-service","method":"GET","path":"/api/session","declaredPattern":"/api/session","action":"session","viewset":"session","classId":"repositories/teleicu/mansoq-onvif-console:server.session","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-onvif-console/backend/server.py:108:session"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-service-218b96c7112a0153:GET:events","resourceId":"backend-service-218b96c7112a0153","repository":"repositories/teleicu/mansoq-onvif-console","boundary":"optional-plugin/local-service","method":"GET","path":"/api/events","declaredPattern":"/api/events","action":"events","viewset":"events","classId":"repositories/teleicu/mansoq-onvif-console:server.events","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-onvif-console/backend/server.py:126:events"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-service-221acb8684f87588:POST:run_tests","resourceId":"backend-service-221acb8684f87588","repository":"repositories/teleicu/mansoq-onvif-console","boundary":"optional-plugin/local-service","method":"POST","path":"/api/tests/run","declaredPattern":"/api/tests/run","action":"run_tests","viewset":"run_tests","classId":"repositories/teleicu/mansoq-onvif-console:server.run_tests","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-onvif-console/backend/server.py:158:run_tests"],"schemaIds":{"parameter body":"repositories/teleicu/mansoq-onvif-console:server.RunBody"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-service-7efeab21229002b7:POST:cancel_tests","resourceId":"backend-service-7efeab21229002b7","repository":"repositories/teleicu/mansoq-onvif-console","boundary":"optional-plugin/local-service","method":"POST","path":"/api/tests/cancel","declaredPattern":"/api/tests/cancel","action":"cancel_tests","viewset":"cancel_tests","classId":"repositories/teleicu/mansoq-onvif-console:server.cancel_tests","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-onvif-console/backend/server.py:169:cancel_tests"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-service-69be10a78331004b:GET:report","resourceId":"backend-service-69be10a78331004b","repository":"repositories/teleicu/mansoq-onvif-console","boundary":"optional-plugin/local-service","method":"GET","path":"/api/report","declaredPattern":"/api/report","action":"report","viewset":"report","classId":"repositories/teleicu/mansoq-onvif-console:server.report","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-onvif-console/backend/server.py:175:report"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-service-eb0a085e8c186553:GET:history","resourceId":"backend-service-eb0a085e8c186553","repository":"repositories/teleicu/mansoq-onvif-console","boundary":"optional-plugin/local-service","method":"GET","path":"/api/history","declaredPattern":"/api/history","action":"history","viewset":"history","classId":"repositories/teleicu/mansoq-onvif-console:server.history","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-onvif-console/backend/server.py:187:history"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-service-6641087f26d182d2:GET:history_cameras","resourceId":"backend-service-6641087f26d182d2","repository":"repositories/teleicu/mansoq-onvif-console","boundary":"optional-plugin/local-service","method":"GET","path":"/api/history/cameras","declaredPattern":"/api/history/cameras","action":"history_cameras","viewset":"history_cameras","classId":"repositories/teleicu/mansoq-onvif-console:server.history_cameras","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-onvif-console/backend/server.py:194:history_cameras"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-service-19577622f093b5da:GET:history_trend","resourceId":"backend-service-19577622f093b5da","repository":"repositories/teleicu/mansoq-onvif-console","boundary":"optional-plugin/local-service","method":"GET","path":"/api/history/trend","declaredPattern":"/api/history/trend","action":"history_trend","viewset":"history_trend","classId":"repositories/teleicu/mansoq-onvif-console:server.history_trend","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-onvif-console/backend/server.py:199:history_trend"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-service-0af0de3d2bdcc170:GET:history_run","resourceId":"backend-service-0af0de3d2bdcc170","repository":"repositories/teleicu/mansoq-onvif-console","boundary":"optional-plugin/local-service","method":"GET","path":"/api/history/{run_id}","declaredPattern":"/api/history/{run_id}","action":"history_run","viewset":"history_run","classId":"repositories/teleicu/mansoq-onvif-console:server.history_run","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-onvif-console/backend/server.py:210:history_run"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"run_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-service-6f55b788f3629483:DELETE:history_delete","resourceId":"backend-service-6f55b788f3629483","repository":"repositories/teleicu/mansoq-onvif-console","boundary":"optional-plugin/local-service","method":"DELETE","path":"/api/history/{run_id}","declaredPattern":"/api/history/{run_id}","action":"history_delete","viewset":"history_delete","classId":"repositories/teleicu/mansoq-onvif-console:server.history_delete","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-onvif-console/backend/server.py:218:history_delete"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[{"name":"run_id","in":"path","type":"router lookup string; semantic ID validation requires handler/schema review","required":true,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-service-854ccc288479bb52:POST:history_import","resourceId":"backend-service-854ccc288479bb52","repository":"repositories/teleicu/mansoq-onvif-console","boundary":"optional-plugin/local-service","method":"POST","path":"/api/history/import","declaredPattern":"/api/history/import","action":"history_import","viewset":"history_import","classId":"repositories/teleicu/mansoq-onvif-console:server.history_import","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-onvif-console/backend/server.py:229:history_import"],"schemaIds":{"parameter body":"repositories/teleicu/mansoq-onvif-console:server.ImportBody"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-service-b4a7b08df12b8fa6:POST:ptz","resourceId":"backend-service-b4a7b08df12b8fa6","repository":"repositories/teleicu/mansoq-onvif-console","boundary":"optional-plugin/local-service","method":"POST","path":"/api/ptz","declaredPattern":"/api/ptz","action":"ptz","viewset":"ptz","classId":"repositories/teleicu/mansoq-onvif-console:server.ptz","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-onvif-console/backend/server.py:253:ptz"],"schemaIds":{"parameter body":"repositories/teleicu/mansoq-onvif-console:server.ManualBody"},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-service-07dd860e2547b4d5:GET:presets","resourceId":"backend-service-07dd860e2547b4d5","repository":"repositories/teleicu/mansoq-onvif-console","boundary":"optional-plugin/local-service","method":"GET","path":"/api/presets","declaredPattern":"/api/presets","action":"presets","viewset":"presets","classId":"repositories/teleicu/mansoq-onvif-console:server.presets","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-onvif-console/backend/server.py:263:presets"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-service-40b3155124338ec5:POST:stream_kick","resourceId":"backend-service-40b3155124338ec5","repository":"repositories/teleicu/mansoq-onvif-console","boundary":"optional-plugin/local-service","method":"POST","path":"/api/stream/kick","declaredPattern":"/api/stream/kick","action":"stream_kick","viewset":"stream_kick","classId":"repositories/teleicu/mansoq-onvif-console:server.stream_kick","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":398,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-onvif-console/backend/server.py:398:stream_kick"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-service-bb877faf0af9531a:GET:snapshot","resourceId":"backend-service-bb877faf0af9531a","repository":"repositories/teleicu/mansoq-onvif-console","boundary":"optional-plugin/local-service","method":"GET","path":"/api/snapshot","declaredPattern":"/api/snapshot","action":"snapshot","viewset":"snapshot","classId":"repositories/teleicu/mansoq-onvif-console:server.snapshot","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{},"methodEvidenceIds":["repositories/teleicu/mansoq-onvif-console/backend/server.py:436:snapshot"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static function declaration extracted; request/runtime review pending","pathParameters":[]},{"id":"backend-service-2a8c9894586d95a9:POST:account_move","resourceId":"backend-service-2a8c9894586d95a9","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"POST","path":"/api/account/move","declaredPattern":"/api/account/move","action":"account_move","viewset":"account_move","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.account_move.AccountMove","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move.py:11:account_move"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-service-47a71d40692b8ce9:POST:account_move_return","resourceId":"backend-service-47a71d40692b8ce9","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"POST","path":"/api/account/move/return","declaredPattern":"/api/account/move/return","action":"account_move_return","viewset":"account_move_return","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.account_move.AccountMove","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move.py:53:account_move_return"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-service-ee49c0391d184e30:POST:account_move_payment","resourceId":"backend-service-ee49c0391d184e30","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"POST","path":"/api/account/move/payment","declaredPattern":"/api/account/move/payment","action":"account_move_payment","viewset":"account_move_payment","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.account_move_payment.AccountMovePayment","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move_payment.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move_payment.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move_payment.py:11:account_move_payment"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-service-de02169c7c1c0499:POST:account_move_payment_cancel","resourceId":"backend-service-de02169c7c1c0499","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"POST","path":"/api/account/move/payment/cancel","declaredPattern":"/api/account/move/payment/cancel","action":"account_move_payment_cancel","viewset":"account_move_payment_cancel","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.account_move_payment.AccountMovePayment","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move_payment.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move_payment.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move_payment.py:58:account_move_payment_cancel"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-service-6314180697d167cd:POST:open_session","resourceId":"backend-service-6314180697d167cd","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"POST","path":"/api/care/cash/session","declaredPattern":"/api/care/cash/session","action":"open_session","viewset":"open_session","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:25:open_session"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-service-c7273eea31479fd7:PUT:close_session","resourceId":"backend-service-c7273eea31479fd7","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"PUT","path":"/api/care/cash/session/close","declaredPattern":"/api/care/cash/session/close","action":"close_session","viewset":"close_session","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:56:close_session"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-service-c7273eea31479fd7:POST:close_session","resourceId":"backend-service-c7273eea31479fd7","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"POST","path":"/api/care/cash/session/close","declaredPattern":"/api/care/cash/session/close","action":"close_session","viewset":"close_session","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:56:close_session"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-service-399f671c0baa4a97:POST:get_current_session","resourceId":"backend-service-399f671c0baa4a97","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"POST","path":"/api/care/cash/session/current","declaredPattern":"/api/care/cash/session/current","action":"get_current_session","viewset":"get_current_session","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:87:get_current_session"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-service-b0ff34c6095aa064:GET:list_sessions","resourceId":"backend-service-b0ff34c6095aa064","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"GET","path":"/api/care/cash/session/list","declaredPattern":"/api/care/cash/session/list","action":"list_sessions","viewset":"list_sessions","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:135:list_sessions"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-service-b0ff34c6095aa064:POST:list_sessions","resourceId":"backend-service-b0ff34c6095aa064","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"POST","path":"/api/care/cash/session/list","declaredPattern":"/api/care/cash/session/list","action":"list_sessions","viewset":"list_sessions","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:135:list_sessions"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-service-707819912756793b:POST:create_transfer","resourceId":"backend-service-707819912756793b","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"POST","path":"/api/care/cash/transfer","declaredPattern":"/api/care/cash/transfer","action":"create_transfer","viewset":"create_transfer","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:179:create_transfer"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-service-92ee2d1d194a8478:PUT:accept_transfer","resourceId":"backend-service-92ee2d1d194a8478","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"PUT","path":"/api/care/cash/transfer/{transfer_id}/accept","declaredPattern":"/api/care/cash/transfer/<int:transfer_id>/accept","action":"accept_transfer","viewset":"accept_transfer","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:210:accept_transfer"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"transfer_id","in":"path","type":"integer","required":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-service-92ee2d1d194a8478:POST:accept_transfer","resourceId":"backend-service-92ee2d1d194a8478","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"POST","path":"/api/care/cash/transfer/{transfer_id}/accept","declaredPattern":"/api/care/cash/transfer/<int:transfer_id>/accept","action":"accept_transfer","viewset":"accept_transfer","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:210:accept_transfer"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"transfer_id","in":"path","type":"integer","required":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-service-b2998a1e7796cec0:PUT:reject_transfer","resourceId":"backend-service-b2998a1e7796cec0","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"PUT","path":"/api/care/cash/transfer/{transfer_id}/reject","declaredPattern":"/api/care/cash/transfer/<int:transfer_id>/reject","action":"reject_transfer","viewset":"reject_transfer","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:241:reject_transfer"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"transfer_id","in":"path","type":"integer","required":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-service-b2998a1e7796cec0:POST:reject_transfer","resourceId":"backend-service-b2998a1e7796cec0","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"POST","path":"/api/care/cash/transfer/{transfer_id}/reject","declaredPattern":"/api/care/cash/transfer/<int:transfer_id>/reject","action":"reject_transfer","viewset":"reject_transfer","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:241:reject_transfer"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"transfer_id","in":"path","type":"integer","required":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-service-88c76947f8ea329c:PUT:cancel_transfer","resourceId":"backend-service-88c76947f8ea329c","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"PUT","path":"/api/care/cash/transfer/{transfer_id}/cancel","declaredPattern":"/api/care/cash/transfer/<int:transfer_id>/cancel","action":"cancel_transfer","viewset":"cancel_transfer","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:272:cancel_transfer"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"transfer_id","in":"path","type":"integer","required":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-service-88c76947f8ea329c:POST:cancel_transfer","resourceId":"backend-service-88c76947f8ea329c","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"POST","path":"/api/care/cash/transfer/{transfer_id}/cancel","declaredPattern":"/api/care/cash/transfer/<int:transfer_id>/cancel","action":"cancel_transfer","viewset":"cancel_transfer","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:272:cancel_transfer"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"transfer_id","in":"path","type":"integer","required":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-service-719477e7501381d0:GET:list_transfers","resourceId":"backend-service-719477e7501381d0","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"GET","path":"/api/care/cash/transfer/list","declaredPattern":"/api/care/cash/transfer/list","action":"list_transfers","viewset":"list_transfers","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":303,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:303:list_transfers"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-service-719477e7501381d0:POST:list_transfers","resourceId":"backend-service-719477e7501381d0","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"POST","path":"/api/care/cash/transfer/list","declaredPattern":"/api/care/cash/transfer/list","action":"list_transfers","viewset":"list_transfers","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":303,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:303:list_transfers"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-service-d6d69c9bf4acf630:GET:get_pending_transfers","resourceId":"backend-service-d6d69c9bf4acf630","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"GET","path":"/api/care/cash/transfer/pending","declaredPattern":"/api/care/cash/transfer/pending","action":"get_pending_transfers","viewset":"get_pending_transfers","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":344,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":345,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:345:get_pending_transfers"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-service-d6d69c9bf4acf630:POST:get_pending_transfers","resourceId":"backend-service-d6d69c9bf4acf630","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"POST","path":"/api/care/cash/transfer/pending","declaredPattern":"/api/care/cash/transfer/pending","action":"get_pending_transfers","viewset":"get_pending_transfers","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":344,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":345,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:345:get_pending_transfers"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-service-9f326d89b6c94d85:GET:list_counters","resourceId":"backend-service-9f326d89b6c94d85","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"GET","path":"/api/care/cash/counters","declaredPattern":"/api/care/cash/counters","action":"list_counters","viewset":"list_counters","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":385,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:386:list_counters"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-service-724b74bad0a003e6:GET:get_insurance_company_by_id","resourceId":"backend-service-724b74bad0a003e6","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"GET","path":"/api/v1/insurance/company/{company_id}","declaredPattern":"/api/v1/insurance/company/<int:company_id>","action":"get_insurance_company_by_id","viewset":"get_insurance_company_by_id","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.insurance_company.InsuranceCompany","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/insurance_company.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/insurance_company.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/insurance_company.py:12:get_insurance_company_by_id"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"company_id","in":"path","type":"integer","required":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/insurance_company.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-service-b3b92b4850ef92be:GET:search_insurance_companies","resourceId":"backend-service-b3b92b4850ef92be","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"GET","path":"/api/insurance/companies/search","declaredPattern":"/api/insurance/companies/search","action":"search_insurance_companies","viewset":"search_insurance_companies","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.insurance_company.InsuranceCompany","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/insurance_company.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/insurance_company.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/insurance_company.py:35:search_insurance_companies"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-service-f4ce040c33d4e64b:GET:get_payment_method_lines","resourceId":"backend-service-f4ce040c33d4e64b","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"GET","path":"/api/payment/method/lines","declaredPattern":"/api/payment/method/lines","action":"get_payment_method_lines","viewset":"get_payment_method_lines","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.payment_method_line.PaymentMethodLineController","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/payment_method_line.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/payment_method_line.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/payment_method_line.py:15:get_payment_method_lines"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-service-ca5491d06d10968d:GET:get_payment_method_line","resourceId":"backend-service-ca5491d06d10968d","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"GET","path":"/api/payment/method/lines/{line_id}","declaredPattern":"/api/payment/method/lines/<int:line_id>","action":"get_payment_method_line","viewset":"get_payment_method_line","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.payment_method_line.PaymentMethodLineController","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/payment_method_line.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/payment_method_line.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/payment_method_line.py:71:get_payment_method_line"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[{"name":"line_id","in":"path","type":"integer","required":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/payment_method_line.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"backend-service-df3d114d6259495c:POST:create_update_category","resourceId":"backend-service-df3d114d6259495c","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"POST","path":"/api/add/category","declaredPattern":"/api/add/category","action":"create_update_category","viewset":"create_update_category","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.product_category.ProductCategory","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/product_category.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/product_category.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/product_category.py:12:create_update_category"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-service-33dd182bce8b4c6d:POST:create_update_product","resourceId":"backend-service-33dd182bce8b4c6d","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"POST","path":"/api/add/product","declaredPattern":"/api/add/product","action":"create_update_product","viewset":"create_update_product","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.product_product.ProductProduct","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/product_product.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/product_product.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/product_product.py:12:create_update_product"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-service-df40701f20ebac99:POST:create_update_partner","resourceId":"backend-service-df40701f20ebac99","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"POST","path":"/api/add/partner","declaredPattern":"/api/add/partner","action":"create_update_partner","viewset":"create_update_partner","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.res_partner.ResPartner","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/res_partner.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/res_partner.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/res_partner.py:13:create_update_partner"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]},{"id":"backend-service-c5247cee71fc2152:POST:create_user","resourceId":"backend-service-c5247cee71fc2152","repository":"repositories/platform/mansoq-odoo-connector","boundary":"optional-plugin/local-service","method":"POST","path":"/api/add/user","declaredPattern":"/api/add/user","action":"create_user","viewset":"create_user","classId":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.res_user.ResUserController","detail":null,"mountStatus":"service-local decorator; application/router mount prefix and deployment base require verification","routeEvidence":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/res_user.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"handlerSource":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/res_user.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"registrationConditions":[],"evidenceKind":"service HTTP decorator","decoratorStatus":null,"decoratorPolicy":{"type":"http","auth":"public","csrf":false},"methodEvidenceIds":["repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/res_user.py:13:create_user"],"schemaIds":{},"classPermissionEvidence":[],"filterEvidence":[],"reviewStatus":"static contract extracted; runtime/permission/payload behavior review pending","pathParameters":[]}],"declaredActions":[{"classId":"repositories/platform/mansoq-analytics-plug:analytics.analytics_view.AnalyticsViewSet","class":"AnalyticsViewSet","name":"generate_analytics_url","detail":true,"methods":["POST"],"urlPath":"generate_analytics_url","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py:117:generate_analytics_url"},{"classId":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.appointment.AppointmentViewSet","class":"AppointmentViewSet","name":"search","detail":false,"methods":["GET"],"urlPath":"search","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:32:search"},{"classId":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.appointment.AppointmentViewSet","class":"AppointmentViewSet","name":"select","detail":false,"methods":["POST"],"urlPath":"select","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:43:select"},{"classId":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.appointment.AppointmentViewSet","class":"AppointmentViewSet","name":"confirm","detail":false,"methods":["POST"],"urlPath":"confirm","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:97:confirm"},{"classId":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.appointment.AppointmentViewSet","class":"AppointmentViewSet","name":"status","detail":false,"methods":["POST"],"urlPath":"status","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:139:status"},{"classId":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.appointment.AppointmentViewSet","class":"AppointmentViewSet","name":"cancel","detail":false,"methods":["POST"],"urlPath":"cancel","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:162:cancel"},{"classId":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.appointment.AppointmentViewSet","class":"AppointmentViewSet","name":"reschedule","detail":false,"methods":["POST"],"urlPath":"reschedule","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:184:reschedule"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.login.OTPLoginView","class":"OTPLoginView","name":"send","detail":false,"methods":["POST"],"urlPath":"send","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py:130:send"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.login.OTPLoginView","class":"OTPLoginView","name":"login","detail":false,"methods":["POST"],"urlPath":"login","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py:139:login"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","class":"OTPSlotViewSet","name":"get_slots_for_day","detail":false,"methods":["POST"],"urlPath":"get_slots_for_day","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py:52:get_slots_for_day"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","class":"OTPSlotViewSet","name":"create_appointment","detail":true,"methods":["POST"],"urlPath":"create_appointment","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py:62:create_appointment"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","class":"OTPSlotViewSet","name":"cancel_appointment","detail":false,"methods":["POST"],"urlPath":"cancel_appointment","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py:77:cancel_appointment"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","class":"OTPSlotViewSet","name":"get_appointments","detail":false,"methods":["GET"],"urlPath":"get_appointments","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py:93:get_appointments"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.account.AccountViewSet","class":"AccountViewSet","name":"default_account","detail":false,"methods":["POST"],"urlPath":"default_account","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:140:default_account"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.account.AccountViewSet","class":"AccountViewSet","name":"rebalance","detail":true,"methods":["POST"],"urlPath":"rebalance","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:173:rebalance"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.OperationalWorkItemViewSet","class":"OperationalWorkItemViewSet","name":"acknowledge","detail":true,"methods":["POST"],"urlPath":"acknowledge","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:278:acknowledge"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.OperationalWorkItemViewSet","class":"OperationalWorkItemViewSet","name":"resolve","detail":true,"methods":["POST"],"urlPath":"resolve","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:294:resolve"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRUpsertMixin","class":"EMRUpsertMixin","name":"upsert","detail":false,"methods":["POST"],"urlPath":"upsert","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRTagMixin","class":"EMRTagMixin","name":"set_tags","detail":true,"methods":["POST"],"urlPath":"set_tags","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:394:set_tags"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRTagMixin","class":"EMRTagMixin","name":"remove_tags","detail":true,"methods":["POST"],"urlPath":"remove_tags","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:405:remove_tags"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","class":"ChargeItemViewSet","name":"attest_performance","detail":true,"methods":["POST"],"urlPath":"attest-performance","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":423,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:423:attest_performance"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","class":"ChargeItemViewSet","name":"apply_charge_item_defs","detail":false,"methods":["POST"],"urlPath":"apply_charge_item_defs","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":457,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:457:apply_charge_item_defs"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","class":"ChargeItemViewSet","name":"change_account","detail":false,"methods":["POST"],"urlPath":"change_account","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":564,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:564:change_account"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.consent.ConsentViewSet","class":"ConsentViewSet","name":"add_verification","detail":true,"methods":["POST"],"urlPath":"add_verification","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py:50:add_verification"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.consent.ConsentViewSet","class":"ConsentViewSet","name":"remove_verification","detail":true,"methods":["POST"],"urlPath":"remove_verification","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py:78:remove_verification"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","class":"DeviceViewSet","name":"associate_encounter","detail":true,"methods":["POST"],"urlPath":"associate_encounter","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:178:associate_encounter"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","class":"DeviceViewSet","name":"associate_location","detail":true,"methods":["POST"],"urlPath":"associate_location","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:231:associate_location"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","class":"DeviceViewSet","name":"add_managing_organization","detail":true,"methods":["POST"],"urlPath":"add_managing_organization","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:282:add_managing_organization"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","class":"DeviceViewSet","name":"remove_managing_organization","detail":true,"methods":["POST"],"urlPath":"remove_managing_organization","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:316:remove_managing_organization"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","class":"DiagnosticReportViewSet","name":"upsert_observations","detail":true,"methods":["POST"],"urlPath":"upsert_observations","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:164:upsert_observations"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","class":"EncounterViewSet","name":"emergency_board","detail":false,"methods":["GET"],"urlPath":"emergency_board","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:283:emergency_board"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","class":"EncounterViewSet","name":"triage","detail":true,"methods":["POST"],"urlPath":"triage","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:299:triage"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","class":"EncounterViewSet","name":"restart","detail":true,"methods":["POST"],"urlPath":"restart","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":322,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:322:restart"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","class":"EncounterViewSet","name":"organizations","detail":true,"methods":["GET"],"urlPath":"organizations","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:346:organizations"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","class":"EncounterViewSet","name":"organizations_add","detail":true,"methods":["POST"],"urlPath":"organizations_add","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:371:organizations_add"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","class":"EncounterViewSet","name":"organizations_remove","detail":true,"methods":["DELETE"],"urlPath":"organizations_remove","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:394:organizations_remove"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","class":"EncounterViewSet","name":"set_facility_identifier","detail":true,"methods":["POST"],"urlPath":"set_facility_identifier","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:419:set_facility_identifier"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","class":"EncounterViewSet","name":"set_care_team_members","detail":true,"methods":["POST"],"urlPath":"set_care_team_members","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":467,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:467:set_care_team_members"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityViewSet","class":"FacilityViewSet","name":"cover_image","detail":true,"methods":["POST","DELETE"],"urlPath":"cover_image","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:121:cover_image"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityViewSet","class":"FacilityViewSet","name":"set_monetary_config","detail":true,"methods":["POST"],"urlPath":"set_monetary_config","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:143:set_monetary_config"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityViewSet","class":"FacilityViewSet","name":"set_invoice_expression","detail":true,"methods":["POST"],"urlPath":"set_invoice_expression","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:169:set_invoice_expression"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","class":"FacilityOrganizationViewSet","name":"mine","detail":false,"methods":["GET"],"urlPath":"mine","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:234:mine"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.favorites.EMRFavoritesMixin","class":"EMRFavoritesMixin","name":"favorite_lists","detail":false,"methods":["GET"],"urlPath":"favorite_lists","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:29:favorite_lists"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.favorites.EMRFavoritesMixin","class":"EMRFavoritesMixin","name":"add_favorite","detail":true,"methods":["POST"],"urlPath":"add_favorite","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:62:add_favorite"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.favorites.EMRFavoritesMixin","class":"EMRFavoritesMixin","name":"remove_favorite","detail":true,"methods":["POST"],"urlPath":"remove_favorite","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:85:remove_favorite"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","class":"FileUploadViewSet","name":"mark_upload_completed","detail":true,"methods":["POST"],"urlPath":"mark_upload_completed","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:178:mark_upload_completed"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","class":"FileUploadViewSet","name":"archive","detail":true,"methods":["POST"],"urlPath":"archive","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:194:archive"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","class":"FileUploadViewSet","name":"upload_file","detail":false,"methods":["POST"],"urlPath":"upload-file","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:214:upload_file"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","class":"SupplyDeliveryViewSet","name":"delivery_orders","detail":false,"methods":["GET"],"urlPath":"delivery_orders","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":235,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:235:delivery_orders"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","class":"SupplyRequestViewSet","name":"request_orders","detail":false,"methods":["GET"],"urlPath":"request_orders","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:147:request_orders"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","class":"InvoiceViewSet","name":"attach_items_to_invoice","detail":true,"methods":["POST"],"urlPath":"attach_items_to_invoice","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":688,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:688:attach_items_to_invoice"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","class":"InvoiceViewSet","name":"remove_item_from_invoice","detail":true,"methods":["POST"],"urlPath":"remove_item_from_invoice","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":728,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:728:remove_item_from_invoice"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","class":"InvoiceViewSet","name":"attach_account_to_invoice","detail":true,"methods":["POST"],"urlPath":"attach_account_to_invoice","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":757,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:757:attach_account_to_invoice"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","class":"InvoiceViewSet","name":"cancel_invoice","detail":true,"methods":["POST"],"urlPath":"cancel_invoice","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":787,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:787:cancel_invoice"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","class":"InvoiceViewSet","name":"lock","detail":true,"methods":["POST"],"urlPath":"lock","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":835,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:835:lock"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","class":"InvoiceViewSet","name":"unlock","detail":true,"methods":["POST"],"urlPath":"unlock","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":857,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:857:unlock"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","class":"FacilityLocationViewSet","name":"organizations","detail":true,"methods":["GET"],"urlPath":"organizations","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:187:organizations"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","class":"FacilityLocationViewSet","name":"organizations_add","detail":true,"methods":["POST"],"urlPath":"organizations_add","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:217:organizations_add"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","class":"FacilityLocationViewSet","name":"organizations_remove","detail":true,"methods":["POST"],"urlPath":"organizations_remove","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:239:organizations_remove"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","class":"FacilityLocationViewSet","name":"associate_encounter","detail":true,"methods":["POST"],"urlPath":"associate_encounter","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:264:associate_encounter"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","class":"MedicationDispenseViewSet","name":"summary","detail":false,"methods":["GET"],"urlPath":"summary","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:254:summary"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request_prescription.MedicationPrescriptionSummaryViewSet","class":"MedicationPrescriptionSummaryViewSet","name":"summary","detail":false,"methods":["GET"],"urlPath":"summary","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:149:summary"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.mfa_login.MFALoginViewSet","class":"MFALoginViewSet","name":"login","detail":false,"methods":["POST"],"urlPath":"login","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py:31:login"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation.ObservationViewSet","class":"ObservationViewSet","name":"analyse","detail":false,"methods":["POST"],"urlPath":"analyse","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py:66:analyse"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","class":"ObservationDefinitionViewSet","name":"metrics","detail":false,"methods":["GET"],"urlPath":"metrics","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:155:metrics"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","class":"OrganizationViewSet","name":"mine","detail":false,"methods":["GET"],"urlPath":"mine","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:250:mine"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","class":"OrganizationViewSet","name":"accessible_role_organizations","detail":false,"methods":["GET"],"urlPath":"accessible_role_organizations","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:264:accessible_role_organizations"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","class":"OrganizationViewSet","name":"managing_organization","detail":true,"methods":["POST"],"urlPath":"managing_organization","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:317:managing_organization"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"search","detail":false,"methods":["POST"],"urlPath":"search","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:204:search"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"search_retrieve","detail":false,"methods":["POST"],"urlPath":"search_retrieve","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:278:search_retrieve"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"get_users","detail":true,"methods":["GET"],"urlPath":"get_users","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:293:get_users"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"add_user","detail":true,"methods":["POST"],"urlPath":"add_user","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:308:add_user"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"delete_user","detail":true,"methods":["POST"],"urlPath":"delete_user","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:324:delete_user"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"get_appointments","detail":true,"methods":["GET"],"urlPath":"get_appointments","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":336,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:336:get_appointments"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"get_tokens","detail":true,"methods":["GET"],"urlPath":"get_tokens","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:369:get_tokens"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"update_identifier","detail":true,"methods":["POST"],"urlPath":"update_identifier","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:403:update_identifier"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"set_instance_tags","detail":true,"methods":["POST"],"urlPath":"set_instance_tags","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":449,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:449:set_instance_tags"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"remove_instance_tags","detail":true,"methods":["POST"],"urlPath":"remove_instance_tags","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":464,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:464:remove_instance_tags"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"set_facility_tags","detail":true,"methods":["POST"],"urlPath":"set_facility_tags","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":478,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:478:set_facility_tags"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"remove_facility_tags","detail":true,"methods":["POST"],"urlPath":"remove_facility_tags","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:493:remove_facility_tags"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","class":"PaymentReconciliationViewSet","name":"cancel_payment_reconciliation","detail":true,"methods":["POST"],"urlPath":"cancel_payment_reconciliation","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:193:cancel_payment_reconciliation"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","class":"PaymentReconciliationViewSet","name":"change_account","detail":false,"methods":["POST"],"urlPath":"change_account","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:229:change_account"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","class":"QuestionnaireViewSet","name":"submit","detail":true,"methods":["POST"],"urlPath":"submit","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:116:submit"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","class":"QuestionnaireViewSet","name":"get_organizations","detail":true,"methods":["GET"],"urlPath":"get_organizations","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:158:get_organizations"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","class":"QuestionnaireViewSet","name":"set_organizations","detail":true,"methods":["POST"],"urlPath":"set_organizations","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:182:set_organizations"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","class":"AuthorizationWorkbenchViewSet","name":"clocks","detail":true,"methods":["GET"],"urlPath":"clocks","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:110:clocks"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","class":"AuthorizationWorkbenchViewSet","name":"lines","detail":true,"methods":["GET"],"urlPath":"lines","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:139:lines"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","class":"AuthorizationWorkbenchViewSet","name":"observe","detail":true,"methods":["POST"],"urlPath":"observe","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:164:observe"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","class":"AuthorizationWorkbenchViewSet","name":"deem","detail":true,"methods":["POST"],"urlPath":"deem","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:219:deem"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","class":"AuthorizationWorkbenchViewSet","name":"amend","detail":true,"methods":["POST"],"urlPath":"amend","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:310:amend"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","class":"AuthorizationWorkbenchViewSet","name":"cancel","detail":true,"methods":["POST"],"urlPath":"cancel","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:399:cancel"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","class":"AuthorizationWorkbenchViewSet","name":"sufficiency","detail":true,"methods":["POST"],"urlPath":"sufficiency","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":426,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:426:sufficiency"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","class":"AuthorizationWorkbenchViewSet","name":"tat_rules","detail":false,"methods":["GET"],"urlPath":"tat-rules","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":465,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:465:tat_rules"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","class":"AuthorizationWorkbenchViewSet","name":"exemptions","detail":false,"methods":["GET"],"urlPath":"exemptions","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:474:exemptions"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","class":"BenefitRuleViewSet","name":"grid","detail":false,"methods":["GET"],"urlPath":"grid","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:188:grid"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","class":"BenefitRuleViewSet","name":"grid_row","detail":true,"methods":["GET"],"urlPath":"grid","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:204:grid_row"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","class":"BenefitRuleViewSet","name":"validate_contradictions","detail":false,"methods":["GET","POST"],"urlPath":"validate-contradictions","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:216:validate_contradictions"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","class":"BenefitRuleViewSet","name":"preview_estimate","detail":true,"methods":["POST"],"urlPath":"preview-estimate","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:249:preview_estimate"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionRuleViewSet","class":"ExclusionRuleViewSet","name":"add_exception","detail":true,"methods":["POST"],"urlPath":"add-exception","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:576:add_exception"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","class":"BillingBridgeViewSet","name":"account","detail":false,"methods":["GET"],"urlPath":"account","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":671,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:671:account"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","class":"BillingBridgeViewSet","name":"encounter","detail":false,"methods":["GET"],"urlPath":"encounter","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":700,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:700:encounter"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","class":"BillingBridgeViewSet","name":"invoice","detail":false,"methods":["GET"],"urlPath":"invoice","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":721,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:721:invoice"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","class":"BillingBridgeViewSet","name":"patient","detail":false,"methods":["GET"],"urlPath":"patient","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":737,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:737:patient"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","class":"BillingBridgeViewSet","name":"remittance","detail":false,"methods":["GET"],"urlPath":"remittance","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":763,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:763:remittance"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","class":"BillingBridgeViewSet","name":"liability_split","detail":false,"methods":["GET"],"urlPath":"liability-split","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":777,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:777:liability_split"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.ClaimWorkbenchViewSet","class":"ClaimWorkbenchViewSet","name":"by_encounter","detail":false,"methods":["GET"],"urlPath":"by-encounter","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:97:by_encounter"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.ClaimWorkbenchViewSet","class":"ClaimWorkbenchViewSet","name":"lines","detail":true,"methods":["GET"],"urlPath":"lines","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:132:lines"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.ClaimWorkbenchViewSet","class":"ClaimWorkbenchViewSet","name":"attachments","detail":true,"methods":["GET"],"urlPath":"attachments","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:147:attachments"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.ClaimWorkbenchViewSet","class":"ClaimWorkbenchViewSet","name":"classify_response","detail":true,"methods":["POST"],"urlPath":"classify-response","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:153:classify_response"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","class":"DenialWorkbenchViewSet","name":"remedies","detail":false,"methods":["GET"],"urlPath":"remedies","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:202:remedies"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","class":"DenialWorkbenchViewSet","name":"deadlines","detail":true,"methods":["GET"],"urlPath":"deadlines","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:223:deadlines"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","class":"DenialWorkbenchViewSet","name":"remedy","detail":true,"methods":["POST"],"urlPath":"remedy","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:255:remedy"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","class":"DenialWorkbenchViewSet","name":"dispute_routes","detail":false,"methods":["GET"],"urlPath":"dispute-routes","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:415:dispute_routes"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","class":"DenialWorkbenchViewSet","name":"route_dispute","detail":true,"methods":["POST"],"urlPath":"route-dispute","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":434,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:434:route_dispute"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","class":"DenialWorkbenchViewSet","name":"queues","detail":false,"methods":["GET"],"urlPath":"queues","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":492,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:492:queues"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","class":"EnrollmentViewSet","name":"discovery_ladder","detail":false,"methods":["GET"],"urlPath":"discovery-ladder","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:411:discovery_ladder"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","class":"EnrollmentViewSet","name":"discover","detail":true,"methods":["POST"],"urlPath":"discover","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:436:discover"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","class":"EnrollmentViewSet","name":"verify","detail":true,"methods":["POST"],"urlPath":"verify","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":468,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:468:verify"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","class":"EnrollmentViewSet","name":"eligibility","detail":true,"methods":["GET"],"urlPath":"eligibility","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":531,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:531:eligibility"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","class":"EnrollmentViewSet","name":"freshness","detail":true,"methods":["POST"],"urlPath":"freshness","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:571:freshness"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","class":"EnrollmentViewSet","name":"resolve_conflict","detail":true,"methods":["POST"],"urlPath":"resolve-conflict","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":617,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:617:resolve_conflict"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","class":"EnrollmentViewSet","name":"divergences","detail":true,"methods":["POST"],"urlPath":"divergences","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":705,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:705:divergences"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","class":"EnrollmentViewSet","name":"endorse","detail":true,"methods":["POST"],"urlPath":"endorse","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:740:endorse"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","class":"EnrollmentViewSet","name":"estimate_limits","detail":true,"methods":["GET"],"urlPath":"estimate-restriction","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":812,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:812:estimate_limits"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraUnitViewSet","class":"FatooraUnitViewSet","name":"prepare","detail":false,"methods":["POST"],"urlPath":"prepare","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:179:prepare"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraUnitViewSet","class":"FatooraUnitViewSet","name":"activate","detail":true,"methods":["POST"],"urlPath":"activate","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:206:activate"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraUnitViewSet","class":"FatooraUnitViewSet","name":"continue_checks","detail":true,"methods":["POST"],"urlPath":"continue-checks","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:233:continue_checks"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraDocumentViewSet","class":"FatooraDocumentViewSet","name":"prepare","detail":false,"methods":["POST"],"urlPath":"prepare","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:273:prepare"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraDocumentViewSet","class":"FatooraDocumentViewSet","name":"submit","detail":true,"methods":["POST"],"urlPath":"submit","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:304:submit"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraDocumentViewSet","class":"FatooraDocumentViewSet","name":"invoice_xml","detail":true,"methods":["GET"],"urlPath":"invoice-xml","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:316:invoice_xml"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraDocumentViewSet","class":"FatooraDocumentViewSet","name":"invoice_pdf","detail":true,"methods":["GET"],"urlPath":"invoice-pdf","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":331,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:331:invoice_pdf"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"actions","detail":false,"methods":["GET"],"urlPath":"actions","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:138:actions"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"balance_identities","detail":true,"methods":["GET"],"urlPath":"balance-identities","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:159:balance_identities"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"claim_identity","detail":false,"methods":["GET"],"urlPath":"claim-identity","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:165:claim_identity"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"variance","detail":true,"methods":["POST"],"urlPath":"variance","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:173:variance"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"reconcile","detail":false,"methods":["POST"],"urlPath":"reconcile","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:233:reconcile"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"cash_receipt","detail":false,"methods":["POST"],"urlPath":"cash-receipt","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:293:cash_receipt"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"confirm_bank_receipt","detail":false,"methods":["POST"],"urlPath":"confirm-bank-receipt","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":322,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:322:confirm_bank_receipt"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"settle","detail":false,"methods":["POST"],"urlPath":"settle","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:347:settle"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"payment_notice","detail":false,"methods":["POST"],"urlPath":"payment-notice","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:405:payment_notice"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"reverse","detail":false,"methods":["POST"],"urlPath":"reverse","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":443,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:443:reverse"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"returned_payment","detail":false,"methods":["POST"],"urlPath":"returned-payment","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:499:returned_payment"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"estimate","detail":false,"methods":["POST"],"urlPath":"estimate","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":525,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:525:estimate"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"issue","detail":false,"methods":["POST"],"urlPath":"issue","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":572,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:572:issue"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"credit","detail":false,"methods":["POST"],"urlPath":"credit","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":638,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:638:credit"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"refund","detail":false,"methods":["POST"],"urlPath":"refund","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":683,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:683:refund"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"aging","detail":false,"methods":["POST"],"urlPath":"aging","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":745,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:745:aging"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"suspense","detail":false,"methods":["GET"],"urlPath":"suspense","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":827,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:827:suspense"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"accounting_manifest","detail":false,"methods":["POST"],"urlPath":"accounting-manifest","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":870,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:870:accounting_manifest"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"accounting_export_payload","detail":false,"methods":["POST"],"urlPath":"accounting-export-payload","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":940,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:940:accounting_export_payload"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"accounting_export_ack","detail":false,"methods":["POST"],"urlPath":"accounting-export-ack","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":976,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:976:accounting_export_ack"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"accounting_close_readiness","detail":false,"methods":["GET"],"urlPath":"accounting-close-readiness","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1008,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1008:accounting_close_readiness"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"accounting_close","detail":false,"methods":["POST"],"urlPath":"accounting-close","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1049,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1049:accounting_close"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"bank_accounts","detail":false,"methods":["GET"],"urlPath":"bank-accounts","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1086:bank_accounts"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","class":"FinanceOperationsViewSet","name":"bank_account_change","detail":false,"methods":["POST"],"urlPath":"bank-account-change","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1101:bank_account_change"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","class":"RulePublishingViewSet","name":"qualify_candidate","detail":false,"methods":["POST"],"urlPath":"qualify-candidate","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":648,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:648:qualify_candidate"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","class":"RulePublishingViewSet","name":"correct","detail":true,"methods":["POST"],"urlPath":"correct","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":700,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:700:correct"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","class":"RulePublishingViewSet","name":"manifest","detail":true,"methods":["GET"],"urlPath":"manifest","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":724,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:724:manifest"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","class":"RulePublishingViewSet","name":"gates","detail":true,"methods":["GET"],"urlPath":"gates","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":738,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:738:gates"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","class":"RulePublishingViewSet","name":"legacy_cutover_readiness","detail":true,"methods":["GET"],"urlPath":"legacy-cutover-readiness","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":774,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:774:legacy_cutover_readiness"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","class":"RulePublishingViewSet","name":"certify_legacy_cutover","detail":true,"methods":["POST"],"urlPath":"certify-legacy-cutover","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":804,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:804:certify_legacy_cutover"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","class":"RulePublishingViewSet","name":"enterprise_go_live_readiness","detail":true,"methods":["POST"],"urlPath":"enterprise-go-live-readiness","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":828,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:828:enterprise_go_live_readiness"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","class":"RulePublishingViewSet","name":"enterprise_go_live_readiness_latest","detail":false,"methods":["POST"],"urlPath":"enterprise-go-live-readiness","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":865,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:865:enterprise_go_live_readiness_latest"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","class":"RulePublishingViewSet","name":"enterprise_setup_template","detail":false,"methods":["GET"],"urlPath":"enterprise-setup-template","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":922,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:922:enterprise_setup_template"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","class":"RulePublishingViewSet","name":"enterprise_package_preflight","detail":false,"methods":["GET"],"urlPath":"enterprise-package-preflight","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":933,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:933:enterprise_package_preflight"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","class":"RulePublishingViewSet","name":"certify_enterprise_go_live","detail":true,"methods":["POST"],"urlPath":"certify-enterprise-go-live","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":941,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:941:certify_enterprise_go_live"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","class":"RulePublishingViewSet","name":"validate","detail":false,"methods":["POST"],"urlPath":"validate","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":973,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:973:validate"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","class":"RulePublishingViewSet","name":"approve","detail":false,"methods":["POST"],"urlPath":"approve","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":998,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:998:approve"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","class":"RulePublishingViewSet","name":"activate","detail":false,"methods":["POST"],"urlPath":"activate","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1031,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1031:activate"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","class":"RulePublishingViewSet","name":"supersede","detail":false,"methods":["POST"],"urlPath":"supersede","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1063,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1063:supersede"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","class":"RulePublishingViewSet","name":"simulate","detail":false,"methods":["POST"],"urlPath":"simulate","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1088,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1088:simulate"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","class":"RulePublishingViewSet","name":"decision_package","detail":false,"methods":["GET"],"urlPath":"decision_package","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1125:decision_package"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionGateViewSet","class":"DecisionGateViewSet","name":"close","detail":true,"methods":["POST"],"urlPath":"close","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1339:close"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionGateViewSet","class":"DecisionGateViewSet","name":"accept_risk","detail":true,"methods":["POST"],"urlPath":"accept_risk","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1382,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1382:accept_risk"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionGateViewSet","class":"DecisionGateViewSet","name":"not_applicable","detail":true,"methods":["POST"],"urlPath":"not_applicable","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1396:not_applicable"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionGateViewSet","class":"DecisionGateViewSet","name":"sweep","detail":false,"methods":["GET"],"urlPath":"sweep","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1409:sweep"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionTraceViewSet","class":"DecisionTraceViewSet","name":"explain","detail":false,"methods":["GET"],"urlPath":"explain","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1479,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1479:explain"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.ConfigurationOverrideViewSet","class":"ConfigurationOverrideViewSet","name":"expire","detail":true,"methods":["POST"],"urlPath":"expire","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1598,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1598:expire"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.ConfigurationOverrideViewSet","class":"ConfigurationOverrideViewSet","name":"complete_review","detail":true,"methods":["POST"],"urlPath":"complete_review","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1632,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1632:complete_review"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","class":"RcmImportViewSet","name":"registers","detail":false,"methods":["GET"],"urlPath":"registers","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:267:registers"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","class":"RcmImportViewSet","name":"template","detail":false,"methods":["GET"],"urlPath":"registers/(?P<register_key>[a-z0-9][a-z0-9._-]*)/template","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:294:template"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","class":"RcmImportViewSet","name":"stage","detail":false,"methods":["POST"],"urlPath":"stage","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:330:stage"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","class":"RcmImportViewSet","name":"issues","detail":true,"methods":["GET"],"urlPath":"issues\\.csv","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:402:issues"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","class":"RcmImportViewSet","name":"dry_run","detail":true,"methods":["POST"],"urlPath":"dry-run","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:444:dry_run"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","class":"RcmImportViewSet","name":"publish","detail":true,"methods":["POST"],"urlPath":"publish","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":465,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:465:publish"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","class":"RcmImportViewSet","name":"rollback","detail":true,"methods":["POST"],"urlPath":"rollback","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":523,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:523:rollback"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","class":"IntegrationEndpointViewSet","name":"certificate","detail":true,"methods":["GET"],"urlPath":"certificate","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:140:certificate"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","class":"IntegrationEndpointViewSet","name":"rotate_certificate","detail":true,"methods":["POST"],"urlPath":"rotate_certificate","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:157:rotate_certificate"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","class":"IntegrationEndpointViewSet","name":"test_connection","detail":true,"methods":["POST"],"urlPath":"test_connection","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:242:test_connection"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","class":"IntegrationEndpointViewSet","name":"replay","detail":true,"methods":["POST"],"urlPath":"replay","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:374:replay"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","class":"IntegrationEndpointViewSet","name":"errors","detail":true,"methods":["GET"],"urlPath":"errors","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":431,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:431:errors"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","class":"IntegrationEndpointViewSet","name":"export","detail":false,"methods":["GET"],"urlPath":"export","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":481,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:481:export"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","class":"IntegrationEndpointViewSet","name":"activation_states","detail":false,"methods":["GET"],"urlPath":"activation_states","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":520,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:520:activation_states"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","class":"PatientLiabilityViewSet","name":"position","detail":false,"methods":["GET"],"urlPath":"position","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:124:position"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","class":"PatientLiabilityViewSet","name":"evaluate","detail":false,"methods":["POST"],"urlPath":"evaluate","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:184:evaluate"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","class":"PatientLiabilityViewSet","name":"decide","detail":false,"methods":["POST"],"urlPath":"decide","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:197:decide"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","class":"PatientLiabilityViewSet","name":"transfer","detail":true,"methods":["POST"],"urlPath":"transfer","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:251:transfer"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","class":"PatientLiabilityViewSet","name":"estimate","detail":false,"methods":["POST"],"urlPath":"estimate","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:318:estimate"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","class":"PatientLiabilityViewSet","name":"acknowledge","detail":true,"methods":["POST"],"urlPath":"acknowledge","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:340:acknowledge"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","class":"PatientLiabilityViewSet","name":"undertakings","detail":false,"methods":["GET"],"urlPath":"undertakings","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":401,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:401:undertakings"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","class":"PatientLiabilityViewSet","name":"deposit","detail":false,"methods":["POST"],"urlPath":"deposit","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:440:deposit"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","class":"PatientLiabilityViewSet","name":"reconcile_deposit","detail":false,"methods":["POST"],"urlPath":"reconcile-deposit","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":470,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:470:reconcile_deposit"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","class":"PatientLiabilityViewSet","name":"upgrade","detail":false,"methods":["POST"],"urlPath":"upgrade","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":492,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:492:upgrade"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","class":"PatientLiabilityViewSet","name":"copayment","detail":false,"methods":["POST"],"urlPath":"copayment","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":531,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:531:copayment"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","class":"PatientLiabilityViewSet","name":"write_off","detail":true,"methods":["POST"],"urlPath":"write-off","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":584,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:584:write_off"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","class":"PatientLiabilityViewSet","name":"write_off_reversal","detail":true,"methods":["POST"],"urlPath":"write-off-reversal","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":649,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:649:write_off_reversal"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","class":"RcmConfigurationViewSet","name":"bind_package","detail":true,"methods":["POST"],"urlPath":"bind-package","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","class":"RcmConfigurationViewSet","name":"readiness","detail":true,"methods":["GET"],"urlPath":"readiness","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","class":"RcmConfigurationViewSet","name":"transition","detail":true,"methods":["POST"],"urlPath":"transition","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","class":"RcmConfigurationViewSet","name":"activate","detail":true,"methods":["POST"],"urlPath":"activate","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","class":"RcmConfigurationViewSet","name":"suspend","detail":true,"methods":["POST"],"urlPath":"suspend","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","class":"RcmConfigurationViewSet","name":"supersede","detail":true,"methods":["POST"],"urlPath":"supersede","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","class":"RcmConfigurationViewSet","name":"new_version","detail":true,"methods":["POST"],"urlPath":"new-version","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","class":"RcmConfigurationViewSet","name":"evidence","detail":true,"methods":["GET"],"urlPath":"evidence","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","class":"RcmConfigurationViewSet","name":"gates","detail":true,"methods":["GET"],"urlPath":"gates","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","class":"RcmOrganizationViewSet","name":"duplicates","detail":false,"methods":["GET","POST"],"urlPath":"duplicates","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":948,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:948:duplicates"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","class":"RcmOrganizationViewSet","name":"verify","detail":true,"methods":["POST"],"urlPath":"verify","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1106:verify"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","class":"RcmOrganizationViewSet","name":"mark_duplicate_of","detail":true,"methods":["POST"],"urlPath":"mark-duplicate-of","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1163:mark_duplicate_of"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationRoleViewSet","class":"OrganizationRoleViewSet","name":"licence","detail":true,"methods":["GET"],"urlPath":"licence","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1259:licence"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","class":"AdministrationAgreementViewSet","name":"overlap_simulation","detail":true,"methods":["GET","POST"],"urlPath":"overlap-simulation","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1500,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1500:overlap_simulation"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","class":"AdministrationAgreementViewSet","name":"sign_off","detail":true,"methods":["POST"],"urlPath":"sign-off","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1590,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1590:sign_off"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","class":"AdministrationAgreementViewSet","name":"publish","detail":true,"methods":["POST"],"urlPath":"publish","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1622,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1622:publish"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","class":"ProviderContractViewSet","name":"amendments","detail":true,"methods":["GET"],"urlPath":"amendments","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1862,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1862:amendments"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","class":"ProviderContractViewSet","name":"compare_amendments","detail":true,"methods":["POST"],"urlPath":"compare-amendments","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1963,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1963:compare_amendments"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","class":"ProviderContractViewSet","name":"versions","detail":true,"methods":["GET"],"urlPath":"versions","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2014:versions"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","class":"ProviderContractViewSet","name":"tariff_import","detail":true,"methods":["POST"],"urlPath":"tariff-import","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2052,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2052:tariff_import"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","class":"ProviderContractViewSet","name":"approve","detail":true,"methods":["POST"],"urlPath":"approve","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2122:approve"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","class":"PayerNetworkViewSet","name":"coverage_map","detail":true,"methods":["GET"],"urlPath":"coverage-map","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2276:coverage_map"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","class":"PayerNetworkViewSet","name":"removal_impact","detail":true,"methods":["POST"],"urlPath":"removal-impact","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2334:removal_impact"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","class":"PayerNetworkViewSet","name":"replacement","detail":true,"methods":["POST"],"urlPath":"replacement","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2402:replacement"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","class":"PayerNetworkViewSet","name":"approve","detail":true,"methods":["POST"],"urlPath":"approve","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2455,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2455:approve"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","class":"IssuedPolicyViewSet","name":"verify_schedule","detail":true,"methods":["POST"],"urlPath":"verify-schedule","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:218:verify_schedule"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","class":"IssuedPolicyViewSet","name":"import_members","detail":true,"methods":["POST"],"urlPath":"import-members","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:268:import_members"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","class":"IssuedPolicyViewSet","name":"renew","detail":true,"methods":["POST"],"urlPath":"renew","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:335:renew"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","class":"IssuedPolicyViewSet","name":"endorse","detail":true,"methods":["POST"],"urlPath":"endorse","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:346:endorse"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","class":"IssuedPolicyViewSet","name":"cancel","detail":true,"methods":["POST"],"urlPath":"cancel","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:362:cancel"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","class":"BenefitClassViewSet","name":"compare","detail":true,"methods":["GET","POST"],"urlPath":"compare","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":615,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:615:compare"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","class":"BenefitClassViewSet","name":"resolved_value","detail":true,"methods":["GET"],"urlPath":"resolved-value","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:793:resolved_value"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","class":"BenefitClassViewSet","name":"override","detail":true,"methods":["POST"],"urlPath":"override","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":842,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:842:override"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","class":"BenefitClassViewSet","name":"simulate","detail":true,"methods":["POST"],"urlPath":"simulate","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":940,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:940:simulate"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.source_evidence.SourceEvidenceViewSet","class":"SourceEvidenceViewSet","name":"download","detail":true,"methods":["GET"],"urlPath":"download","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py:111:download"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.source_evidence.SourceEvidenceViewSet","class":"SourceEvidenceViewSet","name":"verify","detail":true,"methods":["POST"],"urlPath":"verify","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py:197:verify"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","class":"TariffViewSet","name":"dry_run","detail":true,"methods":["GET","POST"],"urlPath":"dry-run","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:280:dry_run"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","class":"TariffViewSet","name":"diff","detail":true,"methods":["POST"],"urlPath":"diff","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:321:diff"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","class":"TariffViewSet","name":"simulated_encounter","detail":true,"methods":["POST"],"urlPath":"simulated-encounter","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:374:simulated_encounter"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","class":"TariffViewSet","name":"maker_checker","detail":true,"methods":["GET"],"urlPath":"maker-checker","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":544,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:544:maker_checker"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","class":"TariffViewSet","name":"publish","detail":true,"methods":["POST"],"urlPath":"publish","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":584,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:584:publish"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.PackageDefinitionViewSet","class":"PackageDefinitionViewSet","name":"suppressed_components","detail":true,"methods":["GET"],"urlPath":"suppressed-components","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:819:suppressed_components"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","class":"WorkQueueViewSet","name":"protocol_mandated","detail":false,"methods":["GET"],"urlPath":"protocol_mandated","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:232:protocol_mandated"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","class":"WorkQueueViewSet","name":"stuck_transactions","detail":false,"methods":["GET"],"urlPath":"stuck_transactions","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:310:stuck_transactions"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","class":"WorkQueueViewSet","name":"raise_stuck_ticket","detail":true,"methods":["POST"],"urlPath":"raise_stuck_ticket","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:352:raise_stuck_ticket"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","class":"WorkQueueViewSet","name":"review_items","detail":true,"methods":["GET"],"urlPath":"review_items","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:396:review_items"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","class":"WorkQueueViewSet","name":"routed_gates","detail":true,"methods":["GET"],"urlPath":"routed_gates","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":423,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:423:routed_gates"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","class":"ZatcaDocumentViewSet","name":"ensure_for_invoice","detail":false,"methods":["POST"],"urlPath":"ensure-for-invoice","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:139:ensure_for_invoice"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","class":"ZatcaDocumentViewSet","name":"sign","detail":true,"methods":["POST"],"urlPath":"sign","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:162:sign"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","class":"ZatcaDocumentViewSet","name":"submit","detail":true,"methods":["POST"],"urlPath":"submit","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:173:submit"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","class":"ZatcaDocumentViewSet","name":"clear","detail":true,"methods":["POST"],"urlPath":"clear","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:184:clear"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","class":"ZatcaDocumentViewSet","name":"report","detail":true,"methods":["POST"],"urlPath":"report","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:195:report"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","class":"ZatcaDocumentViewSet","name":"reject","detail":true,"methods":["POST"],"urlPath":"reject","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:206:reject"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","class":"ZatcaDocumentViewSet","name":"regenerate","detail":true,"methods":["POST"],"urlPath":"regenerate","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:217:regenerate"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","class":"ZatcaDocumentViewSet","name":"dispatch_next_operation","detail":true,"methods":["POST"],"urlPath":"dispatch","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:224:dispatch_next_operation"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.report_upload.ReportUploadViewSet","class":"ReportUploadViewSet","name":"generate","detail":false,"methods":["POST"],"urlPath":"generate","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py:104:generate"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.report_upload.ReportUploadViewSet","class":"ReportUploadViewSet","name":"archive","detail":true,"methods":["POST"],"urlPath":"archive","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py:164:archive"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.TemplateViewSet","class":"TemplateViewSet","name":"get_schema","detail":false,"methods":["GET"],"urlPath":"schema","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:166:get_schema"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.TemplateViewSet","class":"TemplateViewSet","name":"preview","detail":false,"methods":["POST"],"urlPath":"preview","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:184:preview"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","class":"ResourceCategoryViewSet","name":"set_monetary_components","detail":true,"methods":["POST"],"urlPath":"set_monetary_components","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:189:set_monetary_components"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"dashboard","detail":false,"methods":["GET"],"urlPath":"dashboard","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1150:dashboard"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"nphies","detail":false,"methods":["GET","POST"],"urlPath":"nphies","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1196:nphies"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"coverage","detail":false,"methods":["GET","POST","PATCH"],"urlPath":"coverage","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1360:coverage"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"insurance","detail":false,"methods":["GET","POST","PATCH"],"urlPath":"insurance","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1531,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1531:insurance"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"configuration","detail":false,"methods":["GET","POST"],"urlPath":"configuration","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2001,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2001:configuration"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"eligibility","detail":true,"methods":["POST"],"urlPath":"eligibility","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2182:eligibility"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"nphies_communication","detail":true,"methods":["POST"],"urlPath":"nphies-communication","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2233:nphies_communication"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"nphies_payment_notice","detail":true,"methods":["POST"],"urlPath":"nphies-payment-notice","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2334:nphies_payment_notice"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"nphies_support","detail":true,"methods":["POST"],"urlPath":"nphies-support","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2381:nphies_support"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"estimate","detail":true,"methods":["POST"],"urlPath":"estimate","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2475,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2475:estimate"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"authorization","detail":true,"methods":["POST"],"urlPath":"authorization","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2547,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2547:authorization"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"utilization_review","detail":true,"methods":["POST"],"urlPath":"utilization_review","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2685,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2685:utilization_review"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"charge_audit","detail":true,"methods":["POST"],"urlPath":"charge_audit","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2735,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2735:charge_audit"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"coding","detail":true,"methods":["POST"],"urlPath":"coding","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2764,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2764:coding"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"build_claim","detail":true,"methods":["POST"],"urlPath":"build_claim","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2810,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2810:build_claim"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"submit_claim","detail":true,"methods":["POST"],"urlPath":"submit_claim","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2841,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2841:submit_claim"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"adjudicate","detail":true,"methods":["POST"],"urlPath":"adjudicate","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2870,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2870:adjudicate"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"remittance","detail":true,"methods":["POST"],"urlPath":"remittance","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2950,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2950:remittance"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"denial","detail":true,"methods":["POST"],"urlPath":"denial","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2961,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2961:denial"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"collection","detail":true,"methods":["POST"],"urlPath":"collection","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3035,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:3035:collection"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"work_item","detail":true,"methods":["POST"],"urlPath":"work_item","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3090,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:3090:work_item"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"transition","detail":true,"methods":["POST"],"urlPath":"transition","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:3135:transition"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"prepare_insured_visit","detail":true,"methods":["POST"],"urlPath":"prepare-insured-visit","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:3168:prepare_insured_visit"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"commit_insured_visit","detail":true,"methods":["POST"],"urlPath":"commit-insured-visit","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:3230:commit_insured_visit"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"recalculate","detail":true,"methods":["POST"],"urlPath":"recalculate","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:3276:recalculate"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","class":"RevenueCycleViewSet","name":"audit","detail":true,"methods":["GET"],"urlPath":"audit","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:3282:audit"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","class":"SlotViewSet","name":"get_slots_for_day","detail":false,"methods":["POST"],"urlPath":"get_slots_for_day","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:205:get_slots_for_day"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","class":"SlotViewSet","name":"create_appointment","detail":true,"methods":["POST"],"urlPath":"create_appointment","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:339:create_appointment"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","class":"SlotViewSet","name":"availability_stats","detail":false,"methods":["POST"],"urlPath":"availability_stats","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:348:availability_stats"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","class":"TokenBookingViewSet","name":"cancel","detail":true,"methods":["POST"],"urlPath":"cancel","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:201:cancel"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","class":"TokenBookingViewSet","name":"reschedule","detail":true,"methods":["POST"],"urlPath":"reschedule","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:213:reschedule"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","class":"TokenBookingViewSet","name":"available_users","detail":false,"methods":["GET"],"urlPath":"available_users","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:259:available_users"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","class":"TokenBookingViewSet","name":"generate_token","detail":true,"methods":["POST"],"urlPath":"generate_token","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:290:generate_token"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","class":"ScheduleViewSet","name":"set_charge_item_definition","detail":true,"methods":["POST"],"urlPath":"set_charge_item_definition","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:260:set_charge_item_definition"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","class":"TokenViewSet","name":"set_next","detail":true,"methods":["POST"],"urlPath":"set_next","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:182:set_next"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","class":"TokenCategoryViewSet","name":"set_default","detail":true,"methods":["POST"],"urlPath":"set_default","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:77:set_default"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","class":"TokenQueueViewSet","name":"set_primary","detail":true,"methods":["POST"],"urlPath":"set_primary","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:148:set_primary"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","class":"TokenQueueViewSet","name":"generate_token","detail":false,"methods":["POST"],"urlPath":"generate_token","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:163:generate_token"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","class":"TokenQueueViewSet","name":"set_next_token_to_subqueue","detail":true,"methods":["POST"],"urlPath":"set_next_token_to_subqueue","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:213:set_next_token_to_subqueue"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","class":"TokenQueueViewSet","name":"summary","detail":true,"methods":["GET"],"urlPath":"summary","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:247:summary"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","class":"ServiceRequestViewSet","name":"complete","detail":true,"methods":["POST"],"urlPath":"complete","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:294:complete"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","class":"ServiceRequestViewSet","name":"cancel","detail":true,"methods":["POST"],"urlPath":"cancel","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:307:cancel"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","class":"ServiceRequestViewSet","name":"apply_activity_definition","detail":false,"methods":["POST"],"urlPath":"apply_activity_definition","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:335:apply_activity_definition"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","class":"ServiceRequestViewSet","name":"create_specimen","detail":true,"methods":["POST"],"urlPath":"create_specimen","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:377:create_specimen"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","class":"ServiceRequestViewSet","name":"create_specimen_from_definition","detail":true,"methods":["POST"],"urlPath":"create_specimen_from_definition","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:397:create_specimen_from_definition"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen.SpecimenViewSet","class":"SpecimenViewSet","name":"retrieve_by_accession_identifier","detail":false,"methods":["POST"],"urlPath":"retrieve_by_accession_identifier","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py:69:retrieve_by_accession_identifier"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.totp.TOTPViewSet","class":"TOTPViewSet","name":"setup","detail":false,"methods":["POST"],"urlPath":"setup","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py:33:setup"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.totp.TOTPViewSet","class":"TOTPViewSet","name":"verify","detail":false,"methods":["POST"],"urlPath":"verify","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py:70:verify"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.totp.TOTPViewSet","class":"TOTPViewSet","name":"disable","detail":false,"methods":["POST"],"urlPath":"disable","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py:120:disable"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.totp.TOTPViewSet","class":"TOTPViewSet","name":"regenerate_backup_codes","detail":false,"methods":["POST"],"urlPath":"regenerate_backup_codes","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py:157:regenerate_backup_codes"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","class":"UserViewSet","name":"getcurrentuser","detail":false,"methods":["GET"],"urlPath":"getcurrentuser","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:176:getcurrentuser"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","class":"UserViewSet","name":"check_availability","detail":true,"methods":["GET"],"urlPath":"check_availability","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:180:check_availability"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","class":"UserViewSet","name":"profile_picture","detail":true,"methods":["POST","DELETE"],"urlPath":"profile_picture","permissionClasses":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:192:profile_picture"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","class":"UserViewSet","name":"pnconfig","detail":true,"methods":["PATCH","GET"],"urlPath":"pnconfig","permissionClasses":["IsAuthenticated"],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:215:pnconfig"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","class":"UserViewSet","name":"generate_service_account_token","detail":true,"methods":["POST"],"urlPath":"generate_service_account_token","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:233:generate_service_account_token"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","class":"UserViewSet","name":"revoke_service_account_token","detail":true,"methods":["DELETE"],"urlPath":"revoke_service_account_token","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:265:revoke_service_account_token"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","class":"UserViewSet","name":"set_preferences","detail":false,"methods":["POST"],"urlPath":"set_preferences","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:288:set_preferences"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"expand","detail":true,"methods":["POST"],"urlPath":"expand","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:76:expand"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"preview_search","detail":false,"methods":["POST"],"urlPath":"preview_search","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:83:preview_search"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"validate_code","detail":true,"methods":["POST"],"urlPath":"validate_code","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:98:validate_code"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"lookup_code","detail":false,"methods":["POST"],"urlPath":"lookup_code","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:105:lookup_code"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"favourites","detail":true,"methods":["GET"],"urlPath":"favourites","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:127:favourites"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"add_favourite","detail":true,"methods":["POST"],"urlPath":"add_favourite","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:144:add_favourite"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"remove_favourite","detail":true,"methods":["POST"],"urlPath":"remove_favourite","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:169:remove_favourite"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"clear_favourites","detail":true,"methods":["POST"],"urlPath":"clear_favourites","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:190:clear_favourites"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"add_recent_view","detail":true,"methods":["POST"],"urlPath":"add_recent_view","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:208:add_recent_view"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"remove_recent_view","detail":true,"methods":["POST"],"urlPath":"remove_recent_view","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:221:remove_recent_view"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"recent_views","detail":true,"methods":["GET"],"urlPath":"recent_views","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:230:recent_views"},{"classId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"clear_recent_views","detail":true,"methods":["POST"],"urlPath":"clear_recent_views","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:237:clear_recent_views"},{"classId":"repositories/platform/mansoq-core:mansoq.users.api.otp_viewset.reset_password.OTPResetPasswordView","class":"OTPResetPasswordView","name":"send","detail":false,"methods":["POST"],"urlPath":"send","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py:57:send"},{"classId":"repositories/platform/mansoq-core:mansoq.users.api.otp_viewset.reset_password.OTPResetPasswordView","class":"OTPResetPasswordView","name":"confirm","detail":false,"methods":["POST"],"urlPath":"confirm","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py:68:confirm"},{"classId":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.api.viewsets.BaseViewSet","class":"BaseViewSet","name":"hello","detail":false,"methods":["GET"],"urlPath":"hello","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:32:hello"},{"classId":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.api.viewsets.BaseViewSet","class":"BaseViewSet","name":"seed_packs","detail":false,"methods":["GET"],"urlPath":"seed-packs","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:36:seed_packs"},{"classId":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.api.viewsets.BaseViewSet","class":"BaseViewSet","name":"profiles","detail":false,"methods":["GET"],"urlPath":"profiles","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:40:profiles"},{"classId":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.api.viewsets.BaseViewSet","class":"BaseViewSet","name":"validate","detail":false,"methods":["POST"],"urlPath":"validate","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:48:validate"},{"classId":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.api.viewsets.BaseViewSet","class":"BaseViewSet","name":"runs","detail":false,"methods":["GET","POST"],"urlPath":"runs","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:59:runs"},{"classId":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.api.viewsets.BaseViewSet","class":"BaseViewSet","name":"run_detail","detail":false,"methods":["GET"],"urlPath":"runs/(?P<external_id>[0-9a-f-]+)","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:87:run_detail"},{"classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTemplateViewSet","class":"NotificationTemplateViewSet","name":"toggle_active","detail":true,"methods":["POST"],"urlPath":"toggle_active","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:128:toggle_active"},{"classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTemplateViewSet","class":"NotificationTemplateViewSet","name":"sync","detail":false,"methods":["POST"],"urlPath":"sync","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:143:sync"},{"classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTemplateViewSet","class":"NotificationTemplateViewSet","name":"set_variable_mapping","detail":true,"methods":["POST"],"urlPath":"set_variable_mapping","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:158:set_variable_mapping"},{"classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTemplateViewSet","class":"NotificationTemplateViewSet","name":"variable_schema","detail":true,"methods":["GET"],"urlPath":"schema","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:185:variable_schema"},{"classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTemplateViewSet","class":"NotificationTemplateViewSet","name":"preview_variable_mapping","detail":true,"methods":["POST"],"urlPath":"preview_variable_mapping","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:203:preview_variable_mapping"},{"classId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationEventViewSet","class":"NotificationEventViewSet","name":"dispatch_recipients","detail":true,"methods":["POST"],"urlPath":"dispatch","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:307:dispatch_recipients"},{"classId":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.in_app_notification.InAppNotificationViewSet","class":"InAppNotificationViewSet","name":"mark_read","detail":false,"methods":["POST"],"urlPath":"mark_read","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py:50:mark_read"},{"classId":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.in_app_notification.InAppNotificationViewSet","class":"InAppNotificationViewSet","name":"mark_unread","detail":false,"methods":["POST"],"urlPath":"mark_unread","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py:56:mark_unread"},{"classId":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.web_push_subscription.WebPushSubscriptionViewSet","class":"WebPushSubscriptionViewSet","name":"unsubscribe","detail":false,"methods":["POST"],"urlPath":"unsubscribe","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py:57:unsubscribe"},{"classId":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.web_push_subscription.WebPushSubscriptionViewSet","class":"WebPushSubscriptionViewSet","name":"vapid_public_key","detail":false,"methods":["GET"],"urlPath":"vapid_public_key","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py:63:vapid_public_key"},{"classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_session.viewset.CashSessionViewSet","class":"CashSessionViewSet","name":"close_session","detail":false,"methods":["PUT","POST"],"urlPath":"close","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:135:close_session"},{"classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_session.viewset.CashSessionViewSet","class":"CashSessionViewSet","name":"current_session","detail":false,"methods":["POST"],"urlPath":"current","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:191:current_session"},{"classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_session.viewset.CashSessionViewSet","class":"CashSessionViewSet","name":"list_counters","detail":false,"methods":["GET"],"urlPath":"counters","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:279:list_counters"},{"classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","class":"CashTransferViewSet","name":"accept_transfer","detail":true,"methods":["PUT","POST"],"urlPath":"accept","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:198:accept_transfer"},{"classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","class":"CashTransferViewSet","name":"reject_transfer","detail":true,"methods":["PUT","POST"],"urlPath":"reject","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:260:reject_transfer"},{"classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","class":"CashTransferViewSet","name":"cancel_transfer","detail":true,"methods":["PUT","POST"],"urlPath":"cancel","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:324:cancel_transfer"},{"classId":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","class":"CashTransferViewSet","name":"pending_transfers","detail":false,"methods":["GET"],"urlPath":"pending","permissionClasses":[],"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:384:pending_transfers"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","class":"HealthIdViewSet","name":"link_abha_number_and_patient","detail":false,"methods":["POST"],"urlPath":"link_patient","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:95:link_abha_number_and_patient"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","class":"HealthIdViewSet","name":"abha_create__verify_aadhaar_bio","detail":false,"methods":["POST"],"urlPath":"create/verify_aadhaar_bio","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:177:abha_create__verify_aadhaar_bio"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","class":"HealthIdViewSet","name":"abha_create__auth_init_via_face","detail":false,"methods":["POST"],"urlPath":"create/auth_init_via_face","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:256:abha_create__auth_init_via_face"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","class":"HealthIdViewSet","name":"abha_create__capture_pid_via_face","detail":false,"methods":["POST"],"urlPath":"create/capture_pid_via_face","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:270:abha_create__capture_pid_via_face"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","class":"HealthIdViewSet","name":"abha_create__verify_aadhaar_face","detail":false,"methods":["POST"],"urlPath":"create/verify_aadhaar_face","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":289,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:289:abha_create__verify_aadhaar_face"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","class":"HealthIdViewSet","name":"abha_create__verify_aadhaar_demographics","detail":false,"methods":["POST"],"urlPath":"create/verify_aadhaar_demographics","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:369:abha_create__verify_aadhaar_demographics"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","class":"HealthIdViewSet","name":"abha_create__send_aadhaar_otp","detail":false,"methods":["POST"],"urlPath":"create/send_aadhaar_otp","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:440:abha_create__send_aadhaar_otp"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","class":"HealthIdViewSet","name":"abha_create__verify_aadhaar_otp","detail":false,"methods":["POST"],"urlPath":"create/verify_aadhaar_otp","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:461:abha_create__verify_aadhaar_otp"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","class":"HealthIdViewSet","name":"abha_create__link_mobile_number","detail":false,"methods":["POST"],"urlPath":"create/link_mobile_number","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:540:abha_create__link_mobile_number"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","class":"HealthIdViewSet","name":"abha_create__verify_mobile_otp","detail":false,"methods":["POST"],"urlPath":"create/verify_mobile_otp","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:561:abha_create__verify_mobile_otp"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","class":"HealthIdViewSet","name":"abha_create__abha_address_suggestion","detail":false,"methods":["POST"],"urlPath":"create/abha_address_suggestion","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":581,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:581:abha_create__abha_address_suggestion"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","class":"HealthIdViewSet","name":"abha_create__enrol_abha_address","detail":false,"methods":["POST"],"urlPath":"create/enrol_abha_address","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":599,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:599:abha_create__enrol_abha_address"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","class":"HealthIdViewSet","name":"abha_login__send_otp","detail":false,"methods":["POST"],"urlPath":"login/send_otp","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":672,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:672:abha_login__send_otp"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","class":"HealthIdViewSet","name":"abha_login__verify_otp","detail":false,"methods":["POST"],"urlPath":"login/verify_otp","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":715,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:715:abha_login__verify_otp"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","class":"HealthIdViewSet","name":"abha_login__verify_user","detail":false,"methods":["POST"],"urlPath":"login/verify_user","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":843,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:843:abha_login__verify_user"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","class":"HealthIdViewSet","name":"abha_login__check_auth_methods","detail":false,"methods":["POST"],"urlPath":"login/check_auth_methods","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":951,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:951:abha_login__check_auth_methods"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","class":"HealthIdViewSet","name":"abha_card","detail":false,"methods":["GET"],"urlPath":"abha_card","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":974,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:974:abha_card"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPViewSet","class":"HIPViewSet","name":"link__carecontext","detail":false,"methods":["POST"],"urlPath":"link_care_context","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:36:link__carecontext"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPViewSet","class":"HIPViewSet","name":"patient__fetch_by_token","detail":false,"methods":["GET"],"urlPath":"patient/fetch-by-token","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:49:patient__fetch_by_token"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","class":"HIPCallbackViewSet","name":"hip__token__on_generate_token","detail":false,"methods":["POST"],"urlPath":"hip/token/on-generate-token","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:127:hip__token__on_generate_token"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","class":"HIPCallbackViewSet","name":"link__on_carecontext","detail":false,"methods":["POST"],"urlPath":"link/on_carecontext","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:135:link__on_carecontext"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","class":"HIPCallbackViewSet","name":"hip__patient__care_context__discover","detail":false,"methods":["POST"],"urlPath":"hip/patient/care-context/discover","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:143:hip__patient__care_context__discover"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","class":"HIPCallbackViewSet","name":"hip__link__care_context__init","detail":false,"methods":["POST"],"urlPath":"hip/link/care-context/init","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:151:hip__link__care_context__init"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","class":"HIPCallbackViewSet","name":"hip__link__care_context__confirm","detail":false,"methods":["POST"],"urlPath":"hip/link/care-context/confirm","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:159:hip__link__care_context__confirm"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","class":"HIPCallbackViewSet","name":"consent__request__hip__notify","detail":false,"methods":["POST"],"urlPath":"consent/request/hip/notify","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:167:consent__request__hip__notify"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","class":"HIPCallbackViewSet","name":"hip__health_information__request","detail":false,"methods":["POST"],"urlPath":"hip/health-information/request","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:175:hip__health_information__request"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","class":"HIPCallbackViewSet","name":"hip__patient__share","detail":false,"methods":["POST"],"urlPath":"hip/patient/share","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:183:hip__patient__share"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUViewSet","class":"HIUViewSet","name":"identity__authentication","detail":false,"methods":["POST"],"urlPath":"verify_identity","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:58:identity__authentication"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUViewSet","class":"HIUViewSet","name":"consent__request__init","detail":false,"methods":["POST"],"urlPath":"create_consent_request","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:89:consent__request__init"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUViewSet","class":"HIUViewSet","name":"consent__request__status","detail":false,"methods":["POST"],"urlPath":"consent_request_status","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:93:consent__request__status"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUViewSet","class":"HIUViewSet","name":"consent__fetch","detail":false,"methods":["POST"],"urlPath":"fetch_consent_artefact","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:118:consent__fetch"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUViewSet","class":"HIUViewSet","name":"data_flow__health_information__request","detail":false,"methods":["POST"],"urlPath":"request_health_information","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:145:data_flow__health_information__request"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUCallbackViewSet","class":"HIUCallbackViewSet","name":"hiu__consent__request__on_init","detail":false,"methods":["POST"],"urlPath":"hiu/consent/request/on-init","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:207:hiu__consent__request__on_init"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUCallbackViewSet","class":"HIUCallbackViewSet","name":"hiu__consent__request__on_status","detail":false,"methods":["POST"],"urlPath":"hiu/consent/request/on-status","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:215:hiu__consent__request__on_status"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUCallbackViewSet","class":"HIUCallbackViewSet","name":"hiu__consent__request__notify","detail":false,"methods":["POST"],"urlPath":"hiu/consent/request/notify","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:223:hiu__consent__request__notify"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUCallbackViewSet","class":"HIUCallbackViewSet","name":"hiu__consent__on_fetch","detail":false,"methods":["POST"],"urlPath":"hiu/consent/on-fetch","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:231:hiu__consent__on_fetch"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUCallbackViewSet","class":"HIUCallbackViewSet","name":"hiu__health_information__on_request","detail":false,"methods":["POST"],"urlPath":"hiu/health-information/on-request","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:239:hiu__health_information__on_request"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUCallbackViewSet","class":"HIUCallbackViewSet","name":"hiu__health_information__transfer","detail":false,"methods":["POST"],"urlPath":"hiu/health-information/transfer","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:251:hiu__health_information__transfer"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.utility.UtilityViewSet","class":"UtilityViewSet","name":"states","detail":false,"methods":["GET"],"urlPath":"states","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/utility.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/utility.py:32:states"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.utility.UtilityViewSet","class":"UtilityViewSet","name":"districts","detail":false,"methods":["GET"],"urlPath":"states/(?P<state_code>[^/.]+)/districts","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/utility.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/utility.py:46:districts"},{"classId":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.viewsets.health_facility.HealthFacilityViewSet","class":"HealthFacilityViewSet","name":"register_service","detail":true,"methods":["POST"],"urlPath":"register_service","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_facility.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_facility.py:98:register_service"},{"classId":"repositories/teleicu/mansoq-auto-tag:mansoq_auto_tag.api.viewsets.health_check.HealthCheckViewSet","class":"HealthCheckViewSet","name":"ping","detail":false,"methods":["GET"],"urlPath":"ping","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-auto-tag/mansoq_auto_tag/api/viewsets/health_check.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-auto-tag/mansoq_auto_tag/api/viewsets/health_check.py:8:ping"},{"classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.auth.AuthViewSet","class":"AuthViewSet","name":"register","detail":false,"methods":["POST"],"urlPath":"register","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py:33:register"},{"classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.auth.AuthViewSet","class":"AuthViewSet","name":"login","detail":false,"methods":["POST"],"urlPath":"login","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py:41:login"},{"classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.auth.AuthViewSet","class":"AuthViewSet","name":"logout","detail":false,"methods":["DELETE"],"urlPath":"logout","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py:50:logout"},{"classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatViewSet","class":"ChatViewSet","name":"feedbacks","detail":true,"methods":["GET"],"urlPath":"feedbacks","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py:106:feedbacks"},{"classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatViewSet","class":"ChatViewSet","name":"list_all","detail":false,"methods":["GET"],"urlPath":"list_all","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py:120:list_all"},{"classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatViewSet","class":"ChatViewSet","name":"speech_to_text","detail":true,"methods":["POST"],"urlPath":"speech_to_text","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py:129:speech_to_text"},{"classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatViewSet","class":"ChatViewSet","name":"converse","detail":true,"methods":["POST"],"urlPath":"converse","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py:182:converse"},{"classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.orphan.OrphanChatViewSet","class":"OrphanChatViewSet","name":"converse","detail":true,"methods":["POST"],"urlPath":"converse","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py:106:converse"},{"classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.orphan.OrphanChatViewSet","class":"OrphanChatViewSet","name":"transcribe","detail":false,"methods":["POST"],"urlPath":"transcribe","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py:119:transcribe"},{"classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.orphan.OrphanChatViewSet","class":"OrphanChatViewSet","name":"completion","detail":false,"methods":["POST"],"urlPath":"completion","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py:133:completion"},{"classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.project.ProjectViewSet","class":"ProjectViewSet","name":"create_assistant","detail":true,"methods":["POST"],"urlPath":"create_assistant","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py:86:create_assistant"},{"classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.project.ProjectViewSet","class":"ProjectViewSet","name":"list_assistants","detail":true,"methods":["GET"],"urlPath":"list_assistants","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py:116:list_assistants"},{"classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.token.ResetPasswordViewset","class":"ResetPasswordViewset","name":"forgot","detail":false,"methods":["POST"],"urlPath":"forgot","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py:49:forgot"},{"classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.token.ResetPasswordViewset","class":"ResetPasswordViewset","name":"verify","detail":false,"methods":["POST"],"urlPath":"verify","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py:96:verify"},{"classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.token.ResetPasswordViewset","class":"ResetPasswordViewset","name":"reset","detail":false,"methods":["POST"],"urlPath":"reset","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py:121:reset"},{"classId":"repositories/teleicu/mansoq-ayushma:ayushma.views.users.UserViewSet","class":"UserViewSet","name":"me","detail":false,"methods":["GET"],"urlPath":"me","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py:48:me"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.login.OTPLoginView","class":"OTPLoginView","name":"send","detail":false,"methods":["POST"],"urlPath":"send","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py:130:send"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.login.OTPLoginView","class":"OTPLoginView","name":"login","detail":false,"methods":["POST"],"urlPath":"login","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py:139:login"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","class":"OTPSlotViewSet","name":"get_slots_for_day","detail":false,"methods":["POST"],"urlPath":"get_slots_for_day","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py:52:get_slots_for_day"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","class":"OTPSlotViewSet","name":"create_appointment","detail":true,"methods":["POST"],"urlPath":"create_appointment","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py:62:create_appointment"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","class":"OTPSlotViewSet","name":"cancel_appointment","detail":false,"methods":["POST"],"urlPath":"cancel_appointment","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py:77:cancel_appointment"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","class":"OTPSlotViewSet","name":"get_appointments","detail":false,"methods":["GET"],"urlPath":"get_appointments","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py:93:get_appointments"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.account.AccountViewSet","class":"AccountViewSet","name":"default_account","detail":false,"methods":["POST"],"urlPath":"default_account","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:140:default_account"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.account.AccountViewSet","class":"AccountViewSet","name":"rebalance","detail":true,"methods":["POST"],"urlPath":"rebalance","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:173:rebalance"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRUpsertMixin","class":"EMRUpsertMixin","name":"upsert","detail":false,"methods":["POST"],"urlPath":"upsert","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRTagMixin","class":"EMRTagMixin","name":"set_tags","detail":true,"methods":["POST"],"urlPath":"set_tags","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:391:set_tags"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRTagMixin","class":"EMRTagMixin","name":"remove_tags","detail":true,"methods":["POST"],"urlPath":"remove_tags","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:402:remove_tags"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","class":"ChargeItemViewSet","name":"apply_charge_item_defs","detail":false,"methods":["POST"],"urlPath":"apply_charge_item_defs","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:321:apply_charge_item_defs"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","class":"ChargeItemViewSet","name":"change_account","detail":false,"methods":["POST"],"urlPath":"change_account","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:422:change_account"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.consent.ConsentViewSet","class":"ConsentViewSet","name":"add_verification","detail":true,"methods":["POST"],"urlPath":"add_verification","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py:50:add_verification"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.consent.ConsentViewSet","class":"ConsentViewSet","name":"remove_verification","detail":true,"methods":["POST"],"urlPath":"remove_verification","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py:78:remove_verification"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","class":"DeviceViewSet","name":"associate_encounter","detail":true,"methods":["POST"],"urlPath":"associate_encounter","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:178:associate_encounter"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","class":"DeviceViewSet","name":"associate_location","detail":true,"methods":["POST"],"urlPath":"associate_location","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:231:associate_location"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","class":"DeviceViewSet","name":"add_managing_organization","detail":true,"methods":["POST"],"urlPath":"add_managing_organization","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:282:add_managing_organization"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","class":"DeviceViewSet","name":"remove_managing_organization","detail":true,"methods":["POST"],"urlPath":"remove_managing_organization","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:316:remove_managing_organization"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","class":"DiagnosticReportViewSet","name":"upsert_observations","detail":true,"methods":["POST"],"urlPath":"upsert_observations","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:164:upsert_observations"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","class":"EncounterViewSet","name":"restart","detail":true,"methods":["POST"],"urlPath":"restart","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":277,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:277:restart"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","class":"EncounterViewSet","name":"organizations","detail":true,"methods":["GET"],"urlPath":"organizations","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":301,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:301:organizations"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","class":"EncounterViewSet","name":"organizations_add","detail":true,"methods":["POST"],"urlPath":"organizations_add","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":326,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:326:organizations_add"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","class":"EncounterViewSet","name":"organizations_remove","detail":true,"methods":["DELETE"],"urlPath":"organizations_remove","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:349:organizations_remove"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","class":"EncounterViewSet","name":"set_facility_identifier","detail":true,"methods":["POST"],"urlPath":"set_facility_identifier","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:374:set_facility_identifier"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","class":"EncounterViewSet","name":"set_care_team_members","detail":true,"methods":["POST"],"urlPath":"set_care_team_members","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:422:set_care_team_members"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityViewSet","class":"FacilityViewSet","name":"cover_image","detail":true,"methods":["POST","DELETE"],"urlPath":"cover_image","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:121:cover_image"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityViewSet","class":"FacilityViewSet","name":"set_monetary_config","detail":true,"methods":["POST"],"urlPath":"set_monetary_config","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:143:set_monetary_config"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityViewSet","class":"FacilityViewSet","name":"set_invoice_expression","detail":true,"methods":["POST"],"urlPath":"set_invoice_expression","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:169:set_invoice_expression"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","class":"FacilityOrganizationViewSet","name":"mine","detail":false,"methods":["GET"],"urlPath":"mine","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:234:mine"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.favorites.EMRFavoritesMixin","class":"EMRFavoritesMixin","name":"favorite_lists","detail":false,"methods":["GET"],"urlPath":"favorite_lists","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:29:favorite_lists"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.favorites.EMRFavoritesMixin","class":"EMRFavoritesMixin","name":"add_favorite","detail":true,"methods":["POST"],"urlPath":"add_favorite","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:62:add_favorite"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.favorites.EMRFavoritesMixin","class":"EMRFavoritesMixin","name":"remove_favorite","detail":true,"methods":["POST"],"urlPath":"remove_favorite","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:85:remove_favorite"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","class":"FileUploadViewSet","name":"mark_upload_completed","detail":true,"methods":["POST"],"urlPath":"mark_upload_completed","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:178:mark_upload_completed"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","class":"FileUploadViewSet","name":"archive","detail":true,"methods":["POST"],"urlPath":"archive","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:194:archive"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","class":"FileUploadViewSet","name":"upload_file","detail":false,"methods":["POST"],"urlPath":"upload-file","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:214:upload_file"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","class":"SupplyDeliveryViewSet","name":"delivery_orders","detail":false,"methods":["GET"],"urlPath":"delivery_orders","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":235,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:235:delivery_orders"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","class":"SupplyRequestViewSet","name":"request_orders","detail":false,"methods":["GET"],"urlPath":"request_orders","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:147:request_orders"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","class":"InvoiceViewSet","name":"attach_items_to_invoice","detail":true,"methods":["POST"],"urlPath":"attach_items_to_invoice","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:236:attach_items_to_invoice"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","class":"InvoiceViewSet","name":"remove_item_from_invoice","detail":true,"methods":["POST"],"urlPath":"remove_item_from_invoice","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:264:remove_item_from_invoice"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","class":"InvoiceViewSet","name":"attach_account_to_invoice","detail":true,"methods":["POST"],"urlPath":"attach_account_to_invoice","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":291,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:291:attach_account_to_invoice"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","class":"InvoiceViewSet","name":"cancel_invoice","detail":true,"methods":["POST"],"urlPath":"cancel_invoice","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":312,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:312:cancel_invoice"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","class":"InvoiceViewSet","name":"lock","detail":true,"methods":["POST"],"urlPath":"lock","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:352:lock"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","class":"InvoiceViewSet","name":"unlock","detail":true,"methods":["POST"],"urlPath":"unlock","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:370:unlock"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","class":"FacilityLocationViewSet","name":"organizations","detail":true,"methods":["GET"],"urlPath":"organizations","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:187:organizations"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","class":"FacilityLocationViewSet","name":"organizations_add","detail":true,"methods":["POST"],"urlPath":"organizations_add","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:217:organizations_add"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","class":"FacilityLocationViewSet","name":"organizations_remove","detail":true,"methods":["POST"],"urlPath":"organizations_remove","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:239:organizations_remove"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","class":"FacilityLocationViewSet","name":"associate_encounter","detail":true,"methods":["POST"],"urlPath":"associate_encounter","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:264:associate_encounter"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","class":"MedicationDispenseViewSet","name":"summary","detail":false,"methods":["GET"],"urlPath":"summary","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:254:summary"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request_prescription.MedicationPrescriptionSummaryViewSet","class":"MedicationPrescriptionSummaryViewSet","name":"summary","detail":false,"methods":["GET"],"urlPath":"summary","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:149:summary"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.mfa_login.MFALoginViewSet","class":"MFALoginViewSet","name":"login","detail":false,"methods":["POST"],"urlPath":"login","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py:31:login"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation.ObservationViewSet","class":"ObservationViewSet","name":"analyse","detail":false,"methods":["POST"],"urlPath":"analyse","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py:66:analyse"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","class":"ObservationDefinitionViewSet","name":"metrics","detail":false,"methods":["GET"],"urlPath":"metrics","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:155:metrics"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","class":"OrganizationViewSet","name":"mine","detail":false,"methods":["GET"],"urlPath":"mine","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:250:mine"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","class":"OrganizationViewSet","name":"accessible_role_organizations","detail":false,"methods":["GET"],"urlPath":"accessible_role_organizations","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:264:accessible_role_organizations"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","class":"OrganizationViewSet","name":"managing_organization","detail":true,"methods":["POST"],"urlPath":"managing_organization","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:317:managing_organization"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"search","detail":false,"methods":["POST"],"urlPath":"search","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:204:search"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"search_retrieve","detail":false,"methods":["POST"],"urlPath":"search_retrieve","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:278:search_retrieve"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"get_users","detail":true,"methods":["GET"],"urlPath":"get_users","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:293:get_users"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"add_user","detail":true,"methods":["POST"],"urlPath":"add_user","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:308:add_user"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"delete_user","detail":true,"methods":["POST"],"urlPath":"delete_user","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:324:delete_user"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"get_appointments","detail":true,"methods":["GET"],"urlPath":"get_appointments","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":336,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:336:get_appointments"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"get_tokens","detail":true,"methods":["GET"],"urlPath":"get_tokens","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:369:get_tokens"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"update_identifier","detail":true,"methods":["POST"],"urlPath":"update_identifier","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:403:update_identifier"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"set_instance_tags","detail":true,"methods":["POST"],"urlPath":"set_instance_tags","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":449,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:449:set_instance_tags"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"remove_instance_tags","detail":true,"methods":["POST"],"urlPath":"remove_instance_tags","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":464,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:464:remove_instance_tags"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"set_facility_tags","detail":true,"methods":["POST"],"urlPath":"set_facility_tags","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":478,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:478:set_facility_tags"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","class":"PatientViewSet","name":"remove_facility_tags","detail":true,"methods":["POST"],"urlPath":"remove_facility_tags","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:493:remove_facility_tags"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","class":"PaymentReconciliationViewSet","name":"cancel_payment_reconciliation","detail":true,"methods":["POST"],"urlPath":"cancel_payment_reconciliation","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:155:cancel_payment_reconciliation"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","class":"PaymentReconciliationViewSet","name":"change_account","detail":false,"methods":["POST"],"urlPath":"change_account","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:185:change_account"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","class":"QuestionnaireViewSet","name":"submit","detail":true,"methods":["POST"],"urlPath":"submit","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:116:submit"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","class":"QuestionnaireViewSet","name":"get_organizations","detail":true,"methods":["GET"],"urlPath":"get_organizations","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:158:get_organizations"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","class":"QuestionnaireViewSet","name":"set_organizations","detail":true,"methods":["POST"],"urlPath":"set_organizations","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:182:set_organizations"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.report_upload.ReportUploadViewSet","class":"ReportUploadViewSet","name":"generate","detail":false,"methods":["POST"],"urlPath":"generate","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py:104:generate"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.report_upload.ReportUploadViewSet","class":"ReportUploadViewSet","name":"archive","detail":true,"methods":["POST"],"urlPath":"archive","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py:164:archive"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.TemplateViewSet","class":"TemplateViewSet","name":"get_schema","detail":false,"methods":["GET"],"urlPath":"schema","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:166:get_schema"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.TemplateViewSet","class":"TemplateViewSet","name":"preview","detail":false,"methods":["POST"],"urlPath":"preview","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:184:preview"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","class":"ResourceCategoryViewSet","name":"set_monetary_components","detail":true,"methods":["POST"],"urlPath":"set_monetary_components","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:189:set_monetary_components"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","class":"SlotViewSet","name":"get_slots_for_day","detail":false,"methods":["POST"],"urlPath":"get_slots_for_day","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:205:get_slots_for_day"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","class":"SlotViewSet","name":"create_appointment","detail":true,"methods":["POST"],"urlPath":"create_appointment","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:339:create_appointment"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","class":"SlotViewSet","name":"availability_stats","detail":false,"methods":["POST"],"urlPath":"availability_stats","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:348:availability_stats"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","class":"TokenBookingViewSet","name":"cancel","detail":true,"methods":["POST"],"urlPath":"cancel","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:201:cancel"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","class":"TokenBookingViewSet","name":"reschedule","detail":true,"methods":["POST"],"urlPath":"reschedule","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:213:reschedule"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","class":"TokenBookingViewSet","name":"available_users","detail":false,"methods":["GET"],"urlPath":"available_users","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:259:available_users"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","class":"TokenBookingViewSet","name":"generate_token","detail":true,"methods":["POST"],"urlPath":"generate_token","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:290:generate_token"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","class":"ScheduleViewSet","name":"set_charge_item_definition","detail":true,"methods":["POST"],"urlPath":"set_charge_item_definition","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:260:set_charge_item_definition"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","class":"TokenViewSet","name":"set_next","detail":true,"methods":["POST"],"urlPath":"set_next","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:182:set_next"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","class":"TokenCategoryViewSet","name":"set_default","detail":true,"methods":["POST"],"urlPath":"set_default","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:77:set_default"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","class":"TokenQueueViewSet","name":"set_primary","detail":true,"methods":["POST"],"urlPath":"set_primary","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:148:set_primary"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","class":"TokenQueueViewSet","name":"generate_token","detail":false,"methods":["POST"],"urlPath":"generate_token","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:163:generate_token"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","class":"TokenQueueViewSet","name":"set_next_token_to_subqueue","detail":true,"methods":["POST"],"urlPath":"set_next_token_to_subqueue","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:213:set_next_token_to_subqueue"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","class":"TokenQueueViewSet","name":"summary","detail":true,"methods":["GET"],"urlPath":"summary","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:247:summary"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","class":"ServiceRequestViewSet","name":"complete","detail":true,"methods":["POST"],"urlPath":"complete","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:263:complete"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","class":"ServiceRequestViewSet","name":"cancel","detail":true,"methods":["POST"],"urlPath":"cancel","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:276:cancel"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","class":"ServiceRequestViewSet","name":"apply_activity_definition","detail":false,"methods":["POST"],"urlPath":"apply_activity_definition","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:304:apply_activity_definition"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","class":"ServiceRequestViewSet","name":"create_specimen","detail":true,"methods":["POST"],"urlPath":"create_specimen","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:346:create_specimen"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","class":"ServiceRequestViewSet","name":"create_specimen_from_definition","detail":true,"methods":["POST"],"urlPath":"create_specimen_from_definition","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:366:create_specimen_from_definition"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen.SpecimenViewSet","class":"SpecimenViewSet","name":"retrieve_by_accession_identifier","detail":false,"methods":["POST"],"urlPath":"retrieve_by_accession_identifier","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py:69:retrieve_by_accession_identifier"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.totp.TOTPViewSet","class":"TOTPViewSet","name":"setup","detail":false,"methods":["POST"],"urlPath":"setup","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py:33:setup"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.totp.TOTPViewSet","class":"TOTPViewSet","name":"verify","detail":false,"methods":["POST"],"urlPath":"verify","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py:70:verify"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.totp.TOTPViewSet","class":"TOTPViewSet","name":"disable","detail":false,"methods":["POST"],"urlPath":"disable","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py:120:disable"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.totp.TOTPViewSet","class":"TOTPViewSet","name":"regenerate_backup_codes","detail":false,"methods":["POST"],"urlPath":"regenerate_backup_codes","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py:157:regenerate_backup_codes"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","class":"UserViewSet","name":"getcurrentuser","detail":false,"methods":["GET"],"urlPath":"getcurrentuser","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:176:getcurrentuser"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","class":"UserViewSet","name":"check_availability","detail":true,"methods":["GET"],"urlPath":"check_availability","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:180:check_availability"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","class":"UserViewSet","name":"profile_picture","detail":true,"methods":["POST","DELETE"],"urlPath":"profile_picture","permissionClasses":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:192:profile_picture"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","class":"UserViewSet","name":"pnconfig","detail":true,"methods":["PATCH","GET"],"urlPath":"pnconfig","permissionClasses":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:215:pnconfig"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","class":"UserViewSet","name":"generate_service_account_token","detail":true,"methods":["POST"],"urlPath":"generate_service_account_token","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:233:generate_service_account_token"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","class":"UserViewSet","name":"revoke_service_account_token","detail":true,"methods":["DELETE"],"urlPath":"revoke_service_account_token","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:265:revoke_service_account_token"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","class":"UserViewSet","name":"set_preferences","detail":false,"methods":["POST"],"urlPath":"set_preferences","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:288:set_preferences"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"expand","detail":true,"methods":["POST"],"urlPath":"expand","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:72:expand"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"preview_search","detail":false,"methods":["POST"],"urlPath":"preview_search","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:79:preview_search"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"validate_code","detail":true,"methods":["POST"],"urlPath":"validate_code","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:94:validate_code"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"lookup_code","detail":false,"methods":["POST"],"urlPath":"lookup_code","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:101:lookup_code"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"favourites","detail":true,"methods":["GET"],"urlPath":"favourites","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:120:favourites"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"add_favourite","detail":true,"methods":["POST"],"urlPath":"add_favourite","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:137:add_favourite"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"remove_favourite","detail":true,"methods":["POST"],"urlPath":"remove_favourite","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:162:remove_favourite"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"clear_favourites","detail":true,"methods":["POST"],"urlPath":"clear_favourites","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:183:clear_favourites"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"add_recent_view","detail":true,"methods":["POST"],"urlPath":"add_recent_view","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:201:add_recent_view"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"remove_recent_view","detail":true,"methods":["POST"],"urlPath":"remove_recent_view","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:214:remove_recent_view"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"recent_views","detail":true,"methods":["GET"],"urlPath":"recent_views","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:223:recent_views"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","class":"ValueSetViewSet","name":"clear_recent_views","detail":true,"methods":["POST"],"urlPath":"clear_recent_views","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:230:clear_recent_views"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.otp_viewset.reset_password.OTPResetPasswordView","class":"OTPResetPasswordView","name":"send","detail":false,"methods":["POST"],"urlPath":"send","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py:57:send"},{"classId":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.otp_viewset.reset_password.OTPResetPasswordView","class":"OTPResetPasswordView","name":"confirm","detail":false,"methods":["POST"],"urlPath":"confirm","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py:68:confirm"},{"classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.gateway.HcxGatewayViewSet","class":"HcxGatewayViewSet","name":"check_eligibility","detail":false,"methods":["POST"],"urlPath":"check_eligibility","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py:50:check_eligibility"},{"classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.gateway.HcxGatewayViewSet","class":"HcxGatewayViewSet","name":"make_claim","detail":false,"methods":["POST"],"urlPath":"make_claim","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py:110:make_claim"},{"classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.gateway.HcxGatewayViewSet","class":"HcxGatewayViewSet","name":"send_communication","detail":false,"methods":["POST"],"urlPath":"send_communication","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py:265:send_communication"},{"classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.gateway.HcxGatewayViewSet","class":"HcxGatewayViewSet","name":"payors","detail":false,"methods":["GET"],"urlPath":"payors","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py:321:payors"},{"classId":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.gateway.HcxGatewayViewSet","class":"HcxGatewayViewSet","name":"pmjy_packages","detail":false,"methods":["GET"],"urlPath":"pmjy_packages","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py:353:pmjy_packages"},{"classId":"repositories/teleicu/mansoq-kutumba:mansoq_kutumba.api.viewsets.BeneficiaryViewSet","class":"BeneficiaryViewSet","name":"lookup","detail":false,"methods":["POST"],"urlPath":"lookup","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/api/viewsets.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/api/viewsets.py:24:lookup"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","class":"CallbackViewSet","name":"coverage_eligibility__on_check","detail":false,"methods":["POST"],"urlPath":"coverageeligibility/on_check","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:375:coverage_eligibility__on_check"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","class":"CallbackViewSet","name":"pre_determination__on_submit","detail":false,"methods":["POST"],"urlPath":"predetermination/on_submit","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:384:pre_determination__on_submit"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","class":"CallbackViewSet","name":"pre_auth__on_submit","detail":false,"methods":["POST"],"urlPath":"preauth/on_submit","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:393:pre_auth__on_submit"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","class":"CallbackViewSet","name":"claim__on_submit","detail":false,"methods":["POST"],"urlPath":"claim/on_submit","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:402:claim__on_submit"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","class":"CallbackViewSet","name":"communication__request","detail":false,"methods":["POST"],"urlPath":"communication/request","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:411:communication__request"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","class":"CallbackViewSet","name":"payment_notice__request","detail":false,"methods":["POST"],"urlPath":"paymentnotice/request","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":420,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:420:payment_notice__request"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","class":"CallbackViewSet","name":"insurance_plan__on_request","detail":false,"methods":["POST"],"urlPath":"insuranceplan/on_request","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":429,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:429:insurance_plan__on_request"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","class":"CallbackViewSet","name":"task__on_submit","detail":false,"methods":["POST"],"urlPath":"task/on_submit","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":438,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:438:task__on_submit"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","class":"CallbackViewSet","name":"error__response","detail":false,"methods":["POST"],"urlPath":"error/response","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":447,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:447:error__response"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim.ClaimViewSet","class":"ClaimViewSet","name":"latest","detail":false,"methods":["GET"],"urlPath":"latest","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:78:latest"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim.ClaimViewSet","class":"ClaimViewSet","name":"submit","detail":true,"methods":["POST"],"urlPath":"submit","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:93:submit"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim.ClaimViewSet","class":"ClaimViewSet","name":"tasks","detail":true,"methods":["GET"],"urlPath":"tasks","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:163:tasks"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim.ClaimViewSet","class":"ClaimViewSet","name":"cancel","detail":true,"methods":["POST"],"urlPath":"cancel","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:183:cancel"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim.ClaimViewSet","class":"ClaimViewSet","name":"reprocess","detail":true,"methods":["POST"],"urlPath":"reprocess","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:269:reprocess"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim_consent.ClaimConsentViewSet","class":"ClaimConsentViewSet","name":"lookup","detail":false,"methods":["GET"],"urlPath":"lookup","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py:68:lookup"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.communication.CommunicationViewSet","class":"CommunicationViewSet","name":"send","detail":true,"methods":["POST"],"urlPath":"send","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/communication.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/communication.py:39:send"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.coverage_eligibility.CoverageEligibilityRequestViewSet","class":"CoverageEligibilityRequestViewSet","name":"latest","detail":false,"methods":["GET"],"urlPath":"latest","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:107:latest"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.coverage_eligibility.CoverageEligibilityRequestViewSet","class":"CoverageEligibilityRequestViewSet","name":"check","detail":true,"methods":["POST"],"urlPath":"check","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:126:check"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.coverage_eligibility.CoverageEligibilityRequestViewSet","class":"CoverageEligibilityRequestViewSet","name":"wallet_check","detail":true,"methods":["POST"],"urlPath":"wallet_check","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:157:wallet_check"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.coverage_eligibility.CoverageEligibilityRequestViewSet","class":"CoverageEligibilityRequestViewSet","name":"link_encounter","detail":true,"methods":["POST"],"urlPath":"link_encounter","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:174:link_encounter"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.gateway.GatewayViewSet","class":"GatewayViewSet","name":"get_policies","detail":false,"methods":["POST"],"urlPath":"get_policies","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py:62:get_policies"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.gateway.GatewayViewSet","class":"GatewayViewSet","name":"fetch_participants","detail":false,"methods":["POST"],"urlPath":"participants","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py:72:fetch_participants"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.gateway.GatewayViewSet","class":"GatewayViewSet","name":"abha__biometric__auth__init","detail":false,"methods":["POST"],"urlPath":"abha-biometric-auth-init","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py:82:abha__biometric__auth__init"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.gateway.GatewayViewSet","class":"GatewayViewSet","name":"abha__biometric__auth__verify","detail":false,"methods":["POST"],"urlPath":"abha-biometric-auth-verify","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py:102:abha__biometric__auth__verify"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanViewSet","class":"InsurancePlanViewSet","name":"request","detail":false,"methods":["POST"],"urlPath":"request","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:108:request"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanViewSet","class":"InsurancePlanViewSet","name":"plans","detail":true,"methods":["GET"],"urlPath":"plans","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:176:plans"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanViewSet","class":"InsurancePlanViewSet","name":"coverages","detail":true,"methods":["GET"],"urlPath":"coverages","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:183:coverages"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanViewSet","class":"InsurancePlanViewSet","name":"extensions","detail":true,"methods":["GET"],"urlPath":"extensions","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:192:extensions"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanViewSet","class":"InsurancePlanViewSet","name":"questionnaires","detail":true,"methods":["GET"],"urlPath":"questionnaires","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:198:questionnaires"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanCoverageViewSet","class":"InsurancePlanCoverageViewSet","name":"extensions","detail":true,"methods":["GET"],"urlPath":"extensions","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:215:extensions"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanCoverageViewSet","class":"InsurancePlanCoverageViewSet","name":"benefits","detail":true,"methods":["GET"],"urlPath":"benefits","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:221:benefits"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanBenefitViewSet","class":"InsurancePlanBenefitViewSet","name":"extensions","detail":true,"methods":["GET"],"urlPath":"extensions","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:259:extensions"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanBenefitViewSet","class":"InsurancePlanBenefitViewSet","name":"requirements","detail":true,"methods":["GET"],"urlPath":"requirements","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:265:requirements"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanBenefitViewSet","class":"InsurancePlanBenefitViewSet","name":"questionnaires","detail":true,"methods":["GET"],"urlPath":"questionnaires","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:279:questionnaires"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanBenefitViewSet","class":"InsurancePlanBenefitViewSet","name":"lookup","detail":false,"methods":["POST"],"urlPath":"lookup","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:294:lookup"},{"classId":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.payment.PaymentViewSet","class":"PaymentViewSet","name":"acknowledge","detail":true,"methods":["POST"],"urlPath":"acknowledge","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/payment.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/payment.py:30:acknowledge"},{"classId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.gateway.GatewayViewSet","class":"GatewayViewSet","name":"upload_transaction","detail":false,"methods":["POST"],"urlPath":"upload_transaction","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py:64:upload_transaction"},{"classId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.gateway.GatewayViewSet","class":"GatewayViewSet","name":"transaction_status","detail":false,"methods":["POST"],"urlPath":"transaction_status","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py:129:transaction_status"},{"classId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.gateway.GatewayViewSet","class":"GatewayViewSet","name":"cancel_transaction","detail":false,"methods":["POST"],"urlPath":"cancel_transaction","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py:137:cancel_transaction"},{"classId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.health_check.HealthCheckViewSet","class":"HealthCheckViewSet","name":"ping","detail":false,"methods":["GET"],"urlPath":"ping","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/health_check.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/health_check.py:10:ping"},{"classId":"repositories/teleicu/mansoq-radiology:mansoq_radiology.api.dicom.DicomViewSet","class":"DicomViewSet","name":"authenticate","detail":false,"methods":["GET"],"urlPath":"authenticate","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py:51:authenticate"},{"classId":"repositories/teleicu/mansoq-radiology:mansoq_radiology.api.dicom.DicomViewSet","class":"DicomViewSet","name":"upload","detail":false,"methods":["POST"],"urlPath":"upload","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py:56:upload"},{"classId":"repositories/teleicu/mansoq-radiology:mansoq_radiology.api.dicom.DicomViewSet","class":"DicomViewSet","name":"get_studies","detail":false,"methods":["GET"],"urlPath":"studies","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py:124:get_studies"},{"classId":"repositories/teleicu/mansoq-radiology:mansoq_radiology.api.dicom.DicomViewSet","class":"DicomViewSet","name":"get_servicerequests","detail":false,"methods":["GET"],"urlPath":"service-requests","permissionClasses":["AllowAny"],"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py:153:get_servicerequests"},{"classId":"repositories/teleicu/mansoq-radiology:mansoq_radiology.api.webhooks.WebhookViewSet","class":"WebhookViewSet","name":"save_webhook","detail":false,"methods":["POST"],"urlPath":"study","permissionClasses":["AllowAny"],"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/webhooks.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/webhooks.py:39:save_webhook"},{"classId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.health_check.HealthCheckViewSet","class":"HealthCheckViewSet","name":"ping","detail":false,"methods":["GET"],"urlPath":"ping","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/health_check.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/health_check.py:8:ping"},{"classId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.razorpay_account.RazorpayAccountViewSet","class":"RazorpayAccountViewSet","name":"details","detail":true,"methods":["GET"],"urlPath":"details","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py:82:details"},{"classId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.webhook.WebhookViewSet","class":"WebhookViewSet","name":"payment_link","detail":false,"methods":["POST"],"urlPath":"payment_link","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py:32:payment_link"},{"classId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.webhook.WebhookViewSet","class":"WebhookViewSet","name":"qr_code","detail":false,"methods":["POST"],"urlPath":"qr_code","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py:86:qr_code"},{"classId":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe_quota.ScribeQuotaViewSet","class":"ScribeQuotaViewSet","name":"my_quota","detail":false,"methods":["GET"],"urlPath":"my-quota","permissionClasses":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py:78:my_quota"},{"classId":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe_quota.ScribeQuotaViewSet","class":"ScribeQuotaViewSet","name":"accept_tnc","detail":false,"methods":["POST"],"urlPath":"accept-tnc","permissionClasses":["IsAuthenticated"],"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py:107:accept_tnc"},{"classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","class":"CameraActionsViewSet","name":"get_status","detail":true,"methods":["GET"],"urlPath":"get_status","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:65:get_status"},{"classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","class":"CameraActionsViewSet","name":"get_presets","detail":true,"methods":["GET"],"urlPath":"get_presets","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:73:get_presets"},{"classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","class":"CameraActionsViewSet","name":"goto_preset","detail":true,"methods":["POST"],"urlPath":"goto_preset","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:82:goto_preset"},{"classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","class":"CameraActionsViewSet","name":"absolute_move","detail":true,"methods":["POST"],"urlPath":"absolute_move","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:92:absolute_move"},{"classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","class":"CameraActionsViewSet","name":"relative_move","detail":true,"methods":["POST"],"urlPath":"relative_move","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:102:relative_move"},{"classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","class":"CameraActionsViewSet","name":"stream_token","detail":true,"methods":["GET"],"urlPath":"stream_token","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:111:stream_token"},{"classId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.position_preset.CameraPositionPresetViewSet","class":"CameraPositionPresetViewSet","name":"set_default","detail":true,"methods":["POST"],"urlPath":"set_default","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:87:set_default"},{"classId":"repositories/teleicu/mansoq-teleicu-devices:gateway_device.viewsets.open_id.PublicJWKsView","class":"PublicJWKsView","name":"jwks","detail":false,"methods":["GET"],"urlPath":"jwks.json","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/gateway_device/viewsets/open_id.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-devices/gateway_device/viewsets/open_id.py:19:jwks"},{"classId":"repositories/teleicu/mansoq-teleicu-devices:vitals_observation_device.viewsets.automated_observations.AutomatedObservationsViewSet","class":"AutomatedObservationsViewSet","name":"record","detail":true,"methods":["POST"],"urlPath":"record","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py:69:record"},{"classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","class":"CameraViewSet","name":"status","detail":false,"methods":["GET"],"urlPath":"status","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:53:status"},{"classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","class":"CameraViewSet","name":"presets","detail":false,"methods":["GET"],"urlPath":"presets","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:65:presets"},{"classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","class":"CameraViewSet","name":"set_preset","detail":false,"methods":["POST"],"urlPath":"set_preset","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:77:set_preset"},{"classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","class":"CameraViewSet","name":"go_to_preset","detail":false,"methods":["POST"],"urlPath":"gotoPreset","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:89:go_to_preset"},{"classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","class":"CameraViewSet","name":"absolute_move","detail":false,"methods":["POST"],"urlPath":"absoluteMove","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:104:absolute_move"},{"classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","class":"CameraViewSet","name":"relative_move","detail":false,"methods":["POST"],"urlPath":"relativeMove","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:121:relative_move"},{"classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","class":"CameraViewSet","name":"snapshot_at_location","detail":false,"methods":["POST"],"urlPath":"snapshotAtLocation","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:138:snapshot_at_location"},{"classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","class":"CameraViewSet","name":"camera_statuses","detail":false,"methods":["GET"],"urlPath":"cameras/status","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:154:camera_statuses"},{"classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.views.MiddlewareStreamViewSet","class":"MiddlewareStreamViewSet","name":"get_video_feed_stream_token","detail":false,"methods":["POST"],"urlPath":"getToken/videoFeed","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py:41:get_video_feed_stream_token"},{"classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.views.MiddlewareStreamViewSet","class":"MiddlewareStreamViewSet","name":"get_vital_stream_token","detail":false,"methods":["POST"],"urlPath":"getToken/vitals","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py:66:get_vital_stream_token"},{"classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.views.MiddlewareStreamViewSet","class":"MiddlewareStreamViewSet","name":"validate_stream_token","detail":false,"methods":["POST"],"urlPath":"verifyToken","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py:90:validate_stream_token"},{"classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.views.MiddlewareHealthViewSet","class":"MiddlewareHealthViewSet","name":"ping","detail":false,"methods":["GET"],"urlPath":"ping","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py:39:ping"},{"classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.views.MiddlewareHealthViewSet","class":"MiddlewareHealthViewSet","name":"health_check","detail":false,"methods":["GET"],"urlPath":"status","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py:46:health_check"},{"classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.views.MiddlewareHealthViewSet","class":"MiddlewareHealthViewSet","name":"mansoq_communication_check","detail":false,"methods":["GET"],"urlPath":"care/communication","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py:65:mansoq_communication_check"},{"classId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.views.MiddlewareHealthViewSet","class":"MiddlewareHealthViewSet","name":"mansoq_communication_check_as_asset","detail":false,"methods":["GET"],"urlPath":"care/communication-asset","permissionClasses":[],"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"usedByRegisteredClass":true,"methodEvidenceId":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py:83:mansoq_communication_check_as_asset"}],"methodEvidence":[{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:168:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRListMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:322:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRBaseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":322,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:161:serialize_list","name":"serialize_list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRListMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:330:get_read_pydantic_model","name":"get_read_pydantic_model","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRBaseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:158:get_serializer_list_context","name":"get_serializer_list_context","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRListMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-analytics-plug/analytics/resources.py:31:validate_handler","name":"validate_handler","owner":"repositories/platform/mansoq-analytics-plug:analytics.resources.BaseAnalyticsResource","summary":"","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/resources.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"v","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/resources.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-analytics-plug/analytics/resources.py:36:validate_service_resource","name":"validate_service_resource","owner":"repositories/platform/mansoq-analytics-plug:analytics.resources.BaseAnalyticsResource","summary":"","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/resources.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:136:create","name":"create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRCreateMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py:100:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-analytics-plug:analytics.analytics_view.AnalyticsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"You are not authorized to create analytics configs","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:142:handle_create","name":"handle_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRCreateMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:130:clean_create_data","name":"clean_create_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRCreateMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:346:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRBaseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:98:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRCreateMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"form_submission","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:139:get_serializer_create_context","name":"get_serializer_create_context","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRCreateMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:325:get_retrieve_pydantic_model","name":"get_retrieve_pydantic_model","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRBaseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:352:fetch_patient_from_instance","name":"fetch_patient_from_instance","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRBaseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:349:fetch_encounter_from_instance","name":"fetch_encounter_from_instance","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRBaseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:95:get_form_submission_params","name":"get_form_submission_params","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRCreateMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:83:retrieve","name":"retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRRetrieveMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:80:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRRetrieveMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:77:get_serializer_retrieve_context","name":"get_serializer_retrieve_context","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRRetrieveMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:214:update","name":"update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRUpdateMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py:107:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-analytics-plug:analytics.analytics_view.AnalyticsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:228:handle_update","name":"handle_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRUpdateMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:201:clean_update_data","name":"clean_update_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRUpdateMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"keep_fields","type":"set | None","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:335:get_update_pydantic_model","name":"get_update_pydantic_model","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRBaseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:180:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRUpdateMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:222:get_serializer_update_context","name":"get_serializer_update_context","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRUpdateMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:218:partial_update","name":"partial_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRUpdateMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:261:destroy","name":"destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRDestroyMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_204_NO_CONTENT","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py:110:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-analytics-plug:analytics.analytics_view.AnalyticsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:258:validate_destroy","name":"validate_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRDestroyMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:253:perform_destroy","name":"perform_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRDestroyMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py:117:generate_analytics_url","name":"generate_analytics_url","owner":"repositories/platform/mansoq-analytics-plug:analytics.analytics_view.AnalyticsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-analytics-plug:analytics.analytics_view.GenerateAnalyticsUrlRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-analytics-plug:analytics.analytics_view.GenerateAnalyticsUrlRequest","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:32:search","name":"search","owner":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.appointment.AppointmentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"provider_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":200,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":422,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:43:select","name":"select","owner":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.appointment.AppointmentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"message","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":200,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":422,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:216:_resolve_facility","name":"_resolve_facility","owner":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.appointment.AppointmentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"provider_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:97:confirm","name":"confirm","owner":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.appointment.AppointmentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"message","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":200,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":422,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:139:status","name":"status","owner":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.appointment.AppointmentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"message","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":200,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":422,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:226:_facility_from_booking","name":"_facility_from_booking","owner":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.appointment.AppointmentViewSet","summary":"Extract facility from a booking-based service result for context building.","source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"result","type":"dict","required":true,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:162:cancel","name":"cancel","owner":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.appointment.AppointmentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"message","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":200,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":422,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py:184:reschedule","name":"reschedule","owner":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.appointment.AppointmentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"message","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":200,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":422,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:105:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:152:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_service_account","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_create_user","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create service accounts","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to create Users","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:108:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_organization_users_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"Role organization is not a role organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Access denied for requested roles","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"IntegrityError","message":"User creation failed due to email error.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py:63:validate_username","name":"validate_username","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"username","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Username can only contain alpha numeric values, dashes ( - ) and underscores ( _ )","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Username already exists","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py:74:validate_phone_number","name":"validate_phone_number","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"phone_number","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Phone Number already exists","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py:81:validate_user_email","name":"validate_user_email","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"email","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Email already exists","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Invalid Email","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py:92:validate_password","name":"validate_password","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"password","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Password is too weak","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:146:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update this user","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:170:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to delete this user","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:163:perform_destroy","name":"perform_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:271:upsert","name":"upsert","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRUpsertMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"datapoints","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"RestFrameworkValidationError","message":"Invalid request data","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"RestFrameworkValidationError","message":"No datapoints provided","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"RestFrameworkValidationError","message":"Too many datapoints provided","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[{"condition":"conditional/computed expression; inspect pinned declaration comparison settings.MAX_DATAPOINTS_PER_UPSERT","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":277,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:176:getcurrentuser","name":"getcurrentuser","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.CurrentUserRetrieveSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.CurrentUserRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:180:check_availability","name":"check_availability","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","summary":"Checks availability of username by getting as query, returns 200 if available, and 409 otherwise.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"username","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":200,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":409,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:192:profile_picture","name":"profile_picture","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":405,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":200,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":204,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":404,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:215:pnconfig","name":"pnconfig","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:233:generate_service_account_token","name":"generate_service_account_token","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update token for service account","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[{"condition":"not has_permission","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:265:revoke_service_account_token","name":"revoke_service_account_token","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update token for service account","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[{"condition":"not has_permission","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py:288:set_preferences","name":"set_preferences","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/users/api/viewsets/plug_config.py:16:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.users.api.viewsets.plug_config.PlugConfigViewset","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/viewsets/plug_config.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/users/api/viewsets/plug_config.py:41:get_permissions","name":"get_permissions","owner":"repositories/platform/mansoq-core:mansoq.users.api.viewsets.plug_config.PlugConfigViewset","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/viewsets/plug_config.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:150:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"file_type","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"associating_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot filter files","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:134:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py:57:validate_mime_type","name":"validate_mime_type","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileUploadCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"mime_type","type":"str","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"mime_type not in settings.ALLOWED_MIME_TYPES","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py:65:validate_original_name","name":"validate_original_name","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileUploadCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"original_name","type":"str","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:142:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:178:mark_upload_completed","name":"mark_upload_completed","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileUploadListSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileUploadListSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:194:archive","name":"archive","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileUploadListSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileUploadListSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py:214:upload_file","name":"upload_file","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"original_name","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_data","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"associating_id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_type","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_category","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Missing required fields: 'original_name' or 'file_data'","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"mime_type not in settings.ALLOWED_MIME_TYPES","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py:97:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.meta_artifact.MetaArtifactViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"associating_type","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"associating_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"'associating_type' and 'associating_id' are required to retrieve meta artifacts","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py:81:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.meta_artifact.MetaArtifactViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py:55:validate_name","name":"validate_name","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.meta_artifact.spec.MetaArtifactCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"name","type":"str","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Name cannot be empty","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py:89:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.meta_artifact.MetaArtifactViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py:130:send","name":"send","owner":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.login.OTPLoginView","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.login.OTPRequestBaseSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.login.OTPRequestBaseSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py:62:validate_phone_number","name":"validate_phone_number","owner":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.login.OTPRequestBaseSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py:139:login","name":"login","owner":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.login.OTPLoginView","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"Throttled","message":null,"dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"conditional/computed expression; inspect pinned declaration comparison settings.OTP_MAX_FAILURES","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"condition":"otp_object.failed_attempts comparison settings.OTP_MAX_VERIFY_ATTEMPTS","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.login.OTPLoginSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.login.OTPLoginSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py:57:send","name":"send","owner":"repositories/platform/mansoq-core:mansoq.users.api.otp_viewset.reset_password.OTPResetPasswordView","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.users.api.otp_viewset.reset_password.OTPResetSendSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.users.api.otp_viewset.reset_password.OTPResetSendSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py:68:confirm","name":"confirm","owner":"repositories/platform/mansoq-core:mansoq.users.api.otp_viewset.reset_password.OTPResetPasswordView","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"Throttled","message":null,"dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":409,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[{"condition":"conditional/computed expression; inspect pinned declaration comparison settings.OTP_MAX_FAILURES","source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"condition":"otp_obj.failed_attempts comparison settings.OTP_MAX_VERIFY_ATTEMPTS","source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":["repositories/platform/mansoq-core:mansoq.users.api.otp_viewset.reset_password.OTPResetConfirmSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.users.api.otp_viewset.reset_password.OTPResetConfirmSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/patient.py:23:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.patient.PatientOTPView","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/patient.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:133:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRCreateMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/patient.py:19:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.patient.PatientOTPView","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/patient.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/patient.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py:29:validate_extensions","name":"validate_extensions","owner":"repositories/platform/mansoq-core:mansoq.emr.extensions.validator.ExtensionValidator","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"v","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Invalid extensions","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py:52:validate_age","name":"validate_age","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.otp_based_flow.PatientOTPWriteSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Either age or date of birth is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py:59:validate_geo_organization","name":"validate_geo_organization","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.otp_based_flow.PatientOTPWriteSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"geo_organization","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Geo Organization does not exist","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py:43:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py:52:get_slots_for_day","name":"get_slots_for_day","owner":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.SlotsForDayRequestSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.SlotsForDayRequestSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py:62:create_appointment","name":"create_appointment","owner":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Patient not allowed","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability.AppointmentBookingSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability.AppointmentBookingSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py:77:cancel_appointment","name":"cancel_appointment","owner":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.CancelAppointmentSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.CancelAppointmentSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py:93:get_appointments","name":"get_appointments","owner":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/batch_request.py:40:create","name":"create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.batch_request.BatchRequestView","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/batch_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/batch_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":500,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/batch_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.batch_request.BatchRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.batch_request.BatchRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/batch_request.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:65:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/utils/slug_type.py:7:slug_validator","name":"slug_validator","owner":"repositories/platform/mansoq-core:mansoq.emr.utils.slug_type.slug_validator","summary":"Validate slug format and length","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/utils/slug_type.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"str","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/utils/slug_type.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Slug must be a string","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/utils/slug_type.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Slug cannot be empty","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/utils/slug_type.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Slug must contain only URL-safe characters (letters, numbers, hyphens, and underscores). It must start and end with alphanumeric characters.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/utils/slug_type.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py:58:check_concept_or_filter","name":"check_concept_or_filter","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.common.valueset.ValueSetInclude","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Only one of 'concept' or 'filter' can be present, not both.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py:27:validate_op","name":"validate_op","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.common.valueset.ValueSetFilter","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"op","type":"str | None","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"info","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py:33:validate_name","name":"validate_name","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.valueset.spec.ValueSetSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"name","type":"str","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"info","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Name cannot be empty","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py:40:validate_slug","name":"validate_slug","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.valueset.spec.ValueSetSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"slug","type":"str","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"info","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py:51:validate_slug_system","name":"validate_slug_system","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.valueset.spec.ValueSetSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:225:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRUpdateMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:250:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRDestroyMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:76:expand","name":"expand","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ExpandRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ExpandRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:83:preview_search","name":"preview_search","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"search","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"count","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.valueset.spec.ValueSetSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.valueset.spec.ValueSetSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:98:validate_code","name":"validate_code","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:105:lookup_code","name":"lookup_code","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"code","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"system","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":404,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:127:favourites","name":"favourites","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:71:get_favourites_cache_key","name":"get_favourites_cache_key","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"valueset_slug","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:144:add_favourite","name":"add_favourite","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invalid code value","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:169:remove_favourite","name":"remove_favourite","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:190:clear_favourites","name":"clear_favourites","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:208:add_recent_view","name":"add_recent_view","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invalid code value","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.fhir.resources.code_concept.MinimalCodeConcept"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.fhir.resources.code_concept.MinimalCodeConcept","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:68:get_recent_view_cache_key","name":"get_recent_view_cache_key","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"valueset_slug","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:221:remove_recent_view","name":"remove_recent_view","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.fhir.resources.code_concept.MinimalCodeConcept"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.fhir.resources.code_concept.MinimalCodeConcept","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:230:recent_views","name":"recent_views","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py:237:clear_recent_views","name":"clear_recent_views","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"get_filtered_questionnaires","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:95:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_questionnaire","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Permission Denied for Organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:72:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py:200:validate_slug","name":"validate_slug","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionnaireWriteSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"slug","type":"str","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"info","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py:219:validate_title","name":"validate_title","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionnaireWriteSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"title","type":"str","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"info","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Title cannot be empty","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py:233:validate_unique_id","name":"validate_unique_id","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionnaireWriteSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py:156:validate_value_set","name":"validate_value_set","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.Question","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"slug","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py:171:validate_choice_and_group_questions","name":"validate_choice_and_group_questions","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.Question","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Either answer options or a value set must be provided for choice type questions","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Group type questions must have at least one sub-question","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py:100:validate_value","name":"validate_value","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.AnswerOption","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"str","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"info","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"All the answer option values must be provided for custom choices","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:64:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Only Superusers can edit a questionnaire","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:68:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Only Superusers can delete a questionnaire","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:29:favorite_lists","name":"favorite_lists","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.favorites.EMRFavoritesMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"facility","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:62:add_favorite","name":"add_favorite","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.favorites.EMRFavoritesMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:53:retrieve_facility_obj","name":"retrieve_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:85:remove_favorite","name":"remove_favorite","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.favorites.EMRFavoritesMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Favorite List not found","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:116:submit","name":"submit","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_submit_encounter_questionnaire_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_submit_questionnaire_patient_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Permission Denied to submit patient questionnaire","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Permission Denied to submit patient questionnaire","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Form submission already has a response","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitRequest","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseReadSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:158:get_organizations","name":"get_organizations","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","summary":"Get all External Organizations connected to this Questionnaire","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py:182:set_organizations","name":"set_organizations","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","summary":"Bulk Update all External Organizations connected to this Questionnaire","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_write_questionnaire_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_write_questionnaire","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Permission Denied for Questionnaire","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Permission Denied for Organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py:78:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.form_submission.FormSubmissionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"encounter","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Patient or encounter is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py:68:authorize_request","name":"authorize_request","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.form_submission.FormSubmissionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"patient","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_submit_questionnaire_patient_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_submit_encounter_questionnaire_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to view this patient","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to view this encounter","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py:48:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.form_submission.FormSubmissionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py:65:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.form_submission.FormSubmissionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py:58:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.form_submission.FormSubmissionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:247:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"include_children","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_order","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"No filters provided","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:184:authorize_order_read","name":"authorize_order_read","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"order","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot read supply requests","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:155:authorize_location_read","name":"authorize_location_read","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raise_error","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_supply_delivery","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot list supply requests","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:222:filter_location_queryset","name":"filter_location_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"queryset","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"attribute","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:215:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:196:authorize_order_write","name":"authorize_order_write","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"order","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write supply requests","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:81:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Supplied inventory item is not part of the origin or its children","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Insufficient stock","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:102:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Delivery order is abandoned or entered in error","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Delivery order is completed","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:164:authorize_location_write","name":"authorize_location_write","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raise_error","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_supply_delivery","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write supply requests","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:173:authorize_location_external_write","name":"authorize_location_external_write","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raise_error","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_external_supply_delivery","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write supply requests","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:121:sync_inventory_item","name":"sync_inventory_item","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py:78:validate_quantity","name":"validate_quantity","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryWriteSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py:86:validate_supplied_item","name":"validate_supplied_item","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryWriteSpec","summary":"When the delivery is taken from outside a facility,\nthere is no inventory item yet.\nWhen the delivery is inside a facility, inventory item is moved.\nThis allows parents to move child's stock and maintain them.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"supplied_inventory_item is required when origin is provided","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"supplied_item is required when origin is not provided","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"supplied_item and supplied_inventory_item cannot both be provided","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:219:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:212:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:130:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Supply delivery is abandoned or entered in error","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Supply delivery already completed","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py:235:delivery_orders","name":"delivery_orders","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":235,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"request_order is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:165:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"include_children","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"No filters provided","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:110:authorize_order_read","name":"authorize_order_read","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"order","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot read supply requests","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:60:authorize_location_read","name":"authorize_location_read","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raise_error","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_supply_request","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot list supply requests","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:134:filter_location_queryset","name":"filter_location_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"queryset","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"attribute","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:78:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:122:authorize_order_write","name":"authorize_order_write","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"order","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write supply requests","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:88:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Request order is abandoned or entered in error","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Request order is completed","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:69:authorize_location_write","name":"authorize_location_write","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raise_error","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_supply_request","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write supply requests","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:85:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:82:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:98:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Request order is abandoned or entered in error","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Request order is completed","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py:147:request_orders","name":"request_orders","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"delivery_order","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"delivery_order is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py:84:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.tag_config.TagConfigViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"facility","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_facility_tag_config","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read tag configs","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py:72:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.tag_config.TagConfigViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_tag_config","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to write tag configs","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to write tag configs","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py:100:validate_exists","name":"validate_exists","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagConfigWriteSpec","summary":"Validate that the facility, facility organization,\norganization, and parent are in order","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py:135:validate_organizations","name":"validate_organizations","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagConfigWriteSpec","summary":"Validate edge conditions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py:58:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.tag_config.TagConfigViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_tag_config","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read tag configs","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py:64:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.tag_config.TagConfigViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_tag_config","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to write tag configs","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to write tag configs","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:115:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py:29:validate_requested_product","name":"validate_requested_product","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.MedicationRequestTemplateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"requested_product","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Product knowledge not found","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py:148:validate_bounds","name":"validate_bounds","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.TimingRepeat","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"At least one of bounds_duration, bounds_range, or bounds_period is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py:186:validate_period","name":"validate_period","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.base.PeriodSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Start Date must be timezone aware","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"End Date must be timezone aware","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Start Date cannot be greater than End Date","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py:43:validate_slug","name":"validate_slug","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.ActivityDefinitionTemplateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"slug","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Activity definition not found","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:90:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","summary":"The user must have permission to create specimen definition in the facility.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_questionnaire_response_template","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Questionnaire Response Template","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:64:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"User not found","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Facility organization not found","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py:71:validate_facility","name":"validate_facility","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Facility is required if facility organizations are provided","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:104:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_questionnaire_response_template","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Questionnaire Response Template","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py:112:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:134:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","summary":"If no facility filters are applied, all objects must be returned without a facility filter.\nIf facility filter is applied, check for read permission and return all inside facility.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"facility","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_facility_observation_definition","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Observation Definition","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py:178:validate_data_type","name":"validate_data_type","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.BaseObservationDefinitionSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"permitted_data_type","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py:182:validate_qualified_ranges_consistency","name":"validate_qualified_ranges_consistency","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.BaseObservationDefinitionSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"All qualified ranges must use the same data type (either all numeric ranges or all coded value sets)","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py:154:validate_data_type","name":"validate_data_type","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionComponentSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"permitted_data_type","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py:95:validate_categorical_or_numeric","name":"validate_categorical_or_numeric","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.QualifiedRangeSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Either 'ranges' for numeric data or coded value sets for categorical data must be provided.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Cannot specify both 'ranges' and coded value sets. Use ranges for numeric data or coded value sets for categorical data.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Duplicate valueset interpretations detected","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Overlapping ranges detected between min-max values in the ranges array.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/common/condition_evaluator.py:12:validate_condition","name":"validate_condition","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.common.condition_evaluator.EvaluatorConditionSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/condition_evaluator.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Invalid metric","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/condition_evaluator.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py:66:validate_range","name":"validate_range","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.NumericRangeSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"For numeric ranges, provide at least a 'min' or 'max' value (e.g., min=10 or max=20).","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:94:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","summary":"Only superusers can create observation definitions that are not facility-specific.\nThe user must have permission to create the observation definition in the facility.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_observation_definition","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Observation Definition","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Access Denied to Observation Definition","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:69:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Slug already exists.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:61:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:51:recalculate_slug","name":"recalculate_slug","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py:203:validate_facility_exists","name":"validate_facility_exists","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:123:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_observation_definition","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Observation Definition","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:108:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","summary":"Only superusers can update observation definitions that are not facility-specific.\nThe user must have permission to update the observation definition in the facility.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_observation_definition","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Observation Definition","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Access Denied to Observation Definition","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:65:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py:155:metrics","name":"metrics","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:170:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"category","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_instance","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_facility_product_knowledge","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot read product knowledge","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:138:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_product_knowledge","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot create product knowledge","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Cannot create product knowledge","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:109:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Slug already exists.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:101:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:93:recalculate_slug","name":"recalculate_slug","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:162:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_product_knowledge","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot read product knowledge","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:150:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_product_knowledge","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot update product knowledge","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Cannot update product knowledge","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py:105:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py:25:retrieve_facility_obj","name":"retrieve_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.favorites.EMRFavoritesMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:224:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"location","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Location or encounter is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:206:authorize_location_read","name":"authorize_location_read","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_location_medication_dispense","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read medication dispenses","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:214:authorize_encounter_read","name":"authorize_encounter_read","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"encounter","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_view_medication_dispense_for_encounter","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read medication dispenses","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:138:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"Creates only require permission to the location as the pharmacist will likely\nnot have access to the encounter","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:130:authorize_location_write","name":"authorize_location_write","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_location_medication_dispense","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to write medication dispenses","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:164:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"No updates allowed on cancelled medication dispense","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:90:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Inventory item does not have enough stock","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:87:get_serializer_create_context","name":"get_serializer_create_context","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py:136:validate_prescription","name":"validate_prescription","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseWriteSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Cannot have both dispense order and create_dispense_order","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:150:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_location_medication_dispense","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_view_medication_dispense_for_encounter","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read medication dispense","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:147:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:169:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py:254:summary","name":"summary","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py:111:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"facility","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_facility_patient_identifier_config","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read patient identifier configs","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py:48:validate_default_value","name":"validate_default_value","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.IdentifierConfig","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"v","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py:38:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_patient_identifier_config","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot create auto maintained patient identifier config","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You are not authorized to create a patient identifier config","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to write patient identifier configs","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py:82:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"A patient identifier config with this system already exists","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"A patient identifier config with this system already exists in this facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py:101:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_patient_identifier_config","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read patient identifier configs","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py:58:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_patient_identifier_config","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to write patient identifier configs","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You are not authorized to update a patient identifier config","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py:72:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:205:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"parent","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"permission","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"get_accessible_organizations","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[{"condition":"permission in self.request.GET and not self.request.user.is_superuser or not conditional/computed expression; inspect pinned declaration","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:157:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_organization_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Root Organizations can only be created by the superadmin","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Organization Type cannot be created","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot create organizations under role organizations","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"User does not have the required permissions to create organizations","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:103:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","summary":"Validating uniqueness on a given level","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Organization already exists with same name","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"parent.level_cache comparison settings.ORGANIZATION_MAX_DEPTH","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py:36:validate_parent_organization","name":"validate_parent_organization","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.spec.OrganizationWriteSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:140:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_organization_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Organization Type cannot be updated","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"User does not have the required permissions to update organizations","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:120:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_organization_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot delete organization with children","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Organization Type cannot be deleted","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"User does not have the required permissions to delete organizations","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:189:perform_destroy","name":"perform_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:250:mine","name":"mine","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","summary":"Get organizations that are directly attached to the given user","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:264:accessible_role_organizations","name":"accessible_role_organizations","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:317:managing_organization","name":"managing_organization","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_organization_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_manage_organization_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":336,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"Managing organization is only supported for role organizations","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":327,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"User does not have the required permissions to requested organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"User does not have the required permissions to manage the organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Managing organization is not part of the organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationManagingOrganizationRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationManagingOrganizationRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":313,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:65:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationPublicViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"parent","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py:50:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.security.api.viewsets.roles.RoleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[{"condition":"instance.permissions is not None","source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py:40:_add_permissions","name":"_add_permissions","owner":"repositories/platform/mansoq-core:mansoq.security.api.viewsets.roles.RoleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py:35:validate_role","name":"validate_role","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.role.spec.RoleCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"info","type":"ValidationInfo","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Role name cannot be empty","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Role with this name already exists","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Cannot update system roles","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Cannot create system roles","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"At least one permission must be assigned to the role","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"not self.permissions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py:56:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.security.api.viewsets.roles.RoleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[{"condition":"instance.permissions is not None","source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py:35:validate_destroy","name":"validate_destroy","owner":"repositories/platform/mansoq-core:mansoq.security.api.viewsets.roles.RoleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Cannot delete system roles","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py:63:perform_destroy","name":"perform_destroy","owner":"repositories/platform/mansoq-core:mansoq.security.api.viewsets.roles.RoleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:237:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"patient","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_view_patient_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"get_filtered_encounters","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User cannot access patient","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Cannot access encounters","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:229:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_encounter_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create encounter","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":235,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:140:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Patient does not exist","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Facility does not exist","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"conditional/computed expression; inspect pinned declaration comparison settings.MAX_ACTIVE_ENCOUNTERS_PER_PATIENT_IN_FACILITY","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:172:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Encounter already has an associated booking","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Encounter creation failed, try again after a while","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:160:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_view_patient_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_view_encounter_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to view this patient","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:223:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_encounter_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update encounter","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:217:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:394:set_tags","name":"set_tags","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRTagMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":392,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:386:authorize_set_tags","name":"authorize_set_tags","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRTagMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:372:perform_set_tags","name":"perform_set_tags","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRTagMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"RestFrameworkValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":373,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:369:get_facility_from_instance","name":"get_facility_from_instance","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRTagMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:405:remove_tags","name":"remove_tags","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRTagMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py:389:authorize_remove_tags","name":"authorize_remove_tags","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.EMRTagMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":389,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":389,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:283:emergency_board","name":"emergency_board","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"In-progress emergency encounters of a facility in board order.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"facility","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"get_filtered_encounters","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":289,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:299:triage","name":"triage","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"Record a triage level from the facility's configured triage scale.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_update_encounter_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to triage encounter","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":305,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_201_CREATED","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.encounter.emergency_board.TriageRecordSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.emergency_board.TriageRecordSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":297,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:322:restart","name":"restart","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"Moves the encounter to from a completed state to an in progress state","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":322,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_restart_encounter_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":327,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update encounter","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Encounter is not in a completed state","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":338,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_204_NO_CONTENT","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":343,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:346:organizations","name":"organizations","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"Returns organizations associated with the encounter","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:371:organizations_add","name":"organizations_add","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Organization Incompatible with Encounter","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":379,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Organization already exists","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationReadSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:394:organizations_remove","name":"organizations_remove","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Organization Incompatible with Encounter","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Organization does not exist","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":407,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:419:set_facility_identifier","name":"set_facility_identifier","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":429,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":457,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py:467:set_care_team_members","name":"set_care_team_members","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":467,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_view_encounter_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":479,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":477,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Treating doctor does not have permission on encounter","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":502,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.EncounterCareTeamMemberWriteSpec","repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.EncounterRetrieveSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.EncounterCareTeamMemberWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":463,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.EncounterRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","line":463,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py:33:setup","name":"setup","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.totp.TOTPViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.TOTPSetupResponse"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.TOTPSetupResponse","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py:182:_validate_totp_state","name":"_validate_totp_state","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.totp.TOTPViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"user","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"required_state","type":"bool","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Two-factor authentication is not enabled for your account","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Two-factor authentication is already enabled for your account","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py:70:verify","name":"verify","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.totp.TOTPViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"TOTP not configured for your account","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.TOTPVerifyRequest","repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.TOTPVerifyResponse"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.TOTPVerifyRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.TOTPVerifyResponse","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py:53:_generate_backup_codes","name":"_generate_backup_codes","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.totp.TOTPViewSet","summary":"Generate 8-digit backup codes.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"count","type":"int","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py:120:disable","name":"disable","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.totp.TOTPViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.PasswordVerifyRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.PasswordVerifyRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py:157:regenerate_backup_codes","name":"regenerate_backup_codes","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.totp.TOTPViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.PasswordVerifyRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.PasswordVerifyRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py:31:login","name":"login","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.mfa_login.MFALoginViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invalid login method","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.MFALoginRequest","repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.MFALoginResponse"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.MFALoginRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.MFALoginResponse","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py:48:_handle_totp_login","name":"_handle_totp_login","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.mfa_login.MFALoginViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"user","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"code","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invalid TOTP code","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py:55:_handle_backup_login","name":"_handle_backup_login","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.mfa_login.MFALoginViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"user","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"code","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invalid or already used backup code","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:469:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","summary":"Only users part of the organization can access its users","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":469,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_organization_users_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":481,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User does not have the required permission to list users","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":484,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:376:get_organization_obj","name":"get_organization_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:439:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","summary":"- Creates are only allowed if the user is part of the organization\n- The role applied to the new user must be equal or lower in privilege to the user created\n- Maintain a permission to add users to an organization","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_organization_users_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":450,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User does not have permission for this action","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":456,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:385:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":385,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":385,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":385,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"User association already exists","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"User has association to some child organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"User is already linked to a parent organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":398,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:381:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py:22:validate_role","name":"validate_role","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserUpdateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"role","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Role does not exist","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py:36:validate_user","name":"validate_user","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserWriteSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"user","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"User does not exist","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:458:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":458,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":458,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_organization_users_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User does not have the required permission to read user","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":463,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"User does not belong to the organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":467,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:405:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_organization_users_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":408,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_manage_organization_users_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User does not have permission for this action","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"User does not have permission for this action","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":421,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"User does not belong to the organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py:426:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":426,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":426,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_organization_users_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":428,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User does not have permission for this action","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":434,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"User does not belong to the organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":437,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:80:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_request.ResourceRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:48:build_queryset","name":"build_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_request.ResourceRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"queryset","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py:73:validate_assigned_to_user","name":"validate_assigned_to_user","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.ResourceRequestCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Assigned facility is required for assigning the request to a user","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Assigned user is not a member of the assigned facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:117:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_request.ResourceRequestCommentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:110:get_resource_request_obj","name":"get_resource_request_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_request.ResourceRequestCommentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py:106:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_request.ResourceRequestCommentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:87:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py:114:validate_business_timezone","name":"validate_business_timezone","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityBaseSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"str | None","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"business_timezone must be a valid IANA timezone","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:105:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create Facilities","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py:152:validate_facility_type","name":"validate_facility_type","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"v","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py:161:validate_name_uniqueness","name":"validate_name_uniqueness","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"v","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"info","type":"ValidationInfo","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:109:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_facility_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create Facilities","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:115:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Only Super Admins can delete Facilities","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:121:cover_image","name":"cover_image","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"external_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":405,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":204,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":404,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:143:set_monetary_config","name":"set_monetary_config","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityMonetaryCodeSpec"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityMonetaryCodeSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityMonetaryCodeSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py:278:validate_count","name":"validate_count","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityMonetaryCodeSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Discount codes cannot be more than 100.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Discount monetary components cannot be more than 100.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py:289:validate_codes","name":"validate_codes","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityMonetaryCodeSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":289,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Duplicate codes are not allowed.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Redefining system codes are not allowed.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"All monetary components code must be defined.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:30:check_tax_included_amount","name":"check_tax_included_amount","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponent","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Tax included amount is only allowed for base component.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:39:base_no_conditions","name":"base_no_conditions","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponent","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Base component must have no conditions.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:48:base_no_factor","name":"base_no_factor","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponent","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Base component must have an amount.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:57:check_amount_and_factor","name":"check_amount_and_factor","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponent","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Only one of 'amount' or 'factor' can be present, not both.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:65:check_amount_or_factor","name":"check_amount_or_factor","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponent","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Either 'amount' or 'factor' must be present.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:128:check_duplicate_codes","name":"check_duplicate_codes","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponentDefinition","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:133:check_amount_or_factor","name":"check_amount_or_factor","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponentDefinition","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:138:check_base_absent","name":"check_base_absent","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponentDefinition","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Base component is not allowed in definition.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:169:set_invoice_expression","name":"set_invoice_expression","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityInvoiceExpressionSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityInvoiceExpressionSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py:135:validate_invoice_number_expression","name":"validate_invoice_number_expression","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityInvoiceExpressionSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"v","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:232:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.AllFacilityViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"containing_user","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"get_accessible_facility_organizations","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:157:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_facility_organization_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User does not have the required permissions to create organizations","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:177:clean_create_data","name":"clean_create_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:65:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot update root organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Cannot create root organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Organization already exists with same name","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Cannot create organizations under root organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Cannot create nested facility organizations under 'role' type facility organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"model_obj is None and parent.level_cache comparison settings.FACILITY_ORGANIZATION_MAX_DEPTH","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"condition":"conditional/computed expression; inspect pinned declaration comparison settings.MAX_ORGANIZATION_IN_FACILITY","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py:42:validate_encounter_exists","name":"validate_encounter_exists","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationWriteSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py:49:validate_parent_organization","name":"validate_parent_organization","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationWriteSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:146:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_facility_organization_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User does not have the required permissions to update organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:181:clean_update_data","name":"clean_update_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"keep_fields","type":"set | None","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:113:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_delete_facility_organization","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"Cannot delete root organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot delete organization with children","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot delete organization with users","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot delete organization with encounters","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot delete organization with locations","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot delete organization with devices","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"User does not have the required permissions to delete this organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:217:perform_destroy","name":"perform_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:234:mine","name":"mine","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","summary":"Get organizations that are directly attached to the given user","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:213:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilityUsersViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py:193:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility.FacilitySchedulableUsersViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:378:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","summary":"Only users part of the organization can access its users","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":378,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_organization_users_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":383,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User does not have the required permissions to list users","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:263:get_organization_obj","name":"get_organization_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:360:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","summary":"- Creates are only allowed if the user is part of the organization\n- The role applied to the new user must be equal or lower in privilege to the user created\n- Maintain a permission to add users to an organization","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_facility_organization_users_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User does not have permission for this action","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:279:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"User association already exists","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"User has association to some child organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot change the role of the last admin user in the root organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":296,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"User is already linked to a parent organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":313,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:274:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:269:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py:21:validate_role","name":"validate_role","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserUpdateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"role","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Role does not exist","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py:35:validate_user","name":"validate_user","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserWriteSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"user","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"User does not exist","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:342:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_facility_organization_users_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":345,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_manage_facility_organization_users_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User does not have permission for this action","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"User does not have permission for this action","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":358,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:332:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_facility_organization_users_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User does not have permission for this action","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py:320:validate_destroy","name":"validate_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Cannot delete the last user from the root organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","line":328,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:233:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"resource_type","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_id","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"resource_type and resource_id are required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:150:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:221:can_read_resource_schedule","name":"can_read_resource_schedule","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"resource_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_schedule","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update schedule","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:197:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_schedule","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create schedule","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:217:clean_create_data","name":"clean_create_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:155:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py:143:validate_dates","name":"validate_dates","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.ScheduleCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Date cannot be before the current date","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py:150:validate_period","name":"validate_period","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.ScheduleCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Valid from cannot be greater than valid to","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py:157:validate_availabilities_not_overlapping","name":"validate_availabilities_not_overlapping","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.ScheduleCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"availabilities","type":"list[AvailabilityForScheduleSpec]","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Availability time ranges are overlapping","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py:56:validate_availability","name":"validate_availability","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.AvailabilityForScheduleSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"availabilities","type":"list[AvailabilityDateTimeSpec]","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Availability time ranges are overlapping","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Start time must be earlier than end time","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py:65:validate_for_slot_type","name":"validate_for_slot_type","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.AvailabilityForScheduleSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Slot size in minutes is required for appointment slots","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Tokens per slot is required for appointment slots","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Availability duration must be a multiple of slot size in minutes","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"total_slots comparison settings.MAX_SLOTS_PER_AVAILABILITY","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:229:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:207:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_schedule","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update schedule","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:169:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:214:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:173:perform_destroy","name":"perform_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Cannot delete schedule as there are future bookings associated with it","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:260:set_charge_item_definition","name":"set_charge_item_definition","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_set_charge_item_definition_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to set charge item definition","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"resource_type","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"resource_type and resource_id is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token","name":"can_read_resource_token","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"resource_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_token","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to list token queue","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:82:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_token","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create token queue","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:106:clean_create_data","name":"clean_create_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:64:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:118:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:94:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_token","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update token queue","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:103:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:148:set_primary","name":"set_primary","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:163:generate_token","name":"generate_token","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_write_token","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create token queue","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token.spec.TokenGenerateWithQueueSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token.spec.TokenGenerateWithQueueSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:213:set_next_token_to_subqueue","name":"set_next_token_to_subqueue","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"No tokens found","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.SubQueueNextTokenRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.SubQueueNextTokenRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py:247:summary","name":"summary","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:163:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_token","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to list token","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:57:get_queue_obj","name":"get_queue_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:52:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:125:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_token","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create token","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:83:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Sub Queue already has a current token","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:65:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Category and Queue are not in the same facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Sub Queue and Queue are not in the same facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Sub Queue and Queue are not in the same resource","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:151:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_token","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read token","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Token does not belong to the specified queue","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:135:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_token","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update token","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Token does not belong to the specified queue","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:98:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Sub Queue and Queue are not in the same facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Sub Queue and Queue are not in the same resource","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:148:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:117:perform_destroy","name":"perform_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py:182:set_next","name":"set_next","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:104:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"resource_type","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"resource_type and resource_id is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:37:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:92:can_read_resource_token","name":"can_read_resource_token","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"resource_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_token","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to list token sub queue","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:60:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_token","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create token sub queue","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:88:clean_create_data","name":"clean_create_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:54:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:42:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:100:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:74:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_token","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update token sub queue","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:85:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:65:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_token_category","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Token Category","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:41:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:58:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:50:check_write_access_facility","name":"check_write_access_facility","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_token_category","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Token Category","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:46:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:62:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py:77:set_default","name":"set_default","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:304:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.AvailabilityViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_schedule","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to list schedule","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:350:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.AvailabilityViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":350,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":350,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_schedule","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update schedule","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":355,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:299:get_schedule_obj","name":"get_schedule_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.AvailabilityViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:325:clean_create_data","name":"clean_create_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.AvailabilityViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:329:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.AvailabilityViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py:103:check_for_overlaps","name":"check_for_overlaps","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.AvailabilityCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Availability time ranges are overlapping","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:357:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.AvailabilityViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py:334:perform_destroy","name":"perform_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.schedule.AvailabilityViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Cannot delete availability as there are future bookings associated with it","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:450:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":450,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:441:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":441,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":441,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:444:authorize_resource_read","name":"authorize_resource_read","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"resource_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_booking","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":445,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to list bookings","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:205:get_slots_for_day","name":"get_slots_for_day","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:212:get_slots_for_day_handler","name":"get_slots_for_day_handler","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility_external_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_public","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"No schedules found for this resource","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:339:create_appointment","name":"create_appointment","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:332:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_booking","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create appointments","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":336,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:302:create_appointment_handler","name":"create_appointment_handler","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Patient not found","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"conditional/computed expression; inspect pinned declaration comparison settings.MAX_APPOINTMENTS_PER_PATIENT","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py:348:availability_stats","name":"availability_stats","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","summary":"Return the stats for available slots compared to the booked slots\nie Availability percentage.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"No schedules found for this resource","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":364,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:139:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"organization_ids","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_ids","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Resource Type is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:113:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py:74:validate_deceased_datetime","name":"validate_deceased_datetime","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientBaseSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"deceased_datetime","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Deceased datetime cannot be in the future","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/utils/datetime_type.py:7:validate_timezone_aware","name":"validate_timezone_aware","owner":"repositories/platform/mansoq-core:mansoq.emr.utils.datetime_type.validate_timezone_aware","summary":"Validates that a datetime has timezone information.\nRaises ValueError if datetime is naive.\nReturns None if input is None.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/utils/datetime_type.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"dt","type":"datetime | None","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/utils/datetime_type.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Datetime must be timezone aware","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/utils/datetime_type.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:130:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_booking","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to retrieve bookings","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:121:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_booking","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update bookings","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:118:get_facility_from_instance","name":"get_facility_from_instance","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:201:cancel","name":"cancel","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:180:cancel_appointment_handler","name":"cancel_appointment_handler","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"You cannot cancel an appointment In-Consultation","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:213:reschedule","name":"reschedule","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_reschedule_booking","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to reschedule appointments","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot reschedule to the same slot","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.RescheduleBookingSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.RescheduleBookingSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:259:available_users","name":"available_users","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"organization_ids","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py:290:generate_token","name":"generate_token","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Token already generated","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Category not found","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":327,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Queue not found","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenGenerationSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenGenerationSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":286,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:107:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"resource_type","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_id","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_schedule","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"resource_type and resource_id are required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to list schedule","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:50:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:88:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_schedule","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create schedule","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:55:clean_create_data","name":"clean_create_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:59:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"There are bookings during this exception","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py:30:validate_dates","name":"validate_dates","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.availability_exception.spec.AvailabilityExceptionWriteSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Date cannot be before the current date","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py:37:validate_period","name":"validate_period","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.availability_exception.spec.AvailabilityExceptionWriteSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Valid from cannot be greater than valid to","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:99:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_schedule","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update schedule","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:81:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_schedule","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update schedule","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:162:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"parent","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"get_accessible_facility_locations","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:79:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:131:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_facility_location_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create a location","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:204:authorize_organization","name":"authorize_organization","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_facility_organization_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Organization Incompatible with Location","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to given organizations","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:105:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Parent Incompatible with Location","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Instances cannot have children","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"parent.level_cache comparison settings.LOCATION_MAX_DEPTH","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"condition":"conditional/computed expression; inspect pinned declaration comparison settings.MAX_LOCATION_IN_FACILITY","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:157:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py:104:validate_parent_organization","name":"validate_parent_organization","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationWriteSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Instances cannot have children","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Parent not found","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:148:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_facility_location_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update this location","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:154:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:84:validate_destroy","name":"validate_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Location has active children","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:90:perform_destroy","name":"perform_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:187:organizations","name":"organizations","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:217:organizations_add","name":"organizations_add","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Organization already exists","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationReadSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:239:organizations_remove","name":"organizations_remove","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Organization does not exist","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:264:associate_encounter","name":"associate_encounter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_location_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_update_encounter_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Encounter Incompatible with Location","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to given location","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to update encounter","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:119:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"When Location is specified, Location permission is checked (or) organization filters are applied\nIf location is not specified the organization cache is used","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"location","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_read_devices_on_location","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:68:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py:61:validate_care_type","name":"validate_care_type","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:73:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_device","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create device","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:89:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:80:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_device","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update device","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:99:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:86:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:108:perform_destroy","name":"perform_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:178:associate_encounter","name":"associate_encounter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_device_associations_to_encounters","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_update_encounter_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"Encounter already associated","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Encounter is not part of given facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to associate device","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to associate encounter to this device","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:231:associate_location","name":"associate_location","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_update_facility_location_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"Location already associated","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Location is not part of given facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to associate location to this device","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:282:add_managing_organization","name":"add_managing_organization","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_facility_organization_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"Organization is not part of given facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to manage facility organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":296,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Organization is already associated with this device","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:316:remove_managing_organization","name":"remove_managing_organization","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_facility_organization_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"No managing organization is associated with this device","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to manage facility organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:97:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","summary":"If no facility filters are applied, all objects must be returned without a facility filter.\nIf facility filter is applied, check for read permission and return all inside facility.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_specimen_definition","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Specimen Definition","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:44:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py:56:validate_minimum_volume","name":"validate_minimum_volume","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.MinimumVolumeSpec","summary":"Validates that only one minimum volume field is provided","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Only one of quantity or string should be provided","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:82:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","summary":"The user must have permission to create specimen definition in the facility.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_specimen_definition","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Specimen Definition","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:49:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Specimen Definition with this slug already exists.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:69:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:94:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py:76:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:99:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_healthcare_service","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Healthcare Service","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:47:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:80:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_healthcare_service","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Healthcare Service","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:66:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invalid Organization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:52:convert_external_id_to_internal_id","name":"convert_external_id_to_internal_id","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:88:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_healthcare_service","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Healthcare Service","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:76:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py:96:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:217:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","summary":"If no facility filters are applied, all objects must be returned without a facility filter.\nIf facility filter is applied, check for read permission and return all inside facility.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"category","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_facility_activity_definition","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Activity Definition","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:90:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:202:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","summary":"The user must have permission to create activity definition in the facility.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_activity_definition","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Activity Definition","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:162:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Activity Definition with this slug already exists.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:185:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:95:convert_external_id_to_internal_id","name":"convert_external_id_to_internal_id","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:155:validate_health_care_service","name":"validate_health_care_service","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Healthcare Service must be from the same facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/utils/slug_type.py:25:extended_slug_validator","name":"extended_slug_validator","owner":"repositories/platform/mansoq-core:mansoq.emr.utils.slug_type.extended_slug_validator","summary":"Validate slug format and length","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/utils/slug_type.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"str","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/utils/slug_type.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Slug must be a string","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/utils/slug_type.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Slug cannot be empty","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/utils/slug_type.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Slug must contain only URL-safe characters (letters, numbers, hyphens, and underscores). It must start and end with alphanumeric characters.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/utils/slug_type.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Invalid Slug","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/utils/slug_type.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:214:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py:194:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py:55:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen.SpecimenViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_read_specimen","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read this specimen","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py:65:validate_collector","name":"validate_collector","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.CollectionSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"collector","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Collector user not found","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py:90:validate_performer","name":"validate_performer","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.ProcessingSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"performer","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Performer user not found","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py:46:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen.SpecimenViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_specimen","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to write this specimen","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py:69:retrieve_by_accession_identifier","name":"retrieve_by_accession_identifier","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen.SpecimenViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_read_specimen","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read this specimen","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Multiple specimens found with the same accession identifier","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Specimen not found with the given accession identifier","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen.SpecimenRetrieveByAccessionIdentifierSpec","repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.SpecimenRetrieveSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen.SpecimenRetrieveByAccessionIdentifierSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.SpecimenRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py:30:validate_accession_identifier","name":"validate_accession_identifier","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen.SpecimenRetrieveByAccessionIdentifierSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"v","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Accession identifier must be at least 5 characters long","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:254:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"location","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_location_service_request","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_view_service_request_for_encounter","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"Location or encounter is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":291,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to view service requests for this location","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to view service requests for this encounter","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:129:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:218:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_service_request_in_encounter","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create a service request for this encounter","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:191:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:134:convert_external_id_to_internal_id","name":"convert_external_id_to_internal_id","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:153:validate_health_care_service","name":"validate_health_care_service","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Healthcare Service must be from the same facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:160:validate_requester","name":"validate_requester","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"requester must be a member of the facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:167:validate_saudi_billing_code","name":"validate_saudi_billing_code","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:241:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"The user must have access to the location or encounter to access the SR","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_read_service_request","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read this service request","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:231:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_service_request","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update this service request","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:199:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Service request is completed","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot update a cancelled service request","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Use the cancel API to cancel the service request","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:294:complete","name":"complete","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Service request is completed","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Service request is cancelled","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":300,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_204_NO_CONTENT","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:307:cancel","name":"cancel","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Service request is completed","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":312,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Service request is already in a cancelled state","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":314,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invalid status","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_204_NO_CONTENT","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:335:apply_activity_definition","name":"apply_activity_definition","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestUpdateSpec","repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ApplyActivityDefinitionRequest"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ApplyActivityDefinitionRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":331,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:377:create_specimen","name":"create_specimen","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.BaseSpecimenSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.BaseSpecimenSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":373,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:363:authorize_create_specimen","name":"authorize_create_specimen","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"service_request","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_specimen","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":364,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create a specimen for this encounter","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py:397:create_specimen_from_definition","name":"create_specimen_from_definition","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.SpecimenUpdateSpec","repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ApplySpecimenDefinitionRequest"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.SpecimenUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ApplySpecimenDefinitionRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:188:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.account.AccountViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:74:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.account.AccountViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:180:authorize_read","name":"authorize_read","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.account.AccountViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_read_account_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You are not authorized to read accounts","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:105:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.account.AccountViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_account_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You are not authorized to create accounts","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:80:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.account.AccountViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:100:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.account.AccountViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:113:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.account.AccountViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_account_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You are not authorized to update accounts","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Primary encounter must belong to the same facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Primary encounter must belong to the same patient","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Encounter is already associated with an account","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:140:default_account","name":"default_account","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.account.AccountViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Encounter is not associated with the facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Encounter is not associated with the patient","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"No account found","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py:173:rebalance","name":"rebalance","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.account.AccountViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:150:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"category","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_facility_charge_item_definition","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Charge Item Definition","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:89:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:134:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_charge_item_definition","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Charge Item Definition","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:94:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Charge Item Definition with this slug already exists.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:121:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py:53:check_components_with_duplicate_codes","name":"check_components_with_duplicate_codes","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionWriteSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"price_components","type":"list[MonetaryComponent]","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Same codes for the same component type are not allowed","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py:67:validate_service_master_local_code","name":"validate_service_master_local_code","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionWriteSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"str | None","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Charge-master local code must be 64 characters or less","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:142:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_charge_item_definition","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Charge Item Definition","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py:128:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:175:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"parent","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_facility_resource_category","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access denied to resource category","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:67:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:156:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_resource_category","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access denied to resource category","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:72:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Resource category with this slug already exists.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Parent category does not belong to same resource type","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Parent category is a child","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:103:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:164:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_resource_category","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access denied to resource category","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:110:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:172:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:116:validate_destroy","name":"validate_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Cannot delete a resource category with children","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot delete a resource category associated with a resource","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:141:perform_destroy","name":"perform_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py:189:set_monetary_components","name":"set_monetary_components","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Resource category is not a charge item definition","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Base component is not allowed in configured monetary components","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponentsWithoutBase"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponentsWithoutBase","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:80:check_duplicate_codes","name":"check_duplicate_codes","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponentsWithoutBase","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Duplicate codes are not allowed.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:87:check_tax_included_amount_and_amount","name":"check_tax_included_amount_and_amount","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponentsWithoutBase","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Total tax amount must be equal to base price component amount.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:407:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":407,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_read_charge_item_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":410,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Charge Item","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:221:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py:72:check_duplicate_codes","name":"check_duplicate_codes","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Duplicate codes are not allowed.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py:83:check_single_base_component","name":"check_single_base_component","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Only one base component is allowed.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py:93:validate_monetary_codes","name":"validate_monetary_codes","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:367:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":367,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":367,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_charge_item_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":390,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Charge Item","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":395,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Encounter is not associated with the facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":373,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Charge patient does not match the encounter patient","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":378,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Account is not associated with the facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":385,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Charge patient does not match the account patient","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":387,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:252:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invoice is already balanced or issued, Cancel Invoice before updating charge item","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"No updates allowed on cancelled charge item","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Charge item status cannot be manually changed.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:229:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Performer is not associated with the facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invalid service resource","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:226:get_serializer_create_context","name":"get_serializer_create_context","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py:109:validate_service_resource","name":"validate_service_resource","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemWriteSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Service resource id is required.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py:115:validate_encounter_patient","name":"validate_encounter_patient","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemWriteSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Encounter or patient is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:398:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":398,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":398,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":398,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_charge_item_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Charge Item","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":404,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:297:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":297,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":297,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Charge changed while this request was being prepared; reload it before editing billing facts","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":301,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"An issued or balanced invoice owns this charge; use a legally linked correction instead of editing it in place","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"An attested charge cannot be repriced, recoded, moved or cancelled in place; use the controlled amendment workflow","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:283:authorize_cancel","name":"authorize_cancel","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_cancel_charge_item_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Cancel Charge Item","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:423:attest_performance","name":"attest_performance","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":423,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_create_charge_item_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":425,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Charge Item","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":428,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":443,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.AttestChargePerformanceRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.AttestChargePerformanceRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":421,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:457:apply_charge_item_defs","name":"apply_charge_item_defs","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":457,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_create_negative_charge_item_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":465,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_create_charge_item_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":459,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Charge Item","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":464,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Charge item definition is not associated with the facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invalid service resource","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":512,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Patient or encounter is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":501,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Performer is not associated with the facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":546,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ApplyMultipleChargeItemDefinitionRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ApplyMultipleChargeItemDefinitionRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":453,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py:564:change_account","name":"change_account","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"Change accounts related to a charge item.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":564,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_create_charge_item_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":569,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Charge Item","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":574,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":589,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"An attested charge cannot move accounts without an amendment","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":591,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_201_CREATED","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":603,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemAccountChangeRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemAccountChangeRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":560,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:452:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":452,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"payment_reconciliation_present","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":462,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":465,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_read_invoice_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":455,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot read invoice","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":458,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Account is required when payment reconciliation filter is present","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":467,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:443:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":443,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:538:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":538,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":538,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_invoice_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":547,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"Account is not associated with the facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Cannot write invoice","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":550,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:489:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":489,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":489,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invoice charge list contains duplicates","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":495,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Every requested charge must be billable and belong to the invoice account, patient, and facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":506,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invoice creation failed","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":525,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:180:resolve_canonical_invoice_commitment","name":"resolve_canonical_invoice_commitment","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"invoice","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"charges","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Canonical insurance enrollment may cover this invoice; bind the revenue case and commit its financial decision before drafting","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"One canonical invoice cannot combine multiple cases or commitments","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"A canonical invoice already exists for this financial commitment","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Canonical invoice must contain the exact committed charge set","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Canonical invoice charge has no unique insured revenue-cycle case","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Canonical invoice requires matching tenant, patient, member binding and unchanged attested charges","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Canonical invoice requires exactly one committed financial decision","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:448:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:828:check_invoice_lock_permission","name":"check_invoice_lock_permission","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":828,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"invoice","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":828,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_locked_invoice_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":829,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Locked invoice permission denied.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":832,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:552:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":552,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":552,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":552,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_invoice_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":553,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write invoice","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":556,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:571:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":591,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":618,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Call the cancel invoice API to cancel the invoice","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":621,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invoice is already cancelled","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":628,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invoice must have at least one charge item","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":633,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invoice is already balanced","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":651,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invoice is already issued","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":656,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invoice needs to be issued before balancing","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":661,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:124:validate_invoice_snapshot_is_current","name":"validate_invoice_snapshot_is_current","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"original","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"submitted","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invoice changed while this request was being prepared; reload it before changing its financial state","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:132:validate_charge_items_are_priced","name":"validate_charge_items_are_priced","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"Prevent final billing of catalogue entries without an explicit base price.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"invoice","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invoice contains a missing or duplicate charge","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invoice charge does not belong to its account","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:166:validate_charge_items_are_reserved","name":"validate_charge_items_are_reserved","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"The issuance list must be the draft's exclusive charge reservation.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"invoice","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invoice charge list is not exclusively reserved to this invoice; attach billable charges through the draft invoice workflow","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:558:ensure_canonical_tax_and_zatca_if_needed","name":"ensure_canonical_tax_and_zatca_if_needed","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":558,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"invoice","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":558,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":564,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":569,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:280:validate_insured_invoice_readiness","name":"validate_insured_invoice_readiness","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"Do not issue an insured invoice from an unrelated or stale estimate.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"invoice","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Canonical insurance enrollment may cover an invoice charge; bind and adjudicate the member coverage before issuance","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Insured revenue-cycle case and invoice tenant or patient disagree","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":301,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Patient has active insurance coverage but this account has no insured revenue-cycle case with attached coverage; resolve coverage before invoice issuance","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Insured invoice charge has no unique revenue-cycle case","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":338,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Insured invoice requires member coverage","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":343,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Insured invoice requires an attested performed charge that matches its billing quantity and gross price","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":416,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Insured invoice requires a current presented estimate","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":429,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Insured invoice charge does not match its resolved estimate","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Canonical insured invoice requires an explicit member binding","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Canonical insured invoice requires an unchanged attested charge","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":350,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Canonical insurance invoice finalization requires a committed pricing, benefit, cost-share and accumulator decision","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invoice charge is absent from the committed financial snapshot","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":368,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invoice is not bound to its canonical visit commitment","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invoice financial snapshot differs from the committed canonical allowed price","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":390,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Canonical insurance invoice requires a finalized tax determination before issuance","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Canonical insurance invoice requires its applicable ZATCA document lifecycle before issuance","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":410,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:688:attach_items_to_invoice","name":"attach_items_to_invoice","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":688,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invoice charge list contains duplicates","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":699,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Every requested charge must be billable and belong to the invoice account, patient, and facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":708,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.AttachChargeItemToInvoiceRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.AttachChargeItemToInvoiceRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":684,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:679:check_invoice_in_draft","name":"check_invoice_in_draft","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":679,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":679,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invoice is not in draft","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":682,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:272:validate_canonical_charge_set_mutable","name":"validate_canonical_charge_set_mutable","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"invoice","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"A canonical invoice's committed charge set is immutable; create an authorized correction instead","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:728:remove_item_from_invoice","name":"remove_item_from_invoice","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":728,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Charge item not found in invoice","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":752,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.RemoveChargeItemFromInvoiceRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.RemoveChargeItemFromInvoiceRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":724,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:757:attach_account_to_invoice","name":"attach_account_to_invoice","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":757,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Account contains a billable charge for another patient or facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":772,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:787:cancel_invoice","name":"cancel_invoice","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":787,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_write_invoice_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":794,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_destroy_invoice_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":798,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"Invoice is already cancelled","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":803,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"An issued invoice cannot be cancelled through the draft workflow; use a legally linked correction/credit document","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":805,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invalid reason","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":811,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Cannot cancel invoice","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":797,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Cannot cancel invoice","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":801,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:835:lock","name":"lock","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":835,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invoice is already locked","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":841,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py:857:unlock","name":"unlock","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":857,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invoice is not locked","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":863,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:82:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_read_payment_reconciliation_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot read payment reconciliation","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:77:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:150:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_payment_reconciliation_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_list_facility_location_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write payment reconciliation","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Account is not associated with the facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Location is not associated with the facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to given location","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invoice is not associated with the facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:97:_reject_canonical_insurer_receipt","name":"_reject_canonical_insurer_receipt","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","summary":"Keep payer cash out of the legacy account-payment route.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"account","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"issuer_type","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Insurer receipts for RCM-managed accounts must be posted through canonical finance/remittance: advice, confirmed bank receipt, cash settlement and payment notice. Legacy payment reconciliation is allowed only for patient/cashier receipts.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:114:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py:102:check_amount_or_factor","name":"check_amount_or_factor","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationWriteSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Returned amount cannot be greater than tendered amount","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:183:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_payment_reconciliation_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot update payment reconciliation","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:120:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Allocated receipt is immutable; use a linked financial reversal","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot update payment reconciliation, use the cancel endpoint instead","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Payment reconciliation is already cancelled or entered in error","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:193:cancel_payment_reconciliation","name":"cancel_payment_reconciliation","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_destroy_payment_reconciliation_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"Invalid reason","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Allocated receipt cannot be cancelled without a linked reversal","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"User does not have permission to cancel payment reconciliation","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py:229:change_account","name":"change_account","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_write_payment_reconciliation_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Charge Item","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Allocated receipt cannot change accounts without a linked reversal","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_201_CREATED","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":286,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationAccountChangeRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationAccountChangeRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1101:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1078:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1078,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"{computed field name}","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1096,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1038:_authorize_read","name":"_authorize_read","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1038,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_read_account_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1039,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot read revenue-cycle records","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1042,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1033:get_facility","name":"get_facility","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1033,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1112:create","name":"create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"encounter","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coverage","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"financial_class","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"claim_type","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1044:_authorize_write","name":"_authorize_write","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1044,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_update_account_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1045,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot update revenue-cycle records","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1048,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1107:retrieve","name":"retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1150:dashboard","name":"dashboard","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1196:nphies","name":"nphies","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"Manage non-secret NPHIES activation metadata and readiness.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"location_type_code","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Production delivery requires certified NPHIES activation","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"environment != production","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1297,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"condition":"configuration.environment = production and configuration.allow_live_submission and configuration.certification_status != certified","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1360:coverage","name":"coverage","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"plan","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"policy_class","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"network","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payer","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1457,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"member_id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1505,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subscriber_id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1506,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dependent_number","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1507,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"group_number","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1508,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"policy_number","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"card_number","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1510,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"card_issued_at","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1511,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"card_expires_at","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1512,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"policy_holder","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1513,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"employer","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"relationship","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1515,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coverage_type","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1516,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"direct_billing","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1517,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1518,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"period","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1520,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"benefits","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1521,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coordination_of_benefits","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1522,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"rcm_member_coverage","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1495,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Only a published active policy can be assigned","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1469,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Only a published active benefit class can be assigned","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1479,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"An existing canonical coverage binding cannot be cleared through the general coverage editor","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"A canonical coverage binding cannot be silently replaced","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1423,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1527,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1531:insurance","name":"insurance","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"Embedded payer hierarchy configuration and policy governance.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1531,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"resource_type","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1627,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operation","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1636,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1632,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"network","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1912,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"administrator","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1791,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"canonical_insurer_org","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1797,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1953,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"code","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1955,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display_label","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1763,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"administrator_type","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1764,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1922,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"regulator","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1803,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"country_code","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1804,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"tpa_license","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1768,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"nphies_identifier","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1769,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"national_identifier","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1770,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"commercial_registration","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1807,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"tax_number","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1808,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"effective_from","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1973,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"effective_to","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1974,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"contact","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1812,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"address","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"endpoint_configuration","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1815,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"capabilities","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1778,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_scope","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1975,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"accreditation","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1780,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"legal_name","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payer_code","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1801,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"insurer_type","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1802,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"nphies_license","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1805,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization_identifier","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1806,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifiers","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1814,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"operational_rules","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1816,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"network_directory_url","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1817,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payer","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1857,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"tier","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1923,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"direct_billing","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1879,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"out_of_network_coverage","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1840,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"provider_directory_url","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1843,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"geographical_scope","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1892,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_areas","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1847,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"rules","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1848,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan_code","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1863,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"version","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1921,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"policy_number","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1865,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"policy_type","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1866,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"market_segment","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1867,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"policy_holder_type","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1868,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"policy_holder_name","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1871,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"policy_holder_identifier","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1872,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"regulator_product_code","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1875,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coverage_type","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1876,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1877,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_tier","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"annual_maximum","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1882,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"lifetime_maximum","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1883,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"room_class","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pharmacy_formulary","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1885,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"grace_period_days","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1887,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"issue_date","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1888,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"renewal_date","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1889,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coverage_rules","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1935,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cost_share_rules","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1936,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"general_conditions","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1895,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclusions","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1977,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"documents","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1897,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"policy","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1906,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"description","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1920,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"room_type","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1924,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"deductible_period","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1927,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorization_default","in":"body","type":"validated by _tri_state_input","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1928,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"referral_default","in":"body","type":"validated by _tri_state_input","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1931,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"eligibility_rules","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1934,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"policy_class","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1949,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"code_system","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1954,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"benefit_category","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1956,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coverage_status","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1957,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"network_scope","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1958,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"limit_type","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1960,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"limit_period","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1961,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"deductible_applies","in":"body","type":"validated by _tri_state_input","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1963,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorization_required","in":"body","type":"validated by _tri_state_input","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1964,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"referral_required","in":"body","type":"validated by _tri_state_input","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1967,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"waiting_period_days","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1968,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"minimum_age","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1969,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"maximum_age","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1970,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"gender","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1971,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"emergency_override","in":"body","type":"validated by _tri_state_input","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1972,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"conditions","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1976,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Unsupported policy operation","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1642,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Unsupported insurance resource_type","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1655,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"A payer route with bound canonical members cannot be silently remapped; use a controlled migration","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1693,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Unsupported insurance resource_type","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1987,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1995,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1050:_authorize_rcm_configuration_read","name":"_authorize_rcm_configuration_read","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1050,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_read_rcm_configuration_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1051,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot read insurance configuration","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1056,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1058:_authorize_rcm_configuration_write","name":"_authorize_rcm_configuration_write","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1058,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_edit_rcm_configuration_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1059,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot edit insurance configuration","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1064,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2001:configuration","name":"configuration","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2001,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"resource_type","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2072,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payer_code","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"nphies_license","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2081,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization_identifier","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2082,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"contact","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2083,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"endpoint_configuration","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2084,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"canonical_insurer_org","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2077,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payer","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan_code","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2098,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_type","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2099,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"network","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"effective_from","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"effective_to","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coverage_rules","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cost_share_rules","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"version","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reimbursement_method","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"terms","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reimbursement_rules","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"contract","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_system","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_code","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"rate_type","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"amount","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"percentage","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unit","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"modifiers","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"code","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severity","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"rule","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"remediation","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Unsupported RCM configuration resource_type","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2182:eligibility","name":"eligibility","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"result","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"outcome","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"response_bundle","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"benefits","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"errors","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Manual eligibility outcomes are restricted to DEBUG onboarding. Production outcomes must arrive in a signed NPHIES response.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"No queued eligibility request exists","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"not settings.DEBUG or conditional/computed expression; inspect pinned declaration != onboarding","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2233:nphies_communication","name":"nphies_communication","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"kind","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"about_reference","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"based_on_communication","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"claim","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorization","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payload","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2286,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"attachments","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"claim_item_sequence","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Coverage is required for NPHIES communication","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Providers send information submissions; payer requests arrive by polling","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Claim or authorization reference is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Communication payload or attachment is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2289,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"The inbound NPHIES communication has no business identifier","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2334:nphies_payment_notice","name":"nphies_payment_notice","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"payment_reconciliation","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2337,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_notice","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"NPHIES payment notices must reference a canonical RCM payment_notice, not a legacy payment_reconciliation with a manually edited bank receipt timestamp.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2338,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Canonical payment_notice must be submitted before NPHIES delivery","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"A payment notice has already been queued for this reconciliation","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2358,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1066:_authorize_claim","name":"_authorize_claim","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1066,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_write_invoice_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1067,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot submit or adjudicate claims","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1070,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2381:nphies_support","name":"nphies_support","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"operation","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason_code","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exchange","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"count","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2438,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_message_types","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exclude_message_types","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"period","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2443,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"message_types","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"operation must be poll, status, cancel, or retry","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Only failed or blocked exchanges can be retried","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"NPHIES status and cancellation requests apply only to claims","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2475:estimate","name":"estimate","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2475,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"id","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"acknowledge","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2485,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"deposit_received","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2494,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"lines","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2506,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"present","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Estimate requires planned service lines or captured charges","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2533,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Only a fully priced, presented estimate can be acknowledged","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2487,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2547:authorization","name":"authorization","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2547,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"id","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2557,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"acknowledge_patient_responsibility","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2662,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent_authorization","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2628,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"submit","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2662,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"services","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2657,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authorization_type","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2650,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"urgency","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2654,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requested_amount","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2656,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical_information","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2658,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Coverage is required for prior authorization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2551,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Patient responsibility can only be acknowledged after a partial approval or denial","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2563,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Payer authorization decisions must arrive through NPHIES","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2611,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Only a payer-adjudicated authorization can be amended","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2635,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"An authorization amendment must include the complete requested service set","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2639,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2666,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"requested_status in conditional/computed expression; inspect pinned declaration and not settings.DEBUG","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2606,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2685:utilization_review","name":"utilization_review","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2685,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"id","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2693,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2735:charge_audit","name":"charge_audit","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2735,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"late_charges","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2744,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"expected_services","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2741,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2745,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2764:coding","name":"coding","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2764,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2810:build_claim","name":"build_claim","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2810,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"invoice","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2817,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"prior_claim","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2825,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supporting_information","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2833,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2836,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2837,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2841:submit_claim","name":"submit_claim","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2841,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"claim","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2847,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2852,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":202,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2855,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2870:adjudicate","name":"adjudicate","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2870,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"status","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2889,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"outcome","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2890,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"allowed_amount","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2891,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_responsibility","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2892,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payer_claim_reference","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2895,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"line_adjudication","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2882,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"denials","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2913,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"claim","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Payer claim adjudication must arrive through NPHIES","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2873,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Claim paid_amount is posted only by canonical RCM cash settlement; adjudication cannot assert bank cash.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2884,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"not settings.DEBUG","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2872,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2950:remittance","name":"remittance","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2950,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Legacy case remittance posting is disabled. Payer advice, bank cash, settlement, reversals and payment notices must use the canonical RCM finance endpoints so advice is never treated as cash and bank receipts are ledgered before claim paid balances move.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2952,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:2961:denial","name":"denial","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2961,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"action","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2970,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2967,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"rationale","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"attachments","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":2976,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"root_cause","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3015,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"description","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3028,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Unsupported denial action","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3018,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:3035:collection","name":"collection","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3035,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"id","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3043,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"invoice","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3050,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:3090:work_item","name":"work_item","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3090,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"id","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3098,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resolution","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stage","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"work_type","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"description","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"due_at","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:3135:transition","name":"transition","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"status","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Back-office claim, remittance, denial and collection controls must be complete","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Resolve all denials before closing the case","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Account balance must be settled before closing","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Unsupported revenue-cycle status transition","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:3168:prepare_insured_visit","name":"prepare_insured_visit","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"Reserve a sourced visit; never authorize an invoice or claim.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"event_key","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"expires_at","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supersedes_id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"correction_reason","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"expires_at must be a timezone-aware ISO datetime","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"expires_at must be a timezone-aware ISO datetime","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:1072:_authorize_visit_preparation","name":"_authorize_visit_preparation","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1072,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_prepare_rcm_visit_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1073,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot prepare insured financial visits","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":1076,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:3230:commit_insured_visit","name":"commit_insured_visit","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"Commit the unchanged financial snapshot for tax and claim stages.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"preparation_id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"commitment_key","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3235,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"preparation_id is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:3276:recalculate","name":"recalculate","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py:3282:audit","name":"audit","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.revenue_cycle.RevenueCycleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","line":3282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:100:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.AutomationPolicyViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:79:require","name":"require","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.FacilityScopedMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"action_name","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"message","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:67:get_facility","name":"get_facility","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.FacilityScopedMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:74:allowed","name":"allowed","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.FacilityScopedMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"action_name","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:178:partial_update","name":"partial_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.AutomationPolicyViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.AutomationPolicyUpdateSpec"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.AutomationPolicyUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.AutomationPolicyUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:131:_apply","name":"_apply","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.AutomationPolicyViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"policy","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"body","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"_invalid","message":"status_required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:157:_validate","name":"_validate","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.AutomationPolicyViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"policy","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"changed","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"_invalid","message":"automation_unregistered","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"_invalid","message":"config_invalid","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:108:_role","name":"_role","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.AutomationPolicyViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"external_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"_invalid","message":"assignee_role_not_found","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:118:_organization","name":"_organization","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.AutomationPolicyViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"external_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"_invalid","message":"assignee_organization_not_found","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:256:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.OperationalWorkItemViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:227:visible","name":"visible","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.OperationalWorkItemViewSet","summary":"Items in the facility this user is routed to; 403 without the right.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:278:acknowledge","name":"acknowledge","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.OperationalWorkItemViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"_invalid","message":"work_item_assigned","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:272:_respond","name":"_respond","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.OperationalWorkItemViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"item","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:263:_locked_open_item","name":"_locked_open_item","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.OperationalWorkItemViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"_invalid","message":"work_item_closed","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py:294:resolve","name":"resolve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.automation.OperationalWorkItemViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.OperationalWorkItemResolveSpec"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.OperationalWorkItemResolveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.OperationalWorkItemResolveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:104:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_product","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot list products","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:52:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:94:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_product","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write product","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:64:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invalid Product Knowledge","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:113:get_serializer_create_context","name":"get_serializer_create_context","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:57:validate_charge_item_definition","name":"validate_charge_item_definition","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invalid Charge Item","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:101:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py:90:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:149:summary","name":"summary","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request_prescription.MedicationPrescriptionSummaryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:137:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request_prescription.MedicationPrescriptionSummaryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:142:authorize_for_pharmacist","name":"authorize_for_pharmacist","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request_prescription.MedicationPrescriptionSummaryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_view_as_pharmacist","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to view this facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:216:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"origin","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:201:get_location_obj","name":"get_location_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"external_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:77:authorize_location_read","name":"authorize_location_read","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raise_error","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_supply_delivery","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot list delivery orders","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:204:filter_location_queryset","name":"filter_location_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"queryset","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"attribute","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:160:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"If the order is an external order, then destination is the owner,\nelse the owner is the origin.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:86:authorize_location_write","name":"authorize_location_write","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raise_error","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_supply_delivery","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write delivery orders","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:95:authorize_location_external_write","name":"authorize_location_external_write","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raise_error","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_external_supply_delivery","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write delivery orders","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:106:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Origin and destination must be in the same facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:184:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"User should have read access to either origin or destination to read the order.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot read delivery orders","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:176:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"If the order is an external order, then destination is the owner,\nelse the owner is the origin.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:116:authorize_order_write","name":"authorize_order_write","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"order","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write delivery orders","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:126:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Delivery order already abandoned or entered in error","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot abandon a delivery order with medication return","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py:74:get_facility_from_instance","name":"get_facility_from_instance","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:142:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"origin","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:127:get_location_obj","name":"get_location_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"external_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:71:authorize_location_read","name":"authorize_location_read","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raise_error","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_supply_request","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot list supply requests","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:130:filter_location_queryset","name":"filter_location_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"queryset","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"attribute","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:99:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","summary":"Orders can only be created from a destination Location","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:80:authorize_location_write","name":"authorize_location_write","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raise_error","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_supply_request","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write supply requests","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:89:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Origin and destination must be in the same facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:115:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot read request orders","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:108:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","summary":"Orders can be updated from destination or origin","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py:68:get_facility_from_instance","name":"get_facility_from_instance","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:167:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"location","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Location is required for non-pharmacists","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to read dispense order","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:90:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:105:authorize_pharmacist","name":"authorize_pharmacist","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_view_as_pharmacist","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:95:authorize_location_read","name":"authorize_location_read","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_supply_delivery","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:141:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create dispense order","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Location must be in the same facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:100:authorize_location_write","name":"authorize_location_write","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_supply_delivery","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:137:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:159:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read dispense order","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:152:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update dispense order","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py:110:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Dispense order already abandoned or entered in error","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Completed dispense order can only be cancelled","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:366:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceLocationHistoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_read_device","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to access the device","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:350:get_device","name":"get_device","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceLocationHistoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":350,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:353:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceLocationHistoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_read_device","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":355,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to access the device","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"device does not match with the device location history","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:404:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceEncounterHistoryViewSet","summary":"Encounter history access is limited to everyone within the location or associated with the managing org","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":404,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_read_device","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":421,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to access the device","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":426,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:388:get_device","name":"get_device","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceEncounterHistoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:391:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceEncounterHistoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_read_device","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to access the device","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":398,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"device does not match with the device encounter history","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":400,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:498:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","summary":"Encounter history access is limited to everyone within the location or associated with the managing org","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_read_device","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":505,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to access the device","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":510,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:445:get_device","name":"get_device","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":445,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:453:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":453,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":453,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_device","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":455,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to access the device","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:448:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:470:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":470,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":470,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_read_device","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":472,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to access the device","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":477,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"device does not match with the device service history","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":479,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:462:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":462,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":462,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":462,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"device does not match with the device service history","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py:483:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Cannot Edit instance anymore","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","line":485,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:509:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_location_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":526,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to given location","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":529,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:299:get_location_obj","name":"get_location_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:294:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:367:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":367,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":367,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_location_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_update_encounter_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":379,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Encounter Incompatible with Location","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to given location","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":378,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to update encounter","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":382,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:384:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:408:_validate_data","name":"_validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"This method will be called separately to maintain a lock when the validation is being performed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":408,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":408,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":408,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Cannot assign encounters to location kind","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"End Datetime should be greater than Start Datetime","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":441,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"End Datetime is required for completed status","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":447,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Another active encounter already exists for this location","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":484,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Another active location already exists for this encounter","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":495,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot change status after marking completed","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":507,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Conflict in schedule","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":463,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Conflict in schedule","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":475,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:327:reset_encounter_location_association","name":"reset_encounter_location_association","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"Reset encounters to the right location.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":327,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":327,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py:178:validate_encounter","name":"validate_encounter","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationEncounterCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:315:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_location_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to given location","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Location encounter does not belong to the specified location","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:304:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Location encounter does not belong to the specified location","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:392:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":392,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":392,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:312:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":312,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":312,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py:400:perform_destroy","name":"perform_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":400,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","line":400,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py:65:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.inventory_item.InventoryItemViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"include_children","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py:45:get_location_obj","name":"get_location_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.inventory_item.InventoryItemViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py:50:authorize_location_read","name":"authorize_location_read","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.inventory_item.InventoryItemViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_location_inventory_item","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read inventory items","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py:56:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.inventory.inventory_item.InventoryItemViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Inventory item does not belong to the specified location","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:93:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"organization","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"get_filtered_patients","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_view_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[{"condition":"settings.PATIENT_GLOBAL_EDIT_ACCESS_ENABLED","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:508:get_serializer_list_context","name":"get_serializer_list_context","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":508,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_tag_config","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot view facility tags","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":517,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:65:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_patient","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot Create Patient","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:73:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Date of birth cannot be after the date of death","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Year of birth cannot be after the year of death","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:120:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Patient creation failed, try again after a while","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py:117:validate_geo_organization","name":"validate_geo_organization","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"geo_organization","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Geo Organization does not exist","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py:125:validate_identifiers","name":"validate_identifiers","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:505:get_serializer_retrieve_context","name":"get_serializer_retrieve_context","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":505,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:59:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_patient_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot Update Patient","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:161:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py:170:validate_geo_organization","name":"validate_geo_organization","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientUpdateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"geo_organization","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Geo Organization does not exist","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py:196:validate_identifiers","name":"validate_identifiers","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientUpdateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"identifiers","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"info","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:69:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot delete patient","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:204:search","name":"search","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_patient_identifier_config","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"Either phone number or config is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Config not found","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Cannot search for patient identifier configs in this facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Value is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:278:search_retrieve","name":"search_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"No valid patients found","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientRetrieveSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:293:get_users","name":"get_users","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:308:add_user","name":"add_user","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"User already exists","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:324:delete_user","name":"delete_user","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"User does not exist","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:336:get_appointments","name":"get_appointments","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":336,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"facility","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_booking_on_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot list bookings","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":350,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:369:get_tokens","name":"get_tokens","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"facility","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_token_on_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot list tokens","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":383,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:403:update_identifier","name":"update_identifier","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Cannot update auto maintained identifier","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Value is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientIdentifierConfigRequest","repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientRetrieveSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientIdentifierConfigRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:449:set_instance_tags","name":"set_instance_tags","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":449,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:464:remove_instance_tags","name":"remove_instance_tags","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":464,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:478:set_facility_tags","name":"set_facility_tags","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":478,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py:493:remove_facility_tags","name":"remove_facility_tags","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:115:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"encounter","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_view_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_view_encounter_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Permission denied to user","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:76:get_patient_obj","name":"get_patient_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:81:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_patient_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py:100:validate_encounter_exists","name":"validate_encounter_exists","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceWriteSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"encounter","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:103:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_encounter_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update encounter","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:112:clean_update_data","name":"clean_update_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py:87:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","summary":"Updates need to check if the encounter of the instance has been changed, If, so a copy object needs to be created.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py:72:validate_encounter_exists","name":"validate_encounter_exists","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceUpdateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"encounter","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:86:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.condition.SymptomViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","name":"authorize_read_encounter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter_authz_base.EncounterBasedAuthorizationBase","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"encounter","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_view_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_view_encounter_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Permission denied to user","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Permission denied to user","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","name":"get_patient_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter_authz_base.EncounterBasedAuthorizationBase","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py:56:validate_onset_datetime","name":"validate_onset_datetime","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionOnSetSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"onset_datetime","type":"datetime.datetime","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"info","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Onset date cannot be in the future","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter_authz_base.EncounterBasedAuthorizationBase","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_encounter_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update encounter","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:30:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.condition.ValidateEncounterMixin","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Patient external ID mismatch with encounter's patient","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:82:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.condition.SymptomViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py:91:validate_encounter_exists","name":"validate_encounter_exists","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"encounter","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter_authz_base.EncounterBasedAuthorizationBase","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_encounter_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update encounter","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:30:authorize_destroy","name":"authorize_destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter_authz_base.EncounterBasedAuthorizationBase","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_encounter_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update encounter","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:127:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.condition.DiagnosisViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py:137:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.condition.DiagnosisViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_view_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_update_encounter_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update chronic condition","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to update encounter","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:116:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"encounter","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_request","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_view_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_read_diagnostic_report_in_encounter","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_read_diagnostic_report","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to view clinical data for this patient","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to read this diagnostic report in this encounter","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to read this diagnostic report for this service request","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:72:get_patient_obj","name":"get_patient_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:85:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_diagnostic_report","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to write this diagnostic report","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:77:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invalid Request","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:105:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_read_diagnostic_report","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read this diagnostic report","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:95:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_diagnostic_report","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to write this diagnostic report","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py:164:upsert_observations","name":"upsert_observations","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","summary":"Create observation from observation definition, from scratch or update existing observation","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Cannot update observations for a final diagnostic report","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.ObservationUpdateSpec","repositories/platform/mansoq-core:mansoq.emr.api.viewsets.diagnostic_report.BatchUpdateObservationRequest"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.ObservationUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"body validation","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.ObservationUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"body validation","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.ObservationUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.diagnostic_report.BatchUpdateObservationRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py:39:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.consent.ConsentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py:76:validate_period_and_date","name":"validate_period_and_date","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.ConsentCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Start of the period cannot be before than the Consent date","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py:50:add_verification","name":"add_verification","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.consent.ConsentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Consent is already verified by the user","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.ConsentVerificationSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.ConsentVerificationSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py:78:remove_verification","name":"remove_verification","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.consent.ConsentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Consent is not verified by the user","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py:51:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation.ObservationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py:66:analyse","name":"analyse","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation.ObservationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation.ObservationAnalyseRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation.ObservationAnalyseRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py:67:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire_response.QuestionnaireResponseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"questionnaire_slugs","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_view_patient_questionnaire_responses","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_view_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_view_encounter_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to view questionnaire responses","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py:38:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.questionnaire_response.QuestionnaireResponseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_submit_encounter_questionnaire_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_submit_questionnaire_patient_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Questionnaire Response cannot be edited","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Questionnaire Response cannot be edited","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Permission Denied to update encounter questionnaire","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Permission Denied to update patient questionnaire","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py:78:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request.MedicationRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","name":"authorize_read_for_medication","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter_authz_base.EncounterBasedAuthorizationBase","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","name":"authorize_for_pharmacist","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter_authz_base.EncounterBasedAuthorizationBase","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"facility","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_view_as_pharmacist","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py:87:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request.MedicationRequestViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_encounter_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Requester does not have permission to update encounter","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py:237:validate_prescription","name":"validate_prescription","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Cannot have both prescription and create_prescription","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py:243:validate_request_code","name":"validate_request_code","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Cannot have both medication and requested product","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Either medication or requested product is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py:252:validate_encounter_exists","name":"validate_encounter_exists","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"encounter","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:112:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:100:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_view_encounter_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to prescription","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py:46:authorize_for_pharmacist_facility","name":"authorize_for_pharmacist_facility","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.encounter_authz_base.EncounterBasedAuthorizationBase","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_view_as_pharmacist","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:68:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_encounter_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to prescription","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to update medication request prescription","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:93:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py:65:get_facility_from_instance","name":"get_facility_from_instance","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py:43:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_statement.MedicationStatementViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py:65:validate_encounter_exists","name":"validate_encounter_exists","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.statement.spec.MedicationStatementSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"encounter","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py:45:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.medication_administration.MedicationAdministrationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py:57:validate_actor_exists","name":"validate_actor_exists","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationPerformer","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"actor","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py:132:validate_encounter_exists","name":"validate_encounter_exists","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"encounter","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py:140:validate_request","name":"validate_request","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py:147:validate_administered_product","name":"validate_administered_product","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:92:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteThreadViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"encounter","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_view_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_view_encounter_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Permission denied to user","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Permission denied to user","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:48:get_patient","name":"get_patient","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteThreadViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:53:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteThreadViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_encounter_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_write_patient_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission for this action","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:82:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteThreadViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Patient Mismatch","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/thread_spec.py:22:validate_encounter_exists","name":"validate_encounter_exists","owner":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.thread_spec.NoteThreadCreateSpec","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/thread_spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"encounter","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/thread_spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/thread_spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:67:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteThreadViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_encounter_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_write_patient_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission for this action","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:173:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"encounter","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_view_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_view_encounter_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Permission denied to user","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Permission denied to user","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:123:get_thread_obj","name":"get_thread_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Thread does not belong to the patient","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:118:get_patient_obj","name":"get_patient_obj","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:164:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:142:authorize_thread_write","name":"authorize_thread_write","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"thread","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_encounter_clinical_data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_write_patient_obj","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission for this action","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:132:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"encounter","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Patient Mismatch","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:168:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Message does not belong to the thread","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py:156:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot Update Message Created by Other User","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Message does not belong to the thread","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:141:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.TemplateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"facility","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_facility_template","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read templates","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:93:authorize_create","name":"authorize_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.TemplateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_template","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to write templates","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to write templates","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:119:validate_data","name":"validate_data","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.TemplateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Slug already exists.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:111:perform_create","name":"perform_create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.TemplateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:103:recalculate_slug","name":"recalculate_slug","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.TemplateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:79:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.TemplateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_template","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read templates","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:85:authorize_update","name":"authorize_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.TemplateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_template","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to write templates","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to write templates","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:115:perform_update","name":"perform_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.TemplateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:166:get_schema","name":"get_schema","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.TemplateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_view_template_schema","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to access template schema","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_500_INTERNAL_SERVER_ERROR","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py:184:preview","name":"preview","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.TemplateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_preview_template","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to preview templates","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invalid output format","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invalid context","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Preview generation failed","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"settings.DEBUG","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.PreviewTemplateRequest"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.PreviewTemplateRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.PreviewTemplateRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py:67:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.report_upload.ReportUploadViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"report_type","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"associating_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"report_type and associating_id are required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py:84:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.report_upload.ReportUploadViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py:104:generate","name":"generate","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.report_upload.ReportUploadViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_generate_report_from_template","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You are not authorized to generate reports","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Template is not active","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_201_CREATED","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_409_CONFLICT","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.report_upload.GenerateReportRequest"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.report_upload.GenerateReportRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.report_upload.GenerateReportRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py:52:validate_output_format","name":"validate_output_format","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.report_upload.GenerateReportRequest","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"v","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Invalid output format","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py:164:archive","name":"archive","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.report_upload.ReportUploadViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.report.report_upload.spec.ReportUploadListSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.report.report_upload.spec.ReportUploadListSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/extensions.py:23:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.extensions.ExtensionsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/extensions.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/extensions.py:18:serialize_extensions","name":"serialize_extensions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.extensions.ExtensionsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/extensions.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"extensions","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/extensions.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/extensions.py:8:serialize_extension","name":"serialize_extension","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.extensions.ExtensionsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/extensions.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"extension","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/extensions.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:414:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmApiViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py:100:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.source_evidence.SourceEvidenceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"is_activation_grade","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:409:serialize","name":"serialize","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmApiViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"detail","type":"bool","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:397:serializer_kwargs","name":"serializer_kwargs","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmApiViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"detail","type":"bool","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"as_of","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py:129:create","name":"create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.source_evidence.SourceEvidenceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"file","in":"file","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"applicable_population","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unresolved_interpretation","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"register_id","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authority","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"title","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"document_version","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"url","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"{computed field name}","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:347:authorize_write","name":"authorize_write","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmApiViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_edit_rcm_configuration_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot edit RCM configuration","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:334:get_facility","name":"get_facility","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmApiViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:422:retrieve","name":"retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmApiViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py:111:download","name":"download","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.source_evidence.SourceEvidenceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Source has no stored evidence file","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:339:authorize_read","name":"authorize_read","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmApiViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_read_rcm_configuration_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot read RCM configuration","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":345,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py:197:verify","name":"verify","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.source_evidence.SourceEvidenceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"mfa_code","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reviewed_contents","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"review_note","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Source document was not found in this facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Source was already independently verified","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Source has no stored content and digest","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Independent reviewer must inspect the document and provide a review note","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Unresolved source interpretation must be resolved in a new source version","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Stored evidence exceeds the source size limit","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":235,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Stored evidence does not match its recorded SHA-256","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Uploader cannot verify their own evidence under delegated review","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Stored evidence is unavailable; it cannot be approved","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Stored evidence exceeds the source size limit","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:355:authorize_approve","name":"authorize_approve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmApiViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":355,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_publish_rcm_configuration_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":356,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot approve, activate or publish RCM configuration","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":361,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/setup_governance.py:34:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.setup_governance.SetupGovernanceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/setup_governance.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:369:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmApiViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"{computed field name}","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"effective_on","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":378,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:388:model_is_effective_dated","name":"model_is_effective_dated","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmApiViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:365:facility_filter","name":"facility_filter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmApiViewSet","summary":"How this model is scoped to the tenant. Overridden where indirect.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":365,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/setup_governance.py:45:create","name":"create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.setup_governance.SetupGovernanceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/setup_governance.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"decision_reason","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/setup_governance.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mode","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/setup_governance.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mfa_code","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/setup_governance.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"lock_token","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/setup_governance.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Only the initiating owner can choose setup responsibilities","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/setup_governance.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Setup governance fields are invalid","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/setup_governance.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/setup_governance.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/setup_governance.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"A first setup decision has no earlier lock token","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/setup_governance.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":409,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/setup_governance.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:378:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":378,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:214:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"{computed field name}","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:206:authorize_read","name":"authorize_read","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_read_rcm_configuration_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot read RCM configuration","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:201:get_facility","name":"get_facility","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:385:retrieve","name":"retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":385,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:233:adapter_for","name":"adapter_for","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"register_key","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"NotFound","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:267:registers","name":"registers","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:294:template","name":"template","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:330:stage","name":"stage","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"file","in":"file","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"register_key","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"UploadRefusedError","message":"file_missing","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":337,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"UploadRefusedError","message":"file_name_missing","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":341,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:225:authorize_import","name":"authorize_import","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_import_rcm_configuration_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot import RCM configuration","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:239:assert_available","name":"assert_available","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"adapter","type":"RegisterAdapter","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:402:issues","name":"issues","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:444:dry_run","name":"dry_run","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:244:locked_adapter","name":"locked_adapter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"batch","type":"ImportBatch","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ImportStagingError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:465:publish","name":"publish","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":465,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"actor_role","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_409_CONFLICT","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_409_CONFLICT","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":487,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py:523:rollback","name":"rollback","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.imports.RcmImportViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":523,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"actor_role","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:588:create","name":"create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":598,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:601:partial_update","name":"partial_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:533:lock_token","name":"lock_token","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","summary":"Every write carries the token the editor loaded the row with.\n\nMissing it is refused rather than defaulted. A save with no token cannot\nbe rejected as stale, so accepting one would mean the row with the\nweakest client wins — which is the concurrency defect ch. 31 names,\nreintroduced by an optional parameter.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":533,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":533,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:451:apply_patch","name":"apply_patch","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmApiViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":451,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":451,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":451,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":451,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:440:validate_row","name":"validate_row","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmApiViewSet","summary":"Screen-specific checks that are not the model's own ``clean()``.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:551:actor_role","name":"actor_role","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":551,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":551,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:530:all_write_fields","name":"all_write_fields","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":530,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:626:bind_package","name":"bind_package","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"package","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"StaleConfigurationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":632,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Choose a validated package from this facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":644,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":409,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":634,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":409,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":658,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:677:readiness","name":"readiness","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"target_status","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":679,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:871:activation_preconditions","name":"activation_preconditions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","summary":"The three evidence facts SET-01 names, plus the licence check.\n\nAn organization with no role cannot route anything, an organization with\nno identifier can only be addressed by name — which ch. 4 forbids — and\nan organization whose licence has lapsed is the exact failure this\nscreen exists to prevent.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":871,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":871,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":871,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:563:activation_request","name":"activation_request","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":563,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":563,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"target_status","type":"str","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":563,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":563,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:554:conflict_probe","name":"conflict_probe","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":554,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:706:transition","name":"transition","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"to_status","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":707,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"change_reason","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":722,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:734:activate","name":"activate","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"target_status","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":737,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":409,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:766:suspend","name":"suspend","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"change_reason","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":775,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:792:supersede","name":"supersede","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"change_reason","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:809:new_version","name":"new_version","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"change_reason","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":815,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":818,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:824:evidence","name":"evidence","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:838:gates","name":"gates","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"target_status","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":840,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:948:duplicates","name":"duplicates","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":948,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":975,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"match.id_system = system and same_environment","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1015,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1106:verify","name":"verify","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"advance","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_date","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"change_reason","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":409,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1163:mark_duplicate_of","name":"mark_duplicate_of","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmOrganizationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"survivor","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"change_reason","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1229:activation_preconditions","name":"activation_preconditions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationRoleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1259:licence","name":"licence","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationRoleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"on_date","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1288:facility_filter","name":"facility_filter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationIdentifierViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:444:create","name":"create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmApiViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":449,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:498:partial_update","name":"partial_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmChildViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:473:assert_parent_is_draft","name":"assert_parent_is_draft","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmChildViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":473,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":473,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Published or in-review parent configuration is immutable; create a new draft version before changing its child records","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":489,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:494:validate_row","name":"validate_row","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmChildViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":494,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":494,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":494,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:427:all_write_fields","name":"all_write_fields","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmApiViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":427,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1302:facility_filter","name":"facility_filter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.OrganizationContactViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1506:activation_preconditions","name":"activation_preconditions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","summary":"A route that is not unique cannot publish, and says which cell failed.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1506,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1506,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1506,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1340:simulate_overlap","name":"simulate_overlap","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","summary":"Does a unique route exist for every supported message and scenario?\n\nRun before publish, against the state publishing would create: the rows\nalready live, plus this agreement's own routes in any non-superseded\nstatus. Three outcomes per cell and no fourth — a unique route, no route\nat all, or an equal-priority tie. A tie is a refusal, never a coin toss:\nch. 6 is explicit that picking either route arbitrarily is worse than\nqueueing, because the wrong recipient may accept the message and answer\nwith the authority of a party that has none.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"not environment","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1500:overlap_simulation","name":"overlap_simulation","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1500,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1590:sign_off","name":"sign_off","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1590,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"change_reason","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1610,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1597,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1622:publish","name":"publish","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationAgreementViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1622,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1687:facility_filter","name":"facility_filter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.AdministrationDelegationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1687,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1708:activation_preconditions","name":"activation_preconditions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RoutingRuleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1708,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1708,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1708,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1758:activation_preconditions","name":"activation_preconditions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1758,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1758,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1758,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1862:amendments","name":"amendments","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1862,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:1963:compare_amendments","name":"compare_amendments","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1963,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"as_of","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1981,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"from_document","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1969,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"to_document","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":1974,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2014:versions","name":"versions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"as_of","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2020,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2052:tariff_import","name":"tariff_import","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2052,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"tariff","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2057,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":409,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2085,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2122:approve","name":"approve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"change_reason","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2174:facility_filter","name":"facility_filter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractSiteViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2190:facility_filter","name":"facility_filter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractDocumentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2193:validate_row","name":"validate_row","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.ProviderContractDocumentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Select a verified source_document; storage paths and hashes cannot be supplied by the caller","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Contract document requires independently verified source evidence from the same facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:117:activation_preconditions","name":"activation_preconditions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.InsuranceProgramViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:578:activation_preconditions","name":"activation_preconditions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.RcmConfigurationViewSet","summary":"Screen-specific conditions on top of the generic readiness.\n\nReturns a list of refusals in the same shape ``readiness`` uses, so a\nscreen's own rule (an expired licence, an ambiguous route) is reported\nbeside the generic ones rather than as a different kind of error.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":578,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":578,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":578,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:171:activation_preconditions","name":"activation_preconditions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:218:verify_schedule","name":"verify_schedule","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"advance","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":409,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:251:transition_to","name":"transition_to","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"to_status","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"change_reason","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:268:import_members","name":"import_members","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","summary":"Validate a member batch's class references before anything is written.\n\nCh. 31: \"Bulk Excel import needs a staging area ... A partially failed\nimport must not be able to activate an incomplete tariff or contract\nrelationship\". The same rule applies here, which is why this is a dry run\nand why every row that names an unknown class is reported with its row\nnumber rather than being coerced onto the nearest class. The member rows\nthemselves belong to the enrolment screen (SET-09); this endpoint answers\nonly the question SET-04 owns — do the classes these rows name exist.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"members","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":284,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:335:renew","name":"renew","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":336,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:381:_new_policy_version","name":"_new_policy_version","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","summary":"Every change is a new immutable version with both of its dates.\n\nCh. 8: \"Each change records received date as well as effective date.\"\nBoth are required here and neither is derived from the other — a derived\nreceived date is indistinguishable, afterwards, from a recorded one.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"change_kind","type":"str","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"effective_from","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"received_date","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"accumulator_transition","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":425,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"effective_to","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":413,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reprocessing_scope","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"change_reason","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":410,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"document_reference","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":416,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"content_sha256","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"accumulator_transition_state","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":398,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":404,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:346:endorse","name":"endorse","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:362:cancel","name":"cancel","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.IssuedPolicyViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":368,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:447:facility_filter","name":"facility_filter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.PolicyVersionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":447,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:516:serialize","name":"serialize","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","summary":"Every list row can show where its values came from.\n\nCh. 31, SET-05: \"an inherited value displays where it was inherited\nfrom\". A list is a surface that shows resolved values, so ``?origin=true``\nattaches the baseline this class inherits from and the endpoints that\nresolve a single cell — rather than leaving an operator to guess whether\na blank row is empty or inherited.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":516,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":516,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"detail","type":"bool","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":516,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"origin","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":526,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:493:baseline_for","name":"baseline_for","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","summary":"The class this one inherits from, when one exists.\n\nA policy-scoped class inherits from the product-scoped class carrying\nthe same insurer class code. There is no name-based fallback: ch. 9 is\nexplicit that a class is never resolvable by name, so a class with no\nproduct-level counterpart simply has no baseline and the comparison says\nso rather than matching on ``display_label``.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:548:activation_preconditions","name":"activation_preconditions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","summary":"Ch. 31: resolved benefits need source, period and explicit precedence.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:615:compare","name":"compare","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":615,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:793:resolved_value","name":"resolved_value","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"field_path","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":796,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_date","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":801,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":799,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:842:override","name":"override","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":842,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"inherits","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":864,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"authority_org","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":927,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"override_value","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":897,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"benefit_rule","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":850,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"field_path","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":860,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"override_state","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":885,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"effective_from","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"effective_to","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":918,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mandatory_floor_respected","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":912,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Published or in-review benefit configuration is immutable; create new draft class and rule versions before overriding","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":856,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":863,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":870,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":893,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":896,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":931,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:940:simulate","name":"simulate","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.BenefitClassViewSet","summary":"The honest answer to \"what does this copay change do\".\n\nDelegates to :func:`~mansoq.emr.rcm.services.publication.simulate`, which\nruns the whole comparison inside a transaction it then rolls back — so\n\"posts nothing\" is a property of the mechanism, not a promise in a\ndocstring. The representative-settings rule is the service's too: a case\nset missing outpatient, pharmacy or inpatient is a simulation of part of\nthe change and is refused as such.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":940,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"cases","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":952,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"proposed","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":959,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"currency","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":960,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":958,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":963,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":972,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":977,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py:1249:activation_preconditions","name":"activation_preconditions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.program_policy.ClassNetworkAssignmentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","line":1249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:115:activation_preconditions","name":"activation_preconditions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitTemplateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:234:activation_preconditions","name":"activation_preconditions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:163:rule_queryset","name":"rule_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:188:grid","name":"grid","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:171:exclusions_for","name":"exclusions_for","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"rule","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:204:grid_row","name":"grid_row","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:216:validate_contradictions","name":"validate_contradictions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:249:preview_estimate","name":"preview_estimate","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.BenefitRuleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"service_date","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":284,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"currency","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":277,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"referral_id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":314,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"eligible_pretax","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"visit_id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"episode_id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":326,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"admission_id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":327,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"claim_id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":328,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"policy_period_id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":297,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":409,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":409,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:533:activation_preconditions","name":"activation_preconditions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionRuleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":533,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":533,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":533,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:576:add_exception","name":"add_exception","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionRuleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"authority_org","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":624,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"outcome","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":589,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"criteria","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":608,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"effective_from","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":612,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"effective_to","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":615,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"label","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":585,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"text_ar","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":606,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"text_en","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":607,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"source_clause","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":610,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Published or in-review exclusion is immutable; create a new draft version before adding an exception","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":581,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":599,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":602,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":628,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:658:facility_filter","name":"facility_filter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionExceptionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":658,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:642:validate_row","name":"validate_row","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ExclusionExceptionViewSet","summary":"``outcome`` is stated, never inherited from the column default.\n\nThe model column carries ``covered`` as its default because the DDL\nneeds one; an API that lets the default through would be deciding\ncoverage for an operator who said nothing. Same rule as\n``ExclusionRuleViewSet.add_exception``.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":642,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":642,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":642,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":656,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:673:activation_preconditions","name":"activation_preconditions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.LimitDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":673,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":673,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":673,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:701:activation_preconditions","name":"activation_preconditions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.CostShareComponentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":701,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":701,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":701,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:736:facility_filter","name":"facility_filter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.AuthorizationRequirementViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":736,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:751:facility_filter","name":"facility_filter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ServiceSelectorViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":751,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py:765:facility_filter","name":"facility_filter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.benefit.ServiceSelectorTermViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","line":765,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:139:facility_filter","name":"facility_filter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.ServiceCodeMappingViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:162:activation_preconditions","name":"activation_preconditions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","summary":"One traceable price per service context, and a stated billing basis.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:280:dry_run","name":"dry_run","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:321:diff","name":"diff","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"against","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":327,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:374:simulated_encounter","name":"simulated_encounter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"service_date","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":379,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coverage","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":398,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":385,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":409,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":409,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:544:maker_checker","name":"maker_checker","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":544,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:584:publish","name":"publish","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffViewSet","summary":"Ch. 31: \"``publish`` cuts an immutable package.\"\n\nEverything that makes the package trustworthy is the service's: the\nmonotonic sequence, the content hash, the manifest, the gates that were\nopen when it was cut, and the refusal when publisher and approver are the\nsame person. This endpoint supplies the four facts it is allowed to\nsupply and refuses to default any of them — a ``validation_passed`` that\ndefaulted to true would be the API asserting something on the publisher's\nbehalf.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":584,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"approved_by","in":"body","type":"reviewer reference","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":611,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"validation_passed","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":621,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"label","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":631,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"test_run_reference","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":635,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":627,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":639,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":409,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":599,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:748:facility_filter","name":"facility_filter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffLineViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":748,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:900:activation_preconditions","name":"activation_preconditions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.TariffAssignmentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":900,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":900,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":900,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:768:activation_preconditions","name":"activation_preconditions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.BasePriceScheduleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":768,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":768,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":768,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:794:facility_filter","name":"facility_filter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.BasePriceScheduleLineViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":794,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:809:facility_filter","name":"facility_filter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.PackageDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:819:suppressed_components","name":"suppressed_components","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.PackageDefinitionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"on_date","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":823,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py:850:facility_filter","name":"facility_filter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tariff.PackageComponentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","line":850,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2242:activation_preconditions","name":"activation_preconditions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2276:coverage_map","name":"coverage_map","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"specialty","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_date","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2334:removal_impact","name":"removal_impact","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"membership","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_date","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"care_in_progress","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2343,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2402:replacement","name":"replacement","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"replacement_site_id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2410,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"notice_given_at","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2441,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"membership","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2408,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_date","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2413,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":409,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2423,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2455:approve","name":"approve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.PayerNetworkViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2455,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"change_reason","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2464,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py:2484:facility_filter","name":"facility_filter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.organization.NetworkSiteMembershipViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","line":2484,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:399:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:379:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":379,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"patient","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":390,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"{computed field name}","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":387,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unmapped","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:629:paginated","name":"paginated","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.operations_base.RcmOperationsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py","line":629,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"queryset","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py","line":629,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"serializer","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py","line":629,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:596:authorize_read","name":"authorize_read","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.operations_base.RcmOperationsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py","line":596,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_read_account_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py","line":597,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot read revenue-cycle records","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py","line":600,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:591:get_facility","name":"get_facility","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.operations_base.RcmOperationsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py","line":591,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:404:retrieve","name":"retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":404,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:411:discovery_ladder","name":"discovery_ladder","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","summary":"The ch. 21 ladder in its configured total order.\n\nA partial hierarchy silently promotes the rung below the missing one, so\nthe engine refuses to build one; this surfaces that refusal by name.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"config_package","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":420,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:436:discover","name":"discover","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","summary":"Record what one rung of the ladder returned — never a determination.\n\nA member card, an employer letter or a portal lookup can *find* a\ncoverage. None of them is an eligibility answer, and the response says so\nin a field rather than leaving the desk to infer it.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"config_package","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":446,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"channel","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":449,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"note","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":452,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coverages_found","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":450,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:602:authorize_write","name":"authorize_write","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.operations_base.RcmOperationsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py","line":602,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_update_account_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py","line":603,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot update revenue-cycle records","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py","line":606,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:468:verify","name":"verify","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","summary":"Interpret one payer response and persist it, decomposed.\n\nThe write path is the engine's own ``persist_verification``: the API does\nnot assemble a ``CoverageVerification`` by hand, so the offline-provenance\nrule (\"an exception has an owner\") and the value/state CHECKs are enforced\non every call rather than on the ones that remembered.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":468,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"config_package","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":479,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raw_request","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":492,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"response","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":502,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:636:open_gate_verdicts","name":"open_gate_verdicts","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.operations_base.RcmOperationsViewSet","summary":"Resolve gate keys against this facility's register.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py","line":636,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"gate_keys","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py","line":636,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:531:eligibility","name":"eligibility","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","summary":"The eligibility surface: eight outcomes, seven axes, and *both* halves.\n\nReport ch. 22 requires a desk to see the latest response **and** the\ncontext of the decision used for financial clearance at the same time.\nThey are separate objects on purpose: the second is what a write-off\nargument turns on months later, and it must not be reconstructed from\nwhatever the payer happens to say today.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":531,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"config_package","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":544,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:571:freshness","name":"freshness","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","summary":"Is the recorded response still evidence for *this* request?\n\nFreshness is a policy carrying a window, a day basis and the dimensions a\nmaterial change is measured on. It is never a constant in code.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"config_package","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":580,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"prior","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":583,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:617:resolve_conflict","name":"resolve_conflict","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","summary":"Reconcile two conflicting statements — and keep both.\n\nReport ch. 21: neither statement is discarded. The reconciliation says\nwhich was retained *for this decision* and opens a queue; the losing\nstatement stays on the record, because the one that was discarded is the\none an appeal will ask about.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":617,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"config_package","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":628,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"statements","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":630,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coordination_candidates","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":654,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"resolve-conflict compares exactly two presented statements.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":633,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:705:divergences","name":"divergences","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","summary":"Map observed check-to-claim divergences onto their documented hooks.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":705,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"config_package","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":710,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"observed","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":713,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"point_in_time","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":714,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:740:endorse","name":"endorse","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","summary":"Map a captured coverage onto configuration that already exists.\n\nEvery reference is resolved against a stored row. The endpoint has no\ncreate path for a policy or a class, because \"no forced fake policy/class\nfor unknown response\" is the failure SET-09 exists to prevent — and the\ncheapest way to commit it is an endorsement screen that upserts.\n\nThe write goes through ``full_clean()``, so the coverage-period\nvalue/state CHECK runs here and not only in a migration.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"status","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":805,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"presented_evidence","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":754,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coverage_period_state","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":797,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"policy","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":773,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"benefit_class","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":779,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"evidence_required; An endorsement records patient-specific coverage periods and the evidence for them. Nothing may be endorsed on no evidence.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":756,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:817:_resolve","name":"_resolve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","summary":"Resolve a configuration reference, or 404. There is no create path.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":817,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":817,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":817,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reference","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":817,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":825,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py:812:estimate_limits","name":"estimate_limits","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.eligibility.EnrollmentViewSet","summary":"What an estimate against this coverage may assert — and what it may not.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","line":812,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:500:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":500,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:492:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":492,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:263:authorize_read","name":"authorize_read","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RcmGovernanceBaseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_read_rcm_configuration_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot read RCM configuration","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:676:create","name":"create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"Publish: cut an immutable, sequenced package. Ch. 31.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":676,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":683,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:279:authorize_publish","name":"authorize_publish","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RcmGovernanceBaseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_publish_rcm_configuration_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot publish RCM configuration","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:289:body","name":"body","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RcmGovernanceBaseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":289,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Request body must be an object","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:588:_publish_request","name":"_publish_request","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"corrects","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":591,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":597,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"publication.MakerCheckerRequiredError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":609,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Publication uses the server-issued validation receipt; caller-supplied pass flags and test references are not accepted.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":611,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":616,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":622,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:295:required","name":"required","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RcmGovernanceBaseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"key","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:505:retrieve","name":"retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":505,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:685:update","name":"update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"Always refused, with the remedy named. Ch. 31, ``CFG-01``.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":685,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:271:authorize_write","name":"authorize_write","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RcmGovernanceBaseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_edit_rcm_configuration_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot edit RCM configuration","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":277,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:690:partial_update","name":"partial_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":690,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:693:destroy","name":"destroy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"Always refused. Every trace naming this package would stop explaining.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":693,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:648:qualify_candidate","name":"qualify_candidate","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":648,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Only the candidate label and optional corrected package may be supplied.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":652,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":660,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:700:correct","name":"correct","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"A correction is a new sequence. The corrected package is untouched.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":700,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":711,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:724:manifest","name":"manifest","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"The full resolved manifest this package froze.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":724,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:738:gates","name":"gates","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"The gates that were open when this package was cut.\n\nA package cut with a gate open is legitimately publishable and\nlegitimately marked as such (ch. 31, ``PB-U07``). The live status of\neach gate is joined on, so \"open at cut time\" and \"open now\" are two\nseparate, visible facts rather than one conflated one.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":738,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:774:legacy_cutover_readiness","name":"legacy_cutover_readiness","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"Evaluate whether this package can be the legacy cutover package.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":774,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:508:_legacy_cutover_certificate_payload","name":"_legacy_cutover_certificate_payload","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":508,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"certificate","type":"LegacyCutoverCertificate","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:804:certify_legacy_cutover","name":"certify_legacy_cutover","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"Write the immutable legacy-cutover certificate for this package.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":804,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":815,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:828:enterprise_go_live_readiness","name":"enterprise_go_live_readiness","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"Evaluate the final evidence-backed enterprise go-live gate.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":828,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:553:_enterprise_go_live_request","name":"_enterprise_go_live_request","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":553,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":553,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"package","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":553,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":560,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:525:_enterprise_go_live_certificate_payload","name":"_enterprise_go_live_certificate_payload","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":525,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"certificate","type":"EnterpriseGoLiveCertificate","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":526,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:865:enterprise_go_live_readiness_latest","name":"enterprise_go_live_readiness_latest","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"Evaluate enterprise go-live for the latest package, if one exists.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":865,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:573:_enterprise_go_live_request_for_latest_package","name":"_enterprise_go_live_request_for_latest_package","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":573,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":573,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":573,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:922:enterprise_setup_template","name":"enterprise_setup_template","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"Return the plug-in setup template for the first enterprise package.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":922,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:933:enterprise_package_preflight","name":"enterprise_package_preflight","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"Evaluate whether the first enterprise package may be cut.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":933,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:941:certify_enterprise_go_live","name":"certify_enterprise_go_live","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"Write the immutable enterprise go-live certificate for this package.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":941,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":960,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:973:validate","name":"validate","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"Every reason a named configuration row may not activate.\n\nReturns a verdict rather than raising: the screen needs the whole list,\nand a caller that fixes one refusal at a time fixes them one round-trip\nat a time.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":973,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:998:approve","name":"approve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"Move a row along the machine. ``draft -> active`` has no shortcut.\n\nThe approver is the authenticated caller and the service refuses the\nauthor, so \"an approver different from the maker\" is enforced where the\nwrite happens rather than in the screen that happened to call it.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":998,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:302:lock_token","name":"lock_token","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RcmGovernanceBaseViewSet","summary":"Optimistic locking (ch. 31). A save with no token is not a save.\n\nThe token is mandatory rather than optional-with-a-fallback: a caller\nallowed to omit it is a caller allowed to overwrite an edit it never\nsaw, which is the concurrency failure the column exists to prevent.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"key","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":314,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1031:activate","name":"activate","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"Activate under the full guard. Refusals arrive as a whole list.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1031,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1063:supersede","name":"supersede","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"Retire a version without deleting it, with a reason on the record.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1063,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1088:simulate","name":"simulate","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"Replay representative cases and post nothing.\n\nThe evaluator reads the before/after allocations the caller supplies\nper case. It deliberately does not invent them: a simulation that\ncomputed its own \"after\" from an engine the caller has not pointed at\nwould answer a question nobody asked. The service runs the whole thing\ninside a transaction it always rolls back, so ``posted_nothing`` is a\nguarantee rather than a promise.\n\n**What this endpoint still owes.** Ch. 31 also asks a simulation to\n\"list the affected policies, services and open encounters\". No resolver\nis supplied here, because \"affected\" is defined by the proposed change\nand this action does not yet take one. The three lists therefore come\nback as ``null`` with ``*_were_enumerated: false`` and a ``not_checked``\nfinding — not as empty lists, which would assert that nothing is\naffected. Whoever adds the change reference wires the resolvers into\n:class:`~mansoq.emr.rcm.services.publication.SimulationRequest` here.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1088,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1125:decision_package","name":"decision_package","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RulePublishingViewSet","summary":"Which package a given decision used. Ch. 31's whole point.\n\nThe configuration may have changed a dozen times since; the package the\ntrace names is the one that priced it, and it is immutable.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"subject_table","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"decision_kind","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1311:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionGateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1264:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionGateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"status","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1277,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1282:_blocking_rows_for","name":"_blocking_rows_for","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionGateViewSet","summary":"Which configuration rows each gate currently holds below ``active``.\n\nOne query per configuration model for the whole page, not one per gate:\na screen that lists twelve gates must not become a table scan per row.\nRows in every status are counted, because a gate blocks *activation* —\na draft naming an open gate is exactly what the gate is holding.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"gate_keys","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1326:retrieve","name":"retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionGateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1326,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1339:close","name":"close","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionGateViewSet","summary":"Resolve a gate. The closure facts are required, and named together.\n\nEvery missing element is reported in one refusal rather than one per\nround-trip, and as the typed ``gate_closure_incomplete`` rather than a\ngeneric \"field is required\": a gate cannot be closed by assertion, and\nthe operator is owed the whole list of what would close it.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"gate_service.GateClosureIncompleteError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1364,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:608:accountable_person","name":"accountable_person","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.operations_base.RcmOperationsViewSet","summary":"The signed-in user, or another person who issued an approval code.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py","line":608,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py","line":608,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"key","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py","line":608,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"required","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py","line":608,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"_approval_refusal","message":"named_reviewer_required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py","line":614,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1382:accept_risk","name":"accept_risk","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionGateViewSet","summary":"Accept the risk: a named person and a written note, never a default.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1382,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1396:not_applicable","name":"not_applicable","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionGateViewSet","summary":"Declare the gate inapplicable to this deployment, with a note.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1409:sweep","name":"sweep","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionGateViewSet","summary":"``GATE-01``: every already-active row naming a still-open gate.\n\nAn empty result is the invariant holding, and it is reported as such\nrather than as silence.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1470:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionTraceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1470,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1449:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionTraceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1449,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"config_package","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1465,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"{computed field name}","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1462,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1475:retrieve","name":"retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionTraceViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1475,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1490:_explain","name":"_explain","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionTraceViewSet","summary":"The full explanation: chain, losers, package, weakest evidence.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"trace","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1479:explain","name":"explain","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.DecisionTraceViewSet","summary":"Explain a claim, a line or an estimate by its subject reference.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1479,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"subject_table","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1484,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subject_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1485,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"decision_kind","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1486,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1547:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.ConfigurationOverrideViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1547,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1526:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.ConfigurationOverrideViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1526,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"review_queue_key","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"review_outstanding","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"live","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1537,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1556:create","name":"create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.ConfigurationOverrideViewSet","summary":"Record an urgent override, or refuse it for the reason it fails.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1556,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1594,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1544:_serialize","name":"_serialize","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.ConfigurationOverrideViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1544,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"override","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1544,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1552:retrieve","name":"retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.ConfigurationOverrideViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1552,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1598:expire","name":"expire","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.ConfigurationOverrideViewSet","summary":"Close the override and route the expiry into its own review queue.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1598,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1604,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:1632:complete_review","name":"complete_review","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.ConfigurationOverrideViewSet","summary":"Complete the retrospective review. A signature is not a review.\n\nTwo refusals, both from ch. 31's sentence that an override with no\nretrospective review \"is a permanent exception that nobody ever reads\nagain\":\n\n* **A live override cannot be reviewed.** The model already refuses a\n  ``review_due_at`` earlier than the expiry, \"so it would review an\n  exception still running\"; completing the review early reaches the\n  same place by a different door. Expire it, or wait for the expiry.\n* **A completed review is not re-completed.** Overwriting the reviewer,\n  the instant and the note destroys the record of the review that was\n  actually performed.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1632,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"publication.OverrideDisciplineError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1658,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"publication.OverrideDisciplineError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":1666,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:121:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:89:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"{computed field name}","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:113:_serializer","name":"_serializer","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"configuration","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"as_of","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:104:configuration","name":"configuration","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","summary":"The facility's NPHIES activation metadata, or ``None``.\n\n``None`` is a real answer and is reported as one. Substituting an empty\nconfiguration would make every unestablished setting read as a\ndeliberate value.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:127:retrieve","name":"retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:140:certificate","name":"certificate","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","summary":"Expiry as a countdown, because expiry blocks submission.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:157:rotate_certificate","name":"rotate_certificate","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","summary":"Rotate the certificate. On a frozen row that means a new version.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:216:_rotation_overrides","name":"_rotation_overrides","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","summary":"Only the certificate fields, and never a pasted secret.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"certificate_subject in data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"condition":"certificate_not_after in data","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py:316:user_from","name":"user_from","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.governance.RcmGovernanceBaseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"key","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"required","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","line":322,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:242:test_connection","name":"test_connection","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","summary":"Pre-flight only. Nothing is transmitted, in any environment.\n\nThe four refusals ``assert_live_submission_allowed`` raises are\nreported individually rather than as one failure, because each has a\ndifferent owner: activation is a decision, certification is a process,\nthe pinned package is a procurement fact and an open gate is a\nresearch task.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:324:_package_checks","name":"_package_checks","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"endpoint","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"configuration","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"as_of","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:294:_environment_checks","name":"_environment_checks","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","summary":"A test package must never activate against production.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"endpoint","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"configuration","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:374:replay","name":"replay","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","summary":"Plan an identity-preserving resend. Nothing is transmitted.\n\nThe attempt ceiling is read from configuration and is refused when it\nis not established: a resend loop with an invented ceiling is how a\nstuck transaction becomes an unbounded one instead of a support\nticket.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:411:_refuse_cross_environment","name":"_refuse_cross_environment","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"endpoint","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"configuration","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":418,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":426,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:431:errors","name":"errors","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","summary":"Recorded transport and business errors, by pointer, never by payload.\n\n\"Inspect errors\" is one of SET-11's four core actions, so the selection\nis an error selection. The previous predicate —\n``exclude(operation_outcome={}, http_status=None)`` — excluded only the\nrows that were *both* outcome-free and status-free, which is every\nexchange that ever reached the payer: a successful ``200`` carries an\nhttp status and was listed as an error. An operator reading that screen\nis triaging successes.\n\nAn error is an HTTP failure class or a recorded ``OperationOutcome``.\nNothing here reads ``status``/``transport_status``/``business_status``:\nthose are open TEXT columns with no published vocabulary, and picking\nvalues out of them would hard-code a classification the instruments do\nnot state.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":431,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"message_type","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":459,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:481:export","name":"export","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","summary":"The integration configuration, exportable and provably secret-free.\n\nThe same guard that protects the screen protects this, because ch. 31\nnames the UI and the export together and the export is the one that\nleaves the building.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":481,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py:520:activation_states","name":"activation_states","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.integration.IntegrationEndpointViewSet","summary":"The seven states and what each permits, for the screen to render.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","line":520,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:129:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:111:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"advice_identifier","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:134:retrieve","name":"retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:138:actions","name":"actions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"The six SET-12 actions, and the documented responsibility for each.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:159:balance_identities","name":"balance_identities","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"Both ledgers' conservation checks, rendered separately.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:165:claim_identity","name":"claim_identity","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"The per-claim identity a biller reads before issuing anything.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"claim","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1172:_claim","name":"_claim","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"reference","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"required","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"claim is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:173:variance","name":"variance","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"Attribute the gap between a reported advice and a confirmed credit.\n\nEach candidate explanation carries the sign configuration gives it, and\nwhatever remains is reported as ``unexplained`` rather than absorbed.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"actual_bank_amount","in":"body","type":"Decimal","required":false,"readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"actual_bank_amount_state","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"components","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:233:reconcile","name":"reconcile","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"Record one payment reconciliation and its allocations, exactly once.\n\nAn unmatched line goes to advice suspense with its losing candidates\nnamed. It is never attached to the nearest plausible claim: a wrong match\nis harder to find later than an unmatched line.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"config_package","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"advice_date","in":"body","type":"date","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"currency","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"total_reported","in":"body","type":"Decimal","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"received_at","in":"body","type":"timezone-aware datetime","required":false,"readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raw_payload","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"advice_identifier","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_payment_identifier","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"lines","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":277,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py:621:authorize_claim","name":"authorize_claim","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.operations_base.RcmOperationsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py","line":621,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_rcm_claims_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py","line":622,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot submit, adjudicate or settle claims","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py","line":627,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1280:_config_package","name":"_config_package","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"reference","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"config_package_missing; A financial decision writes exactly one trace referencing its configuration package. None is published for this facility.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1305,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"config_package_not_found","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:293:cash_receipt","name":"cash_receipt","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"Import a bank credit; treasury separately confirms return status.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"bank_account","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":300,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"bank_reference","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":309,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"statement_reference","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"value_date","in":"body","type":"date","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"posting_date","in":"body","type":"date","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":312,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"amount","in":"body","type":"Decimal","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":313,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"currency","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":314,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"counterparty_name","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"bank_account does not exist for this facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":303,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:103:authorize_cash","name":"authorize_cash","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_rcm_cash_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot manage bank cash","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:322:confirm_bank_receipt","name":"confirm_bank_receipt","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"Record treasury's audited bank-statement confirmation.\n\nA payment notice cannot be sent while return status is unknown. The\nconfirmation must name the exact statement line recorded at import.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":322,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"bank_transaction","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"statement_reference","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_confirm_rcm_bank_receipt_in_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":328,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot confirm a bank receipt","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1200:_bank_transaction","name":"_bank_transaction","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"reference","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"bank_transaction does not exist for this facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:347:settle","name":"settle","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"Distribute one bank transaction across advices, claims and suspense.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"config_package","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"bank_transaction","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"approved_by","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":355,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"approved_by","in":"body","type":"reviewer reference","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"allocations","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":385,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1197:_advice_id","name":"_advice_id","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"reference","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1185:_claim_id","name":"_claim_id","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"reference","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1189:_advice","name":"_advice","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"reference","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"advice does not exist for this facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:405:payment_notice","name":"payment_notice","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"Notify the payer — only after the money is in the provider's account.\n\nA notice is a regulator-visible bank-reconciliation obligation. Sending\none before the credit is confirmed asserts something untrue.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"advice","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":412,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"bank_transaction","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":413,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"notice_identifier","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":420,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"amount","in":"body","type":"Decimal","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":421,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"currency","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_received_on","in":"body","type":"date","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":423,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"submitted_at","in":"body","type":"timezone-aware datetime","required":false,"readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"correlation_id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":426,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":429,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:443:reverse","name":"reverse","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"Post a compensating entry. Nothing is edited and nothing is deleted.\n\nIdempotent by design: a repeated reversal reports ``already_reversed``\nrather than posting a second one, so an unattended retry is harmless.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":443,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"ledger","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":449,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":470,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"config_package","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":457,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"allocation","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":467,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"ledger must be 'advice' or 'cash'","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":451,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"allocation does not exist for this facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":469,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"reason is required; a reversal explains itself","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":472,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":487,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:499:returned_payment","name":"returned_payment","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"Flag a bank credit returned and reverse everything that rested on it.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"bank_transaction","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":502,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"config_package","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":503,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":510,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:525:estimate","name":"estimate","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"Quote what may lawfully be asked of the patient — or refuse to quote.\n\nSET-12's first action. ``FINANCE_ACTIONS`` publishes six and this screen\nhas to answer for all six; without this one a client reading the\ncatalogue finds five endpoints behind six names.\n\nIt posts nothing. The estimate is built by the same engine the liability\nsurface uses, so the five mandatory facts (verification time,\nassumptions, unresolved benefits, expiry, certainty) are enforced by one\nrule rather than two, and it is returned beside the claim's balance\nidentity so a quote is visibly a quote and not the identity itself.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":525,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"claim","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"amount","in":"body","type":"Decimal","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":541,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"currency","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payer_verified_at","in":"body","type":"timezone-aware datetime","required":false,"readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":543,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"expires_on","in":"body","type":"date","required":false,"readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":546,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"certainty","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":547,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"assumptions","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":544,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unresolved_benefits","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":545,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:572:issue","name":"issue","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"Issue a patient balance — never the provider's contractual shortfall.\n\nOnly ``patient_receivable`` determinations with a named reviewer are\nbillable. Contractual adjustments are returned alongside, explicitly not\nbillable, and a request that asks to include them is refused rather than\nwarned about.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":572,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"include_contractual_adjustment","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":583,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"claim","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":581,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"contractual_shortfall_not_billable; A provider contractual shortfall is never transferred to the patient. It cannot be included in an issued balance.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":584,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"named_reviewer_required; Some amounts are marked patient_receivable with no named reviewer. Name one, or leave them with the payer.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":603,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:638:credit","name":"credit","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"The three-case insurer-rejection credit-note taxonomy, as data.\n\nGate CF-U20 is open: the taxonomy is held as configuration carrying its\nown evidence, not resolved in code. The response names the gate and the\nmatching case rather than deciding the accounting treatment.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":638,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"case_kind","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":647,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:683:refund","name":"refund","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"Refund a traceable credit. Maker-checker applies, always.\n\nReport ch. 31 names refunds among the four categories that require an\napprover who is not the author, and the engine refuses a refund that\ncannot name its recipient, its reference and its approver.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":683,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"approved_by","in":"body","type":"reviewer reference","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":691,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"approved_at","in":"body","type":"timezone-aware datetime","required":false,"readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":698,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"amount","in":"body","type":"Decimal","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"currency","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":703,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"recipient","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":704,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reference","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":705,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"received_on","in":"body","type":"date","required":false,"readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":716,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"note","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":721,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":712,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"claim","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":713,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":727,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1208:_patient","name":"_patient","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"reference","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"patient is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:745:aging","name":"aging","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"Age and provision receivables per payer class. No blended total.\n\n``unclassified`` keeps its own cohort and takes no provision; it is a\nstatement that the payer class has not been established, not a fifth\nbucket to be averaged away.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":745,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"aging_policy","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":753,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"currency","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":782,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"config_package","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":784,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"as_of","in":"body","type":"date","required":false,"readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":767,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"receivables","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":780,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1254:_aging_policy","name":"_aging_policy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"reference","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"aging_policy_unresolved; No active receivable aging policy. The anchor basis and the buckets are configuration; they are never defaulted.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1217:_minor_units","name":"_minor_units","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"A currency's minor units arrive as data. They are never assumed.\n\n``quantize_minor_units`` says so in terms — \"``minor_units`` is a\nproperty of the currency and arrives as data — SAR has two (halala), and\nnothing here assumes it.\" Defaulting to 2 in the API layer reinstates\nexactly the assumption the engine refused to make, and it would be wrong\nand silent for a zero-minor-unit currency such as KWD's neighbours in a\ncross-border settlement.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"minor_units_unresolved; minor_units is a property of the currency being aged and is not defaulted. Send the minor units for this currency.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:827:suspense","name":"suspense","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"Unmatched advice lines and cash with no payment notice behind it.\n\nBoth are queues with owners, an aging policy and an escalation path, so\nthe owning queues travel with the rows.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":827,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:870:accounting_manifest","name":"accounting_manifest","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"Freeze the exact remittance/cash ledger rows handed to accounting.\n\nThis is the controlled boundary before an ERP/GL connector. It does not\ninvent a journal inside RCM and it does not net advice with cash; it\nsigns the rows, totals and source identifiers that the accounting\ninterface is allowed to consume exactly once.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":870,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"config_package","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":879,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ledger_kind","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":888,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"period_start","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":902,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"period_end","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":903,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"period_start","in":"body","type":"date","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":885,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"period_end","in":"body","type":"date","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":886,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"accounting_system","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":887,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_batch_reference","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":889,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":894,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:940:accounting_export_payload","name":"accounting_export_payload","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"Prepare the deterministic payload an ERP connector may post.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":940,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"manifest","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":944,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":953,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:923:_accounting_manifest_from_request","name":"_accounting_manifest_from_request","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":923,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"str","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":923,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"manifest is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":925,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Unknown accounting manifest for this facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":935,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:976:accounting_export_ack","name":"accounting_export_ack","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"Record the downstream ERP/GL response for a prepared payload.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":976,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"idempotency_key","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":983,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":984,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_journal_reference","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":985,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"external_response_reference","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":988,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"response_payload","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":991,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":200,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":994,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1008:accounting_close_readiness","name":"accounting_close_readiness","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"Tell finance exactly why a settlement period can or cannot close.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1008,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"period_start","in":"query","type":"date","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1014,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"period_end","in":"query","type":"date","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1015,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"accounting_system","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1016,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ledger_kind","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1017,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1049:accounting_close","name":"accounting_close","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"Create the immutable accounting period-close certificate.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1049,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"period_start","in":"body","type":"date","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1056,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"period_end","in":"body","type":"date","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1057,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"accounting_system","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1058,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ledger_kind","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1059,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1062,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1086:bank_accounts","name":"bank_accounts","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"Settlement accounts, masked, with their dual-control state.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1086,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py:1101:bank_account_change","name":"bank_account_change","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.finance.FinanceOperationsViewSet","summary":"Record a bank-detail change: dual control *plus* independent verification.\n\nThree distinct people, and an immutable review item as the output. The\nservice writes the audit event; this endpoint exists so the three cannot\nbe collapsed into \"the finance manager ticked it\".","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"change_approved_by","in":"body","type":"reviewer reference","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verified_by","in":"body","type":"reviewer reference","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verification_note","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"actor_role","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"bank_account","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"bank_account does not exist for this facility","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"verification_note is required; the verification is written down.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","line":1157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py:85:validate_row","name":"validate_row","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxRuleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py:160:activation_preconditions","name":"activation_preconditions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.TaxRuleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py:236:activation_preconditions","name":"activation_preconditions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.tax_setup.ZatcaOnboardingViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"row","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:113:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:97:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"invoice","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"{computed field name}","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:118:retrieve","name":"retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:139:ensure_for_invoice","name":"ensure_for_invoice","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","summary":"Create the tax determination and first local document for an invoice.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:84:body","name":"body","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Request body must be an object","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:90:required","name":"required","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"key","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:162:sign","name":"sign","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"ZATCA_UNVERIFIED_REFERENCE_NOT_ACCEPTED; Use the verified FATOORA invoice workflow. A typed reference cannot establish a government outcome.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:173:submit","name":"submit","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"ZATCA_UNVERIFIED_REFERENCE_NOT_ACCEPTED; Use the verified FATOORA invoice workflow. A typed reference cannot establish a government outcome.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:184:clear","name":"clear","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"ZATCA_UNVERIFIED_REFERENCE_NOT_ACCEPTED; Use the verified FATOORA invoice workflow. A typed reference cannot establish a government outcome.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:195:report","name":"report","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"ZATCA_UNVERIFIED_REFERENCE_NOT_ACCEPTED; Use the verified FATOORA invoice workflow. A typed reference cannot establish a government outcome.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:206:reject","name":"reject","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"ZATCA_UNVERIFIED_REFERENCE_NOT_ACCEPTED; Use the verified FATOORA invoice workflow. A typed reference cannot establish a government outcome.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:217:regenerate","name":"regenerate","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:131:_run","name":"_run","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"operation","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:121:_operation_response","name":"_operation_response","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"result","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py:224:dispatch_next_operation","name":"dispatch_next_operation","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.zatca.ZatcaDocumentViewSet","summary":"Run the next automated ZATCA operation for this document.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:172:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraUnitViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:166:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraUnitViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:105:authorize_configuration","name":"authorize_configuration","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FiscalViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"write","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"FATOORA_CONFIGURATION_PERMISSION_REQUIRED","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:175:retrieve","name":"retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraUnitViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:179:prepare","name":"prepare","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraUnitViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:116:body","name":"body","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FiscalViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"required","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"optional","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"FATOORA_FIELDS_INVALID","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:126:protected_change","name":"protected_change","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FiscalViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"code","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"FATOORA_MFA_SETUP_REQUIRED","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"FATOORA_IDENTITY_CONFIRMATION_REQUIRED","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:139:run_service","name":"run_service","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FiscalViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"operation","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:206:activate","name":"activate","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraUnitViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"FATOORA_FIELDS_INVALID","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:102:identity","name":"identity","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FiscalViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"field","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:233:continue_checks","name":"continue_checks","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraUnitViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:266:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraDocumentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:252:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraDocumentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"invoice","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:269:retrieve","name":"retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraDocumentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:273:prepare","name":"prepare","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraDocumentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:304:submit","name":"submit","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraDocumentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"FATOORA_SUBMISSION_CONFIRMATION_REQUIRED","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":309,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:316:invoice_xml","name":"invoice_xml","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraDocumentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"FATOORA_FINAL_DOCUMENT_NOT_AVAILABLE","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py:331:invoice_pdf","name":"invoice_pdf","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.fatoora.FatooraDocumentViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","line":331,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:89:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:72:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"{computed field name}","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:511:_clock_views","name":"_clock_views","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":511,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"authorization","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":511,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"as_of","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":511,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:519:_evaluate","name":"_evaluate","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"clock","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"as_of","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:99:retrieve","name":"retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:110:clocks","name":"clocks","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","summary":"Every turnaround obligation running against this request.\n\nEvaluated at ``as_of`` through the engine rather than read from a stored\nstatus, because a stored status is what still says \"pending\" an hour\nafter the obligation expired.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:139:lines","name":"lines","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","summary":"Per-line review decisions, requested against authorized.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:164:observe","name":"observe","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","summary":"Record an inbound message against a running clock.\n\nGate NP-U25: a ``queued`` outcome does not stop the clock, because\nnothing published says it does. The clock keeps running and the case is\nflagged contested — never silently approved, never silently held.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"clock","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"processing_outcome","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"carries_adjudication","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:526:_clock","name":"_clock","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":526,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"authorization","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":526,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reference","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":526,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"No matching turnaround clock. Name one explicitly with 'clock'.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":534,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:219:deem","name":"deem","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","summary":"Take a deemed approval — or say, item by item, why it may not be taken.\n\nThe refusal is the useful answer. ``assess_deeming`` returns every\nblocker and every missing evidence fact rather than the first one, so a\ndesk can close them in one pass instead of discovering them one call at\na time.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"clock","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"config_package","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_message_id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_payload_sha256","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"submission_validated","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"transport_http_status","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payer_business_error_received","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:539:_config_package","name":"_config_package","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"reference","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"config_package_missing; A deemed approval names the configuration package it was taken under. None is published.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":564,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"config_package_not_found","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":547,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:616:_aware","name":"_aware","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":616,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":616,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"key","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":616,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"required","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":616,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":621,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:596:_count","name":"_count","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","summary":"A non-negative count from the payload, refused as a 400 if malformed.\n\nA bare ``int()`` on operator input raised ``ValueError`` and surfaced as\na 500 — reporting a typo in a deeming evidence pack as a server outage,\non the one call where the operator most needs a legible answer.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":596,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":596,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"key","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":596,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":613,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":610,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:310:amend","name":"amend","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","summary":"Plan one of the four intents. There is no fifth, and no \"resubmit\".\n\nReturns the mechanism, the relationship and — for an amendment — the\ncomplete service snapshot with its sequences fixed. Nothing is\ntransmitted here: the plan is what the operator approves before a\ntransaction is cut.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"lines","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intent","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":328,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:579:_parent_map","name":"_parent_map","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","summary":"The amendment chain, so a contest relates to the *initial* request.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":579,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"authorization","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":579,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:590:_external","name":"_external","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":590,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"authorization_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":590,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:399:cancel","name":"cancel","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","summary":"Plan a cancellation. Its vocabulary is constrained and conflicted.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"permitted_reason_codes","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason_code","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":406,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:426:sufficiency","name":"sufficiency","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","summary":"Does the approval still cover what is about to happen?\n\n``unresolved`` opens a queue. It never auto-denies and it never blocks\nclinical care — the flag saying so is on the wire.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":426,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"service_date","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"quantity","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":441,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"quantity_state","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"code_system","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":443,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"code","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"line","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"line must reference a line of this authorization","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":438,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:465:tat_rules","name":"tat_rules","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","summary":"The published turnaround obligations, with their instruments.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":465,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py:474:exemptions","name":"exemptions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.authorization.AuthorizationWorkbenchViewSet","summary":"Published cases in which no prior authorization is required.\n\nExempt from approval is not exempt from telling the payer, so the\nnotification duty is rendered alongside — and its computability is a\nfield, because a duty whose hours are unknown is not a duty anyone can\nmeet.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:88:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.ClaimWorkbenchViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:72:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.ClaimWorkbenchViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"encounter","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"{computed field name}","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:93:retrieve","name":"retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.ClaimWorkbenchViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:97:by_encounter","name":"by_encounter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.ClaimWorkbenchViewSet","summary":"Every claim produced by one encounter, with the local invoices apart.\n\nOne encounter can produce several claims. This is the surface that says\nso, rather than letting a one-row-per-encounter list imply otherwise.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"encounter","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"encounter is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:132:lines","name":"lines","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.ClaimWorkbenchViewSet","summary":"The line grid: charge, contractual, authorization, tax, liability.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:147:attachments","name":"attachments","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.ClaimWorkbenchViewSet","summary":"Required supporting information, and what is still missing.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:153:classify_response","name":"classify_response","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.ClaimWorkbenchViewSet","summary":"Where a response belongs: adjudication, denial, error queue or polling.\n\nExposed as its own endpoint because the rule is worth asserting directly:\n``complete`` + ``rejected`` never routes to the error queue.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"processing_outcome","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"adjudication_outcome","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/approval.py:28:create","name":"create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.approval.ApprovalGrantViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/approval.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"action","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/approval.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"field","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/approval.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/approval.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/approval.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/approval.py:25:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.approval.ApprovalGrantViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/approval.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:648:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","summary":"The five directions, so the surface is discoverable rather than told.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":648,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:593:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":593,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:671:account","name":"account","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","summary":"One billing account, joined to everything RCM knows about it.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":671,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:635:_account","name":"_account","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":635,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"required","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":635,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"account","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:619:_as_of","name":"_as_of","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","summary":"The business date the freshness verdict is computed against.\n\nSupplied by the caller when it has one, so a replay of an appeal reads\nthe same verdict the desk read on the day. Defaults to today; it is\nnever read inside the service.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":619,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"as_of","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":633,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:599:_required_param","name":"_required_param","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":599,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"name","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":599,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"{computed field name}","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":600,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"bridge_subject_required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":602,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:700:encounter","name":"encounter","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","summary":"Charge → claim line for one encounter, with the receivable counted once.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":700,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:721:invoice","name":"invoice","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","summary":"Invoice ↔ claims ↔ encounters, plus tax and the legal recipient.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":721,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:737:patient","name":"patient","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","summary":"Registration's coverages, with the rung that established each one.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":737,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:763:remittance","name":"remittance","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","summary":"Billing's reconciliations beside the advice and cash ledgers.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":763,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py:777:liability_split","name":"liability_split","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.bridge.BillingBridgeViewSet","summary":"Collectable patient debt and unresolved insurance shortfall, apart.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","line":777,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:189:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:176:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"{computed field name}","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:194:retrieve","name":"retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:202:remedies","name":"remedies","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","summary":"The four remedies, with their mechanisms and their payloads.\n\nPublished as a catalogue so a client renders four actions. There is no\nfifth entry and there is no ``resubmit``.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:223:deadlines","name":"deadlines","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","summary":"Every instrument's window for this denial, with the strictest named.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"deadline_kind","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"as_of","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:255:remedy","name":"remedy","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","summary":"Record one of the four remedies. Each carries its own payload.\n\nThe endpoint refuses an unnamed or unlisted remedy rather than falling\nback to a generic action, and it refuses a line-level appeal because the\nextension three guides instruct the use of does not exist in the\npublished profiles.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"remedy","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"claim_line","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":309,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"{computed field name}","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_key","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"Idempotency-Key","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"unknown_remedy; remedy must be one of correction, information_response, reconsideration or appeal. There is no resubmission transaction.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"remedy_payload_incomplete","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"line_level_remedy_unavailable; This remedy is claim-level only: the claim-item-sequence extension used for line-level linkage is not in the published profiles.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status_code","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:376:_remedy_replay","name":"_remedy_replay","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","summary":"The already-recorded entry a repeated submission matches, if any.\n\nA retried request (same ``request_key``) or a double click (identical\nremedy and payload as the last entry) returns the recorded entry rather\nthan appending a duplicate; without a key, only the last entry is\ncompared. A ``request_key`` reused for a *different* remedy is refused:\nsilently dropping it would lose a remedy.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"history","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"key","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payload","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_key","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"remedy_request_key_reused; This request key already recorded a different remedy. Use a new key.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":392,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:415:dispute_routes","name":"dispute_routes","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","summary":"The three destinations, and which subject belongs to each.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:434:route_dispute","name":"route_dispute","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","summary":"Record the applicable route and authority — never a single \"send to CHI\".\n\nAn unrecognised subject is refused with the three routes named, because\nthe point of the mapping is that the wrong body will not act on it.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":434,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"subject","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reference","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":470,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"dispute_subject_unrouted; Disputes have three destinations. Name the subject so the applicable authority can be recorded.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":445,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":477,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py:492:queues","name":"queues","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.claims.DenialWorkbenchViewSet","summary":"Denial desks, with their owners, aging, escalation and outage rules.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","line":492,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:115:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:96:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"patient","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"claim","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"{computed field name}","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:120:retrieve","name":"retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:124:position","name":"position","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","summary":"The one screen: two totals, computed apart and never added.\n\n``collectable_patient_debt`` is what the cashier can pursue.\n``unresolved_insurance_shortfall`` is what the appeals desk must pursue\nwith the payer. There is deliberately no combined figure: a blended\n\"outstanding\" number is how a provider contractual shortfall becomes a\npatient statement line.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:700:_totals","name":"_totals","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","summary":"Per-currency totals. Different currencies are never summed together.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":700,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"queryset","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":700,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:184:evaluate","name":"evaluate","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","summary":"Decide the basis and disposition of one amount. Posts nothing.\n\nThe candidate list comes back whole — every basis considered and why it\nwas or was not admitted — so an operator can see that ``unresolved`` was\na refusal to guess rather than an absence of logic.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:197:decide","name":"decide","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","summary":"Record one liability determination and exactly one decision trace.\n\nA move to ``patient_receivable`` is refused without a named reviewer —\nhere, before the engine is called, so the error names the missing field\nrather than surfacing as an engine refusal the UI cannot act on.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"requested_disposition","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reviewer","in":"body","type":"reviewer reference","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"claim","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"claim_line","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reviewed_at","in":"body","type":"timezone-aware datetime","required":false,"readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"config_package","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:718:_patient","name":"_patient","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":718,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"reference","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":718,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"patient is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":720,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":724,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:727:_claim","name":"_claim","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":727,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"reference","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":727,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":735,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:738:_claim_line","name":"_claim_line","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":738,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"claim","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":738,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reference","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":738,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"claim_line requires its claim","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":742,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":748,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:751:_config_package","name":"_config_package","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":751,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"reference","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":751,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"config_package_missing; A liability determination writes exactly one trace referencing its configuration package. None is published for this facility.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":776,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"config_package_not_found","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:251:transfer","name":"transfer","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","summary":"Move an existing determination to ``patient_receivable``.\n\nRefused without a named reviewer, and refused outright where the basis\ncannot carry collectable debt. A contractual adjustment is the provider's\nown shortfall; it has no patient path at all.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"reviewer","in":"body","type":"reviewer reference","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reviewed_at","in":"body","type":"timezone-aware datetime","required":false,"readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"basis_not_collectable","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"contractual_shortfall_not_transferable; A contractual adjustment is the provider's own shortfall. It is never transferred to the patient.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":291,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:318:estimate","name":"estimate","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","summary":"Build a presentable estimate, or refuse to present one.\n\nFive facts are mandatory: the payer-verification time, at least one\nassumption, the unresolved benefits (possibly an explicit empty list),\nthe expiry and the certainty flag. Without them the engine raises rather\nthan quoting a number that looks firmer than it is.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"amount","in":"body","type":"Decimal","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":328,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"currency","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payer_verified_at","in":"body","type":"timezone-aware datetime","required":false,"readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"expires_on","in":"body","type":"date","required":false,"readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"certainty","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"assumptions","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":331,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unresolved_benefits","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:340:acknowledge","name":"acknowledge","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","summary":"Record an acknowledgment for a permitted estimate or an election.\n\nNothing else is acknowledgeable. A blanket commitment to pay whatever the\ninsurer later rejects is prohibited outright, and so is the cash-then-\nrefund workaround — so there is no template, no flag and no free-text\nfield here that can carry one.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"subject","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":350,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"undertaking","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"estimate_reference","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan_explained","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":373,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coverage_explained","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan_exceeds_benefit_limits","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"acknowledgment_subject_not_permitted; An acknowledgment may be taken for a permitted estimate or an elected noncovered service. It is never a blanket consent to future rejections.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":398,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:401:undertakings","name":"undertakings","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","summary":"The whole lawful set of pre-treatment undertakings — and the rest.\n\nPublishing the prohibited kinds by name is the point: they exist in the\nvocabulary so that a request carrying one is refused rather than silently\naccepted as free text.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":401,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:440:deposit","name":"deposit","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","summary":"Hold money. A deposit is not a settled charge and changes no disposition.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"amount","in":"body","type":"Decimal","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"currency","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":445,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requested_disposition_change","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":447,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"received_on","in":"body","type":"date","required":false,"readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":457,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reference","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":458,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"liability_decision_id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":446,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"claim","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":456,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:470:reconcile_deposit","name":"reconcile_deposit","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","summary":"Reconcile held money against the liability actually permitted.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":470,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"deposit_amount","in":"body","type":"Decimal","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"permitted_liability_amount","in":"body","type":"Decimal","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":475,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"currency","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":478,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:492:upgrade","name":"upgrade","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","summary":"Price an elected upgrade as two lines: entitlement and increment.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":492,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"amount","in":"body","type":"Decimal","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":496,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"currency","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":516,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payer_verified_at","in":"body","type":"timezone-aware datetime","required":false,"readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"expires_on","in":"body","type":"date","required":false,"readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":501,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"certainty","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":502,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"total_elected_amount","in":"body","type":"Decimal","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":505,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"covered_entitlement_amount","in":"body","type":"Decimal","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":506,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"covered_entitlement_state","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"covered_alternative_disclosed","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":512,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"assumptions","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unresolved_benefits","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":500,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:531:copayment","name":"copayment","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","summary":"Both edges of the co-payment: under-collection and over-collection.\n\nUnder-collection is a claim-validity risk; over-collection is prohibited.\nA design that watches only one of them fails, so both are returned.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":531,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"expected_state","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":544,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"collected_state","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":545,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"expected","in":"body","type":"Decimal","required":false,"readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":547,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"collected","in":"body","type":"Decimal","required":false,"readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":549,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"currency","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":551,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"uncollected_denial_reason_code","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":552,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:584:write_off","name":"write_off","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","summary":"Approve a reason-coded write-off. It is final once approved.\n\nMaker-checker applies: the approver is not the author. An approved\nwrite-off is never edited in place — a correction is a compensating\nreversal with its own approval, which is what ``write-off-reversal``\nposts.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":584,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"approved_by","in":"body","type":"reviewer reference","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":594,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"approved_at","in":"body","type":"timezone-aware datetime","required":false,"readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"tax_reviewed_by","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":606,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"tax_reviewed_by","in":"body","type":"reviewer reference","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":605,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"amount","in":"body","type":"Decimal","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":610,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"currency","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":611,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"category","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":612,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"accounting_treatment","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":613,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"policy_reference","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":614,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"tax_reviewed_at","in":"body","type":"timezone-aware datetime","required":false,"readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":618,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":623,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"tax_implication","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":634,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_waiver","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":622,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":645,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py:649:write_off_reversal","name":"write_off_reversal","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.liability.PatientLiabilityViewSet","summary":"Compensate an approved write-off. Never an update in place.\n\n\"An approved write-off cannot be undone by an unattended retry\" — so the\nreversal carries its own approver, its own timestamp and its own reason,\nand the original row is left exactly as it was.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":649,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"approved_by","in":"body","type":"reviewer reference","required":"helper default; inspect declaration","readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":666,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"approved_at","in":"body","type":"timezone-aware datetime","required":false,"readStyle":"typed helper","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":675,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"write_off","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":659,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"write_off must reference a write-off on this determination","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":662,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","line":696,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:142:list","name":"list","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:94:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"queue_key","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:130:_render","name":"_render","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"rows","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:108:_aging_rules","name":"_aging_rules","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","summary":"Resolve every queue's aging-policy key in one pass, not one per row.\n\nA key matches a deadline rule by its label or by its kind. Nothing is\ninvented for a key that matches neither: the queue is reported as\nnaming an aging policy that does not exist yet.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"keys","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:200:create","name":"create","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:180:_apply","name":"_apply","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"queue","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:157:_definition","name":"_definition","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","summary":"The service's view of the queue.\n\nThe tri-states are mapped so the service refusal and the database CHECK\nagree exactly: a requirement is released by an explicit ``no`` and by\nnothing else, and it is satisfied only by an explicit ``yes``.\n``unknown`` fails closed on both sides.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"queue","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:152:retrieve","name":"retrieve","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:216:update","name":"update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:226:partial_update","name":"partial_update","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:232:protocol_mandated","name":"protocol_mandated","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","summary":"The queues mandated by the transaction protocols, not chosen.\n\nEach is listed with the requirement it switches on and whether that\nrequirement is currently met. A queue whose ``protocol_mandated`` is\n``unknown`` appears here too: an unanswered question must not switch\noff the requirement it exists to raise.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:310:stuck_transactions","name":"stuck_transactions","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","summary":"Transactions with neither a queued nor a final response.\n\nThe window comes from configuration and ``as_of`` is supplied, never\nread inside a decision path. Each entry is already keyed on the bundle\nidentifiers the ticket must carry.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:289:_silence_window","name":"_silence_window","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","summary":"The no-response window, from configuration or not at all.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":289,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"UnresolvedValueError","message":"NphiesConfiguration","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"UnresolvedValueError","message":"NphiesConfiguration","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":301,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:352:raise_stuck_ticket","name":"raise_stuck_ticket","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","summary":"Terminate one stuck transaction into this queue, as a ticket.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":373,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":383,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:396:review_items","name":"review_items","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","summary":"Denial and tariff review items routed to this queue.\n\nWorking a denial is a claims right, so the queue's items are read with\nit rather than with the configuration right that reads the queue row.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"work_type","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":410,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py:423:routed_gates","name":"routed_gates","owner":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.rcm.work_queues.WorkQueueViewSet","summary":"Which open decision gates route their transactions to this queue.\n\nCh. 3: an unresolved administrative fact opens a work queue; it never\ndenies clinical care and never approves a claim. This is the other end\nof that sentence — the queue seen from the gate register.","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","line":423,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:32:hello","name":"hello","owner":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.api.viewsets.BaseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:36:seed_packs","name":"seed_packs","owner":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.api.viewsets.BaseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:40:profiles","name":"profiles","owner":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.api.viewsets.BaseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"pack_slug","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_404_NOT_FOUND","source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:48:validate","name":"validate","owner":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.api.viewsets.BaseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"mansoq_base_url","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pack_slug","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"profile_slug","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"response_status","source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:28:_current_host","name":"_current_host","owner":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.api.viewsets.BaseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:59:runs","name":"runs","owner":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.api.viewsets.BaseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"response_status","source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_403_FORBIDDEN","source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py:87:run_detail","name":"run_detail","owner":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.api.viewsets.BaseViewSet","summary":"","source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"external_id","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_404_NOT_FOUND","source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py:40:create","name":"create","owner":"repositories/platform/mansoq-experience-be:mansoq_experience_sandbox_be.api.viewsets.SandboxViewSet","summary":"","source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"is_facility_empty","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_facility_empty","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_name","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_name","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_202_ACCEPTED","source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py:64:retrieve","name":"retrieve","owner":"repositories/platform/mansoq-experience-be:mansoq_experience_sandbox_be.api.viewsets.SandboxViewSet","summary":"","source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py:68:destroy","name":"destroy","owner":"repositories/platform/mansoq-experience-be:mansoq_experience_sandbox_be.api.viewsets.SandboxViewSet","summary":"","source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_204_NO_CONTENT","source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:94:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTriggerViewSet","summary":"","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:97:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTriggerViewSet","summary":"","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Authentication required.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:107:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTemplateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_read_notification_template","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to view notification templates.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:118:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTemplateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_read_notification_template","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to view this notification template.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:128:toggle_active","name":"toggle_active","owner":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTemplateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_notification_template","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to manage this notification template.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.spec.NotificationTemplateReadSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.spec.NotificationTemplateReadSpec","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:143:sync","name":"sync","owner":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTemplateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_notification_template","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to sync notification templates.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":202,"symbol":null,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:158:set_variable_mapping","name":"set_variable_mapping","owner":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTemplateViewSet","summary":"","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"variable_mapping","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_manage_notification_template","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to manage this notification template.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"variable_mapping must be an object.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.spec.NotificationTemplateReadSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.spec.NotificationTemplateReadSpec","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:185:variable_schema","name":"variable_schema","owner":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTemplateViewSet","summary":"Browsable field schema for this template's variable_mapping, unioned across\nevery trigger that renders it. Empty groups when no trigger is linked yet.","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_read_notification_template","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to view this notification template.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:203:preview_variable_mapping","name":"preview_variable_mapping","owner":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationTemplateViewSet","summary":"Renders an unsaved variable_mapping draft against a preview stub of the linked\ncontext, using the same resolve_variable() a real send uses.","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"variable_mapping","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_manage_notification_template","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to manage this notification template.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"variable_mapping must be an object.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:262:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationEventViewSet","summary":"","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"trigger","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:293:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationEventViewSet","summary":"","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_read_notification_event","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to view this notification event.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:307:dispatch_recipients","name":"dispatch_recipients","owner":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationEventViewSet","summary":"","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_dispatch_notification_event","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":309,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to dispatch this notification event.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":202,"symbol":null,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":314,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:349:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationRecipientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"event","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":356,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py:370:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.viewsets.NotificationRecipientViewSet","summary":"","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_read_notification_event","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to view this notification recipient.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py:43:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.in_app_notification.InAppNotificationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_all_notifications","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py:50:mark_read","name":"mark_read","owner":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.in_app_notification.InAppNotificationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-notifications-be:mansoq_notifications.api.in_app_notification.InAppNotificationMarkReadRequest"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.in_app_notification.InAppNotificationMarkReadRequest","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py:56:mark_unread","name":"mark_unread","owner":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.in_app_notification.InAppNotificationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-notifications-be:mansoq_notifications.api.in_app_notification.InAppNotificationMarkReadRequest"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.in_app_notification.InAppNotificationMarkReadRequest","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/outbound_notification.py:34:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.outbound_notification.OutboundNotificationViewSet","summary":"","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/outbound_notification.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_all_notifications","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/outbound_notification.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to view these notifications","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/outbound_notification.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py:34:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.web_push_subscription.WebPushSubscriptionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_all_notifications","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py:40:create","name":"create","owner":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.web_push_subscription.WebPushSubscriptionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/platform/mansoq-notifications-be:mansoq_notifications.api.web_push_subscription.WebPushSubscribeRequest"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.web_push_subscription.WebPushSubscribeRequest","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py:57:unsubscribe","name":"unsubscribe","owner":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.web_push_subscription.WebPushSubscriptionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-notifications-be:mansoq_notifications.api.web_push_subscription.WebPushUnsubscribeRequest"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.web_push_subscription.WebPushUnsubscribeRequest","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py:63:vapid_public_key","name":"vapid_public_key","owner":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.web_push_subscription.WebPushSubscriptionViewSet","summary":"","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/payment_method_line/viewset.py:31:list","name":"list","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.payment_method_line.viewset.PaymentMethodLineViewSet","summary":"List payment method lines from Odoo filtered by journal type.\n\nQuery Parameters:\n    journal_type (str): The care connector code to filter by.\n                      Default: 'credit' for Care of Accounts.\n\nReturns:\n    List of payment method lines with id, name, code, journal_id, journal_name","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/payment_method_line/viewset.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/payment_method_line/viewset.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/payment_method_line/viewset.py:21:_build_query_params","name":"_build_query_params","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.payment_method_line.viewset.PaymentMethodLineViewSet","summary":"Build query parameters for Odoo API from request.","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/payment_method_line/viewset.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"journal_type","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/payment_method_line/viewset.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/payment_method_line/viewset.py:68:retrieve","name":"retrieve","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.payment_method_line.viewset.PaymentMethodLineViewSet","summary":"Retrieve a specific payment method line by ID.\n\nPath Parameters:\n    pk (int): The ID of the payment method line\n\nReturns:\n    Payment method line details","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/payment_method_line/viewset.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"pk","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/payment_method_line/viewset.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/payment_method_line/viewset.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:242:list","name":"list","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_session.viewset.CashSessionViewSet","summary":"List all sessions in the facility, optionally filtered by status.\n\nGET /facility/{facility_external_id}/cash-session/?status=open","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility_external_id","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"status","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:41:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_session.viewset.CashSessionViewSet","summary":"Get facility from URL kwargs.","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:73:_serialize_session","name":"_serialize_session","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_session.viewset.CashSessionViewSet","summary":"Serialize session data from Odoo response.","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"session_data","type":"dict","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:81:create","name":"create","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_session.viewset.CashSessionViewSet","summary":"Open a new cash session for the authenticated user.\n\nPOST /facility/{facility_external_id}/cash-session/\n{\n    \"counter_x_care_id\": \"UUID\",\n    \"opening_balance\": 5000.00\n}","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility_external_id","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_201_CREATED","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:54:validate_location_access","name":"validate_location_access","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_session.viewset.CashSessionViewSet","summary":"Validate that the authenticated user has access to the location.\n\nReturns:\n    FacilityLocation object if access is granted\n\nRaises:\n    NotFound: If location doesn't exist in facility\n    PermissionDenied: If user doesn't have access","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_external_id","type":"str","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_location_obj","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:45:get_location_obj","name":"get_location_obj","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_session.viewset.CashSessionViewSet","summary":"Get location by external ID within the facility.","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_external_id","type":"str","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"NotFound","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:135:close_session","name":"close_session","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_session.viewset.CashSessionViewSet","summary":"Close the current cash session for the authenticated user.\n\nPUT /facility/{facility_external_id}/cash-session/close/\n{\n    \"counter_x_care_id\": \"UUID\",\n    \"declared_amount\": 45000.00,\n    \"denominations\": {\"500\": 50, \"200\": 100}\n}","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility_external_id","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:191:current_session","name":"current_session","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_session.viewset.CashSessionViewSet","summary":"Get the current open session for the authenticated user at a location.\n\nPOST /facility/{facility_external_id}/cash-session/current/\n{\n    \"counter_x_care_id\": \"UUID\"\n}","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility_external_id","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"counter_x_care_id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"counter_x_care_id is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:279:list_counters","name":"list_counters","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_session.viewset.CashSessionViewSet","summary":"List all available counters in the facility with their session status.\n\nGET /facility/{facility_external_id}/cash-session/counters/","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility_external_id","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":305,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py:77:_serialize_counter","name":"_serialize_counter","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_session.viewset.CashSessionViewSet","summary":"Serialize counter data from Odoo response.","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"counter_data","type":"dict","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:79:list","name":"list","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","summary":"List cash transfers for the facility with optional filters.\n\nGET /facility/{facility_external_id}/cash-transfer/\n\nQuery Parameters:\n- status: Filter by transfer status (pending, accepted, rejected)\n- counter_x_care_id: Filter by counter (shows transfers to/from this counter)\n- from_session_id: Filter by the originating session ID\n- to_session_id: Filter by the destination session ID","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility_external_id","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"status","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"counter_x_care_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"from_session_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"to_session_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:43:get_facility_obj","name":"get_facility_obj","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","summary":"Get facility from URL kwargs.","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:56:validate_location_access","name":"validate_location_access","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","summary":"Validate that the authenticated user has access to the location.\n\nReturns:\n    FacilityLocation object if access is granted\n\nRaises:\n    NotFound: If location doesn't exist in facility\n    PermissionDenied: If user doesn't have access","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_external_id","type":"str","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_location_obj","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:75:_serialize_transfer","name":"_serialize_transfer","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","summary":"Serialize transfer data from Odoo response.","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"transfer_data","type":"dict","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:47:get_location_obj","name":"get_location_obj","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","summary":"Get location by external ID within the facility.","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_external_id","type":"str","required":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"NotFound","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:139:create","name":"create","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","summary":"Create a new cash transfer from the authenticated user's session.\n\nPOST /facility/{facility_external_id}/cash-transfer/\n{\n    \"from_counter_x_care_id\": \"UUID\",\n    \"to_session_id\": \"UUID\",\n    \"amount\": 40000.00,\n    \"denominations\": {\"500\": 50, \"200\": 75}\n}","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility_external_id","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_201_CREATED","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:198:accept_transfer","name":"accept_transfer","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","summary":"Accept an incoming cash transfer.\n\nPUT /facility/{facility_external_id}/cash-transfer/{id}/accept/\n{\n    \"counter_x_care_id\": \"UUID\",  # The counter where user is accepting\n    \"session_id\": \"ID\"  # User's session ID (must match transfer's destination)\n}","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"external_id","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_external_id","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Transfer ID is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:260:reject_transfer","name":"reject_transfer","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","summary":"Reject an incoming cash transfer.\n\nPUT /facility/{facility_external_id}/cash-transfer/{id}/reject/\n{\n    \"counter_x_care_id\": \"UUID\",  # The counter where user is rejecting\n    \"session_id\": \"ID\",  # User's session ID (must match transfer's destination)\n    \"reason\": \"Amount doesn't match\"  # Optional\n}","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"external_id","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_external_id","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Transfer ID is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":277,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:324:cancel_transfer","name":"cancel_transfer","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","summary":"Cancel a pending cash transfer (by sender).\n\nPUT /facility/{facility_external_id}/cash-transfer/{id}/cancel/\n{\n    \"counter_x_care_id\": \"UUID\",  # The counter from which transfer was initiated\n    \"reason\": \"Transfer created by mistake\"  # Optional\n}","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"external_id","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_external_id","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Transfer ID is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":368,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py:384:pending_transfers","name":"pending_transfers","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.resources.cash_transfer.viewset.CashTransferViewSet","summary":"Get pending incoming transfers at a location.\n\nGET /facility/{facility_external_id}/cash-transfer/pending/?counter_x_care_id=UUID\n\nReturns transfers pending at the specified counter. User must have access to the counter.","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility_external_id","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"counter_x_care_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":392,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"counter_x_care_id query parameter is required","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":395,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":428,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/viewsets.py:76:get_queryset","name":"get_queryset","owner":"repositories/platform/mansoq-people-be:mansoq_people_be.api.viewsets.MansoqPeopleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/viewsets.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"facility","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/viewsets.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/viewsets.py:69:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/platform/mansoq-people-be:mansoq_people_be.api.viewsets.MansoqPeopleViewSet","summary":"","source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/viewsets.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/viewsets.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_view_patient_obj","source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/viewsets.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to view this patient","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/viewsets.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-super-batch-be/super_batch_request/api/viewsets/batch_request.py:87:create","name":"create","owner":"repositories/platform/mansoq-super-batch-be:super_batch_request.api.viewsets.batch_request.SuperBatchRequestView","summary":"","source":{"path":"repositories/platform/mansoq-super-batch-be/super_batch_request/api/viewsets/batch_request.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-super-batch-be/super_batch_request/api/viewsets/batch_request.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":500,"symbol":null,"source":{"path":"repositories/platform/mansoq-super-batch-be/super_batch_request/api/viewsets/batch_request.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/platform/mansoq-super-batch-be:super_batch_request.api.viewsets.batch_request.BatchRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-super-batch-be:super_batch_request.api.viewsets.batch_request.BatchRequest","source":{"path":"repositories/platform/mansoq-super-batch-be/super_batch_request/api/viewsets/batch_request.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-super-batch-be/super_batch_request/api/viewsets/batch_request.py:60:validate_replacements","name":"validate_replacements","owner":"repositories/platform/mansoq-super-batch-be:super_batch_request.api.viewsets.batch_request.SuperBatchRequestView","summary":"","source":{"path":"repositories/platform/mansoq-super-batch-be/super_batch_request/api/viewsets/batch_request.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"requests","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-super-batch-be/super_batch_request/api/viewsets/batch_request.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-super-batch-be/super_batch_request/api/viewsets/batch_request.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Source request must come before the current request.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-super-batch-be/super_batch_request/api/viewsets/batch_request.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-super-batch-be/super_batch_request/api/viewsets/batch_request.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py:57:create","name":"create","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.viewsets.consent.ConsentViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"CaptchaRequiredException","message":null,"dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_201_CREATED","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py:46:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.viewsets.consent.ConsentViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_information.py:23:retrieve","name":"retrieve","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.viewsets.health_information.HealthInformationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_information.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"pk","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_information.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_information.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_404_NOT_FOUND","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_information.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_404_NOT_FOUND","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_information.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_facility.py:98:register_service","name":"register_service","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.viewsets.health_facility.HealthFacilityViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_facility.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility__external_id","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_facility.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":400,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_facility.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_facility.py:86:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.viewsets.health_facility.HealthFacilityViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_facility.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:95:link_abha_number_and_patient","name":"link_abha_number_and_patient","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_create_patient","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:88:validate_request","name":"validate_request","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:177:abha_create__verify_aadhaar_bio","name":"abha_create__verify_aadhaar_bio","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:256:abha_create__auth_init_via_face","name":"abha_create__auth_init_via_face","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:270:abha_create__capture_pid_via_face","name":"abha_create__capture_pid_via_face","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:289:abha_create__verify_aadhaar_face","name":"abha_create__verify_aadhaar_face","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":289,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:369:abha_create__verify_aadhaar_demographics","name":"abha_create__verify_aadhaar_demographics","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:440:abha_create__send_aadhaar_otp","name":"abha_create__send_aadhaar_otp","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":452,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:461:abha_create__verify_aadhaar_otp","name":"abha_create__verify_aadhaar_otp","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":529,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:540:abha_create__link_mobile_number","name":"abha_create__link_mobile_number","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":552,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:561:abha_create__verify_mobile_otp","name":"abha_create__verify_mobile_otp","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":572,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:581:abha_create__abha_address_suggestion","name":"abha_create__abha_address_suggestion","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":581,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":590,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:599:abha_create__enrol_abha_address","name":"abha_create__enrol_abha_address","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":599,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":661,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":616,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:672:abha_login__send_otp","name":"abha_login__send_otp","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":672,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:715:abha_login__verify_otp","name":"abha_login__verify_otp","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":715,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":823,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":772,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:843:abha_login__verify_user","name":"abha_login__verify_user","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":843,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":945,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":853,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":863,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":888,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:951:abha_login__check_auth_methods","name":"abha_login__check_auth_methods","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":951,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":965,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py:974:abha_card","name":"abha_card","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.health_id.HealthIdViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":974,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"abha_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":975,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":1001,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":978,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_404_NOT_FOUND","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","line":990,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:36:link__carecontext","name":"link__carecontext","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_202_ACCEPTED","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:49:patient__fetch_by_token","name":"patient__fetch_by_token","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"token","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_404_NOT_FOUND","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_404_NOT_FOUND","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:58:identity__authentication","name":"identity__authentication","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_202_ACCEPTED","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_404_NOT_FOUND","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:51:validate_request","name":"validate_request","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:89:consent__request__init","name":"consent__request__init","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:93:consent__request__status","name":"consent__request__status","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_202_ACCEPTED","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_404_NOT_FOUND","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:118:consent__fetch","name":"consent__fetch","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_404_NOT_FOUND","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:145:data_flow__health_information__request","name":"data_flow__health_information__request","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_202_ACCEPTED","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_404_NOT_FOUND","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/utility.py:32:states","name":"states","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.utility.UtilityViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/utility.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/utility.py:19:get_state_districts","name":"get_state_districts","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.utility.UtilityViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/utility.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/utility.py:46:districts","name":"districts","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.utility.UtilityViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/utility.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"state_code","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/utility.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_404_NOT_FOUND","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/utility.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:127:hip__token__on_generate_token","name":"hip__token__on_generate_token","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:110:validate_request","name":"validate_request","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:135:link__on_carecontext","name":"link__on_carecontext","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:143:hip__patient__care_context__discover","name":"hip__patient__care_context__discover","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:151:hip__link__care_context__init","name":"hip__link__care_context__init","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:159:hip__link__care_context__confirm","name":"hip__link__care_context__confirm","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:167:consent__request__hip__notify","name":"consent__request__hip__notify","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:175:hip__health_information__request","name":"hip__health_information__request","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py:183:hip__patient__share","name":"hip__patient__share","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hip.HIPCallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"REQUEST-ID","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:207:hiu__consent__request__on_init","name":"hiu__consent__request__on_init","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUCallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:190:validate_request","name":"validate_request","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUCallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:215:hiu__consent__request__on_status","name":"hiu__consent__request__on_status","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUCallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:223:hiu__consent__request__notify","name":"hiu__consent__request__notify","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUCallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:231:hiu__consent__on_fetch","name":"hiu__consent__on_fetch","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUCallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:239:hiu__health_information__on_request","name":"hiu__health_information__on_request","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUCallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py:251:hiu__health_information__transfer","name":"hiu__health_information__transfer","owner":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.v3.viewsets.hiu.HIUCallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-auto-tag/mansoq_auto_tag/api/viewsets/health_check.py:8:ping","name":"ping","owner":"repositories/teleicu/mansoq-auto-tag:mansoq_auto_tag.api.viewsets.health_check.HealthCheckViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-auto-tag/mansoq_auto_tag/api/viewsets/health_check.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:8:partial_update","name":"partial_update","owner":"repositories/teleicu/mansoq-ayushma:utils.views.mixins.PartialUpdateModelMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/utils/views/mixins.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:53:get_permissions","name":"get_permissions","owner":"repositories/teleicu/mansoq-ayushma:utils.views.mixins.GetPermissionClassesMixin","summary":"A class which inherits this mixins should have variable\n`permission_action_classes`.\n\nLook for permission classes in self.permission_action_classes, which\nshould be a dict mapping action name (key) to\npermission class instances (iterable),\ni.e.:\n\nclass SampleViewSet(viewsets.ViewSet):\n    permission_classes = (IsAuthenticated,)\n    permission_action_classes = {\n       \"upload\": (IsAuthenticatedOrReadOnly(), IsAdminUser()),\n       \"download\": (AllowAny(),),\n    }\n\n    @action\n    def upload:\n        ...\n\nIf there's no entry for that action then just fallback to the regular\nget_permissions.","source":{"path":"repositories/teleicu/mansoq-ayushma/utils/views/mixins.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/utils/views/mixins.py:5:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-ayushma:utils.views.mixins.PartialUpdateModelMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/utils/views/mixins.py","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"serializer","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/utils/views/mixins.py","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py:48:me","name":"me","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.users.UserViewSet","summary":"Get current user","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py:54:partial_update_me","name":"partial_update_me","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.users.UserViewSet","summary":"Update current user","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py:49:forgot","name":"forgot","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.token.ResetPasswordViewset","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/token.py:13:validate","name":"validate","owner":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.token.PasswordValidateMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/token.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/token.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/token.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/token.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py:96:verify","name":"verify","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.token.ResetPasswordViewset","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_202_ACCEPTED","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py:121:reset","name":"reset","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.token.ResetPasswordViewset","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"password","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"serializers.ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_202_ACCEPTED","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_202_ACCEPTED","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py:33:register","name":"register","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.auth.AuthViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_201_CREATED","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-ayushma:ayushma.serializers.users.UserCreateSerializer"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.users.UserCreateSerializer","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/auth.py:10:validate","name":"validate","owner":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.auth.AuthSerializer","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/auth.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"attrs","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/auth.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py:41:login","name":"login","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.auth.AuthViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py:50:logout","name":"logout","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.auth.AuthViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ParseError","message":"No auth token provided","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_204_NO_CONTENT","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py:71:create","name":"create","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.orphan.OrphanChatViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py:65:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.orphan.OrphanChatViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"X-API-KEY","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py:106:converse","name":"converse","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.orphan.OrphanChatViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py:119:transcribe","name":"transcribe","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.orphan.OrphanChatViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"audio","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"engine","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"language","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"audio and engine are required","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py:133:completion","name":"completion","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.orphan.OrphanChatViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"task","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"messages","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"task is required","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invalid task","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"audio and engine are required","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py:59:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.project.ProjectViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py:46:destroy","name":"destroy","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.project.ProjectViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":400,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py:86:create_assistant","name":"create_assistant","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.project.ProjectViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"name","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"instructions","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":400,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py:116:list_assistants","name":"list_assistants","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.project.ProjectViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/document.py:41:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.document.ProjectDocumentViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/document.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py:66:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"fetch","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py:106:feedbacks","name":"feedbacks","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py:120:list_all","name":"list_all","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py:129:speech_to_text","name":"speech_to_text","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_500_INTERNAL_SERVER_ERROR","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py:182:converse","name":"converse","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.chat.ChatViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py:47:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.TestQuestionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py:68:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.TestRunViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py:99:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-ayushma:ayushma.views.testsuite.FeedbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"test_result_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:165:list","name":"list","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRListMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:105:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:158:serialize_list","name":"serialize_list","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRListMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:327:get_read_pydantic_model","name":"get_read_pydantic_model","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRBaseViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":327,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:155:get_serializer_list_context","name":"get_serializer_list_context","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRListMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:133:create","name":"create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRCreateMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:152:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_service_account","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_create_user","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create service accounts","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to create Users","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:139:handle_create","name":"handle_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRCreateMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:127:clean_create_data","name":"clean_create_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRCreateMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:343:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRBaseViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":343,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":343,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":343,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:108:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_organization_users_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"Role organization is not a role organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Access denied for requested roles","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"IntegrityError","message":"User creation failed due to email error.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:136:get_serializer_create_context","name":"get_serializer_create_context","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRCreateMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:322:get_retrieve_pydantic_model","name":"get_retrieve_pydantic_model","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRBaseViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":322,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py:63:validate_username","name":"validate_username","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"username","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Username can only contain alpha numeric values, dashes ( - ) and underscores ( _ )","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Username already exists","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py:74:validate_phone_number","name":"validate_phone_number","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"phone_number","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Phone Number already exists","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py:81:validate_user_email","name":"validate_user_email","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"email","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Email already exists","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Invalid Email","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py:92:validate_password","name":"validate_password","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"password","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Password is too weak","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:80:retrieve","name":"retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRRetrieveMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:77:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRRetrieveMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:74:get_serializer_retrieve_context","name":"get_serializer_retrieve_context","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRRetrieveMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:211:update","name":"update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRUpdateMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:146:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update this user","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:225:handle_update","name":"handle_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRUpdateMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:198:clean_update_data","name":"clean_update_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRUpdateMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"keep_fields","type":"set | None","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:332:get_update_pydantic_model","name":"get_update_pydantic_model","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRBaseViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:177:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRUpdateMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:219:get_serializer_update_context","name":"get_serializer_update_context","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRUpdateMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:349:fetch_patient_from_instance","name":"fetch_patient_from_instance","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRBaseViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:346:fetch_encounter_from_instance","name":"fetch_encounter_from_instance","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRBaseViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:215:partial_update","name":"partial_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRUpdateMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:258:destroy","name":"destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRDestroyMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_204_NO_CONTENT","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:170:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to delete this user","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:255:validate_destroy","name":"validate_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRDestroyMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:163:perform_destroy","name":"perform_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:268:upsert","name":"upsert","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRUpsertMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"datapoints","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"RestFrameworkValidationError","message":"Invalid request data","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"RestFrameworkValidationError","message":"No datapoints provided","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"RestFrameworkValidationError","message":"Too many datapoints provided","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":400,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[{"condition":"conditional/computed expression; inspect pinned declaration comparison settings.MAX_DATAPOINTS_PER_UPSERT","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:176:getcurrentuser","name":"getcurrentuser","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.CurrentUserRetrieveSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.CurrentUserRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:180:check_availability","name":"check_availability","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","summary":"Checks availability of username by getting as query, returns 200 if available, and 409 otherwise.","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"username","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":200,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":409,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:192:profile_picture","name":"profile_picture","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":405,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":200,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":204,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":404,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:215:pnconfig","name":"pnconfig","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:233:generate_service_account_token","name":"generate_service_account_token","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update token for service account","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":400,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[{"condition":"not has_permission","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:265:revoke_service_account_token","name":"revoke_service_account_token","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update token for service account","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":400,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[{"condition":"not has_permission","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py:288:set_preferences","name":"set_preferences","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.user.UserViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/viewsets/plug_config.py:16:list","name":"list","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.viewsets.plug_config.PlugConfigViewset","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/viewsets/plug_config.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/viewsets/plug_config.py:41:get_permissions","name":"get_permissions","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.viewsets.plug_config.PlugConfigViewset","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/viewsets/plug_config.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:150:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"file_type","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"associating_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot filter files","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:134:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:95:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRCreateMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"form_submission","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:92:get_form_submission_params","name":"get_form_submission_params","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRCreateMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py:57:validate_mime_type","name":"validate_mime_type","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileUploadCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"mime_type","type":"str","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"mime_type not in settings.ALLOWED_MIME_TYPES","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py:65:validate_original_name","name":"validate_original_name","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileUploadCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"original_name","type":"str","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:142:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:178:mark_upload_completed","name":"mark_upload_completed","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileUploadListSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileUploadListSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:194:archive","name":"archive","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileUploadListSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileUploadListSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py:214:upload_file","name":"upload_file","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.file_upload.FileUploadViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"original_name","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_data","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"name","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"associating_id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_type","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"file_category","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Missing required fields: 'original_name' or 'file_data'","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"mime_type not in settings.ALLOWED_MIME_TYPES","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py:97:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.meta_artifact.MetaArtifactViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"associating_type","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"associating_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"'associating_type' and 'associating_id' are required to retrieve meta artifacts","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py:81:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.meta_artifact.MetaArtifactViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py:55:validate_name","name":"validate_name","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.meta_artifact.spec.MetaArtifactCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"name","type":"str","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Name cannot be empty","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py:89:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.meta_artifact.MetaArtifactViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py:130:send","name":"send","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.login.OTPLoginView","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.login.OTPRequestBaseSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.login.OTPRequestBaseSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:319:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRBaseViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py:62:validate_phone_number","name":"validate_phone_number","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.login.OTPRequestBaseSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py:139:login","name":"login","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.login.OTPLoginView","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"Throttled","message":null,"dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"conditional/computed expression; inspect pinned declaration comparison settings.OTP_MAX_FAILURES","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"condition":"otp_object.failed_attempts comparison settings.OTP_MAX_VERIFY_ATTEMPTS","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.login.OTPLoginSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.login.OTPLoginSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py:57:send","name":"send","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.otp_viewset.reset_password.OTPResetPasswordView","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.otp_viewset.reset_password.OTPResetSendSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.otp_viewset.reset_password.OTPResetSendSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py:68:confirm","name":"confirm","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.otp_viewset.reset_password.OTPResetPasswordView","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"Throttled","message":null,"dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":409,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[{"condition":"conditional/computed expression; inspect pinned declaration comparison settings.OTP_MAX_FAILURES","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"condition":"otp_obj.failed_attempts comparison settings.OTP_MAX_VERIFY_ATTEMPTS","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.otp_viewset.reset_password.OTPResetConfirmSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.otp_viewset.reset_password.OTPResetConfirmSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/patient.py:23:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.patient.PatientOTPView","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/patient.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:130:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRCreateMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/patient.py:19:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.patient.PatientOTPView","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/patient.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/patient.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py:29:validate_extensions","name":"validate_extensions","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.extensions.validator.ExtensionValidator","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"v","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Invalid extensions","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py:52:validate_age","name":"validate_age","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.otp_based_flow.PatientOTPWriteSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Either age or date of birth is required","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py:59:validate_geo_organization","name":"validate_geo_organization","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.otp_based_flow.PatientOTPWriteSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"geo_organization","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Geo Organization does not exist","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py:43:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py:52:get_slots_for_day","name":"get_slots_for_day","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.SlotsForDayRequestSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.SlotsForDayRequestSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py:62:create_appointment","name":"create_appointment","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Patient not allowed","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability.AppointmentBookingSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability.AppointmentBookingSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py:77:cancel_appointment","name":"cancel_appointment","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.CancelAppointmentSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.CancelAppointmentSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py:93:get_appointments","name":"get_appointments","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.OTPSlotViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/batch_request.py:40:create","name":"create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.batch_request.BatchRequestView","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/batch_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":400,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/batch_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":500,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/batch_request.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.batch_request.BatchRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.batch_request.BatchRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/batch_request.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:61:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/slug_type.py:7:slug_validator","name":"slug_validator","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.slug_type.slug_validator","summary":"Validate slug format and length","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/slug_type.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"str","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/slug_type.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Slug must be a string","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/slug_type.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Slug cannot be empty","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/slug_type.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Slug must contain only URL-safe characters (letters, numbers, hyphens, and underscores). It must start and end with alphanumeric characters.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/slug_type.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py:58:check_concept_or_filter","name":"check_concept_or_filter","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.valueset.ValueSetInclude","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Only one of 'concept' or 'filter' can be present, not both.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py:27:validate_op","name":"validate_op","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.valueset.ValueSetFilter","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"op","type":"str | None","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"info","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py:33:validate_name","name":"validate_name","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.valueset.spec.ValueSetSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"name","type":"str","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"info","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Name cannot be empty","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py:40:validate_slug","name":"validate_slug","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.valueset.spec.ValueSetSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"slug","type":"str","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"info","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py:51:validate_slug_system","name":"validate_slug_system","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.valueset.spec.ValueSetSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:222:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRUpdateMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:247:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRDestroyMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:250:perform_destroy","name":"perform_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRDestroyMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:72:expand","name":"expand","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ExpandRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ExpandRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:79:preview_search","name":"preview_search","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"search","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"count","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.valueset.spec.ValueSetSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.valueset.spec.ValueSetSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:94:validate_code","name":"validate_code","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:101:lookup_code","name":"lookup_code","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"code","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"system","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":404,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:120:favourites","name":"favourites","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:67:get_favourites_cache_key","name":"get_favourites_cache_key","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"valueset_slug","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user_id","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:137:add_favourite","name":"add_favourite","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invalid code value","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:162:remove_favourite","name":"remove_favourite","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:183:clear_favourites","name":"clear_favourites","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:201:add_recent_view","name":"add_recent_view","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invalid code value","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.fhir.resources.code_concept.MinimalCodeConcept"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.fhir.resources.code_concept.MinimalCodeConcept","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:64:get_recent_view_cache_key","name":"get_recent_view_cache_key","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"valueset_slug","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user_id","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:214:remove_recent_view","name":"remove_recent_view","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.fhir.resources.code_concept.MinimalCodeConcept"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.fhir.resources.code_concept.MinimalCodeConcept","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:223:recent_views","name":"recent_views","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py:230:clear_recent_views","name":"clear_recent_views","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ValueSetViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:104:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"get_filtered_questionnaires","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:95:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_questionnaire","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Permission Denied for Organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:72:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py:200:validate_slug","name":"validate_slug","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionnaireWriteSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"slug","type":"str","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"info","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py:219:validate_title","name":"validate_title","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionnaireWriteSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"title","type":"str","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"info","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Title cannot be empty","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py:233:validate_unique_id","name":"validate_unique_id","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionnaireWriteSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py:156:validate_value_set","name":"validate_value_set","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.Question","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"slug","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py:171:validate_choice_and_group_questions","name":"validate_choice_and_group_questions","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.Question","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Either answer options or a value set must be provided for choice type questions","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Group type questions must have at least one sub-question","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py:100:validate_value","name":"validate_value","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.AnswerOption","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"str","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"info","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"All the answer option values must be provided for custom choices","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:64:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Only Superusers can edit a questionnaire","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:68:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Only Superusers can delete a questionnaire","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:29:favorite_lists","name":"favorite_lists","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.favorites.EMRFavoritesMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"facility","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:62:add_favorite","name":"add_favorite","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.favorites.EMRFavoritesMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:53:retrieve_facility_obj","name":"retrieve_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:85:remove_favorite","name":"remove_favorite","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.favorites.EMRFavoritesMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Favorite List not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:116:submit","name":"submit","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_submit_encounter_questionnaire_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_submit_questionnaire_patient_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Permission Denied to submit patient questionnaire","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Permission Denied to submit patient questionnaire","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Form submission already has a response","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitRequest","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseReadSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:158:get_organizations","name":"get_organizations","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","summary":"Get all External Organizations connected to this Questionnaire","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py:182:set_organizations","name":"set_organizations","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire.QuestionnaireViewSet","summary":"Bulk Update all External Organizations connected to this Questionnaire","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_write_questionnaire_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_write_questionnaire","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Permission Denied for Questionnaire","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Permission Denied for Organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py:78:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.form_submission.FormSubmissionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"encounter","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Patient or encounter is required","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py:68:authorize_request","name":"authorize_request","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.form_submission.FormSubmissionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"patient","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_submit_questionnaire_patient_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_submit_encounter_questionnaire_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to view this patient","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to view this encounter","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py:48:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.form_submission.FormSubmissionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py:65:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.form_submission.FormSubmissionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py:58:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.form_submission.FormSubmissionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:247:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"include_children","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_order","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"No filters provided","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:184:authorize_order_read","name":"authorize_order_read","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"order","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot read supply requests","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:155:authorize_location_read","name":"authorize_location_read","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raise_error","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_supply_delivery","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot list supply requests","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:222:filter_location_queryset","name":"filter_location_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"queryset","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"attribute","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:215:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:196:authorize_order_write","name":"authorize_order_write","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"order","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write supply requests","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:81:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Supplied inventory item is not part of the origin or its children","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Insufficient stock","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:102:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Delivery order is abandoned or entered in error","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Delivery order is completed","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:164:authorize_location_write","name":"authorize_location_write","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raise_error","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_supply_delivery","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write supply requests","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:173:authorize_location_external_write","name":"authorize_location_external_write","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raise_error","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_external_supply_delivery","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write supply requests","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:121:sync_inventory_item","name":"sync_inventory_item","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py:78:validate_quantity","name":"validate_quantity","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryWriteSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py:86:validate_supplied_item","name":"validate_supplied_item","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryWriteSpec","summary":"When the delivery is taken from outside a facility,\nthere is no inventory item yet.\nWhen the delivery is inside a facility, inventory item is moved.\nThis allows parents to move child's stock and maintain them.","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"supplied_inventory_item is required when origin is provided","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"supplied_item is required when origin is not provided","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"supplied_item and supplied_inventory_item cannot both be provided","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:219:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:212:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:130:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Supply delivery is abandoned or entered in error","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Supply delivery already completed","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py:235:delivery_orders","name":"delivery_orders","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_delivery.SupplyDeliveryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":235,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"request_order is required","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","line":238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:165:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"include_children","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"origin","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"No filters provided","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:110:authorize_order_read","name":"authorize_order_read","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"order","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot read supply requests","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:60:authorize_location_read","name":"authorize_location_read","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raise_error","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_supply_request","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot list supply requests","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:134:filter_location_queryset","name":"filter_location_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"queryset","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"attribute","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:78:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:122:authorize_order_write","name":"authorize_order_write","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"order","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write supply requests","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:88:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Request order is abandoned or entered in error","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Request order is completed","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:69:authorize_location_write","name":"authorize_location_write","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raise_error","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_supply_request","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write supply requests","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:85:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:82:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:98:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Request order is abandoned or entered in error","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Request order is completed","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py:147:request_orders","name":"request_orders","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.supply_request.SupplyRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"delivery_order","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"delivery_order is required","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py:84:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.tag_config.TagConfigViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"facility","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_facility_tag_config","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read tag configs","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py:72:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.tag_config.TagConfigViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_tag_config","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to write tag configs","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to write tag configs","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py:100:validate_exists","name":"validate_exists","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagConfigWriteSpec","summary":"Validate that the facility, facility organization,\norganization, and parent are in order","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py:135:validate_organizations","name":"validate_organizations","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagConfigWriteSpec","summary":"Validate edge conditions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py:58:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.tag_config.TagConfigViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_tag_config","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read tag configs","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py:64:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.tag_config.TagConfigViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_tag_config","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to write tag configs","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to write tag configs","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:115:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py:29:validate_requested_product","name":"validate_requested_product","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.MedicationRequestTemplateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"requested_product","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Product knowledge not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py:148:validate_bounds","name":"validate_bounds","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.TimingRepeat","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"At least one of bounds_duration, bounds_range, or bounds_period is required","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py:186:validate_period","name":"validate_period","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PeriodSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Start Date must be timezone aware","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"End Date must be timezone aware","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Start Date cannot be greater than End Date","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py:43:validate_slug","name":"validate_slug","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.ActivityDefinitionTemplateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"slug","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Activity definition not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:90:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","summary":"The user must have permission to create specimen definition in the facility.","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_questionnaire_response_template","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Questionnaire Response Template","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:64:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"User not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Facility organization not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py:71:validate_facility","name":"validate_facility","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Facility is required if facility organizations are provided","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:104:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_questionnaire_response_template","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Questionnaire Response Template","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py:112:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire_response_template.QuestionnaireResponseTemplateViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:134:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","summary":"If no facility filters are applied, all objects must be returned without a facility filter.\nIf facility filter is applied, check for read permission and return all inside facility.","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"facility","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_facility_observation_definition","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Observation Definition","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py:178:validate_data_type","name":"validate_data_type","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.BaseObservationDefinitionSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"permitted_data_type","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py:182:validate_qualified_ranges_consistency","name":"validate_qualified_ranges_consistency","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.BaseObservationDefinitionSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"All qualified ranges must use the same data type (either all numeric ranges or all coded value sets)","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py:154:validate_data_type","name":"validate_data_type","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionComponentSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"permitted_data_type","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py:95:validate_categorical_or_numeric","name":"validate_categorical_or_numeric","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.QualifiedRangeSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Either 'ranges' for numeric data or coded value sets for categorical data must be provided.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Cannot specify both 'ranges' and coded value sets. Use ranges for numeric data or coded value sets for categorical data.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Duplicate valueset interpretations detected","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Overlapping ranges detected between min-max values in the ranges array.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/condition_evaluator.py:12:validate_condition","name":"validate_condition","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.condition_evaluator.EvaluatorConditionSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/condition_evaluator.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Invalid metric","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/condition_evaluator.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py:66:validate_range","name":"validate_range","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.NumericRangeSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"For numeric ranges, provide at least a 'min' or 'max' value (e.g., min=10 or max=20).","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:94:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","summary":"Only superusers can create observation definitions that are not facility-specific.\nThe user must have permission to create the observation definition in the facility.","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_observation_definition","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Observation Definition","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Access Denied to Observation Definition","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:69:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Slug already exists.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:61:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:51:recalculate_slug","name":"recalculate_slug","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py:203:validate_facility_exists","name":"validate_facility_exists","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:123:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_observation_definition","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Observation Definition","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:108:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","summary":"Only superusers can update observation definitions that are not facility-specific.\nThe user must have permission to update the observation definition in the facility.","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_observation_definition","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Observation Definition","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Access Denied to Observation Definition","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:65:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py:155:metrics","name":"metrics","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation_definition.ObservationDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:159:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"category","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_instance","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_facility_product_knowledge","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot read product knowledge","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:127:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_product_knowledge","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot create product knowledge","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Cannot create product knowledge","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:98:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Slug already exists.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:90:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:82:recalculate_slug","name":"recalculate_slug","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:151:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_product_knowledge","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot read product knowledge","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:139:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_product_knowledge","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot update product knowledge","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Cannot update product knowledge","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py:94:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product_knowledge.ProductKnowledgeViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py:25:retrieve_facility_obj","name":"retrieve_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.favorites.EMRFavoritesMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:224:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"location","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Location or encounter is required","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:206:authorize_location_read","name":"authorize_location_read","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_location_medication_dispense","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read medication dispenses","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:214:authorize_encounter_read","name":"authorize_encounter_read","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"encounter","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_view_medication_dispense_for_encounter","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read medication dispenses","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:138:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"Creates only require permission to the location as the pharmacist will likely\nnot have access to the encounter","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:130:authorize_location_write","name":"authorize_location_write","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_location_medication_dispense","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to write medication dispenses","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:164:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"No updates allowed on cancelled medication dispense","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:90:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Inventory item does not have enough stock","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:87:get_serializer_create_context","name":"get_serializer_create_context","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py:136:validate_prescription","name":"validate_prescription","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseWriteSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Cannot have both dispense order and create_dispense_order","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:150:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_location_medication_dispense","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_view_medication_dispense_for_encounter","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read medication dispense","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:147:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:169:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py:254:summary","name":"summary","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_dispense.MedicationDispenseViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py:111:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"facility","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_facility_patient_identifier_config","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read patient identifier configs","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py:48:validate_default_value","name":"validate_default_value","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.IdentifierConfig","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"v","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py:38:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_patient_identifier_config","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot create auto maintained patient identifier config","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You are not authorized to create a patient identifier config","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to write patient identifier configs","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py:82:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"A patient identifier config with this system already exists","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"A patient identifier config with this system already exists in this facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py:101:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_patient_identifier_config","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read patient identifier configs","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py:58:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_patient_identifier_config","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to write patient identifier configs","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You are not authorized to update a patient identifier config","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py:72:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient_identifier.PatientIdentifierConfigViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:205:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"parent","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"permission","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"get_accessible_organizations","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[{"condition":"permission in self.request.GET and not self.request.user.is_superuser or not conditional/computed expression; inspect pinned declaration","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:157:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_organization_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Root Organizations can only be created by the superadmin","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Organization Type cannot be created","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot create organizations under role organizations","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"User does not have the required permissions to create organizations","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:103:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","summary":"Validating uniqueness on a given level","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Organization already exists with same name","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"parent.level_cache comparison settings.ORGANIZATION_MAX_DEPTH","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py:36:validate_parent_organization","name":"validate_parent_organization","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.spec.OrganizationWriteSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:140:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_organization_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Organization Type cannot be updated","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"User does not have the required permissions to update organizations","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:120:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_organization_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot delete organization with children","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Organization Type cannot be deleted","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"User does not have the required permissions to delete organizations","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:189:perform_destroy","name":"perform_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:250:mine","name":"mine","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","summary":"Get organizations that are directly attached to the given user","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:264:accessible_role_organizations","name":"accessible_role_organizations","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:317:managing_organization","name":"managing_organization","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_organization_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_manage_organization_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":336,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"Managing organization is only supported for role organizations","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":327,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"User does not have the required permissions to requested organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"User does not have the required permissions to manage the organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Managing organization is not part of the organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationManagingOrganizationRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationManagingOrganizationRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":313,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:65:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationPublicViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"parent","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py:50:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.security.api.viewsets.roles.RoleViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[{"condition":"instance.permissions is not None","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py:40:_add_permissions","name":"_add_permissions","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.security.api.viewsets.roles.RoleViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py:35:validate_role","name":"validate_role","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.role.spec.RoleCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"info","type":"ValidationInfo","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Role name cannot be empty","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Role with this name already exists","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Cannot update system roles","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Cannot create system roles","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"At least one permission must be assigned to the role","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"not self.permissions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py:56:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.security.api.viewsets.roles.RoleViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[{"condition":"instance.permissions is not None","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py:35:validate_destroy","name":"validate_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.security.api.viewsets.roles.RoleViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Cannot delete system roles","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py:63:perform_destroy","name":"perform_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.security.api.viewsets.roles.RoleViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:231:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"patient","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_view_patient_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"get_filtered_encounters","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User cannot access patient","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Cannot access encounters","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:223:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_encounter_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create encounter","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:134:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Patient does not exist","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Facility does not exist","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"conditional/computed expression; inspect pinned declaration comparison settings.MAX_ACTIVE_ENCOUNTERS_PER_PATIENT_IN_FACILITY","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:166:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Encounter already has an associated booking","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Encounter creation failed, try again after a while","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:154:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_view_patient_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_view_encounter_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to view this patient","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:217:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_encounter_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update encounter","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:211:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:391:set_tags","name":"set_tags","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRTagMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":389,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:383:authorize_set_tags","name":"authorize_set_tags","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRTagMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":383,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":383,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:369:perform_set_tags","name":"perform_set_tags","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRTagMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"RestFrameworkValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:366:get_facility_from_instance","name":"get_facility_from_instance","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRTagMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:402:remove_tags","name":"remove_tags","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRTagMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":408,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":400,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py:386:authorize_remove_tags","name":"authorize_remove_tags","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.EMRTagMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:277:restart","name":"restart","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"Moves the encounter to from a completed state to an in progress state","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":277,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_restart_encounter_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update encounter","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Encounter is not in a completed state","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_204_NO_CONTENT","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:301:organizations","name":"organizations","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"Returns organizations associated with the encounter","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":301,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:326:organizations_add","name":"organizations_add","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":326,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Organization Incompatible with Encounter","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Organization already exists","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationReadSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:349:organizations_remove","name":"organizations_remove","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Organization Incompatible with Encounter","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Organization does not exist","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:374:set_facility_identifier","name":"set_facility_identifier","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":412,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py:422:set_care_team_members","name":"set_care_team_members","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter.EncounterViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_view_encounter_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":434,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Treating doctor does not have permission on encounter","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":437,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":457,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.EncounterCareTeamMemberWriteSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.EncounterRetrieveSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.EncounterCareTeamMemberWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":418,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.EncounterRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","line":418,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py:33:setup","name":"setup","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.totp.TOTPViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.TOTPSetupResponse"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.TOTPSetupResponse","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py:182:_validate_totp_state","name":"_validate_totp_state","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.totp.TOTPViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"user","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"required_state","type":"bool","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Two-factor authentication is not enabled for your account","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Two-factor authentication is already enabled for your account","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py:70:verify","name":"verify","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.totp.TOTPViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"TOTP not configured for your account","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.TOTPVerifyRequest","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.TOTPVerifyResponse"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.TOTPVerifyRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.TOTPVerifyResponse","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py:53:_generate_backup_codes","name":"_generate_backup_codes","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.totp.TOTPViewSet","summary":"Generate 8-digit backup codes.","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"count","type":"int","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py:120:disable","name":"disable","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.totp.TOTPViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.PasswordVerifyRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.PasswordVerifyRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py:157:regenerate_backup_codes","name":"regenerate_backup_codes","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.totp.TOTPViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.PasswordVerifyRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.PasswordVerifyRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py:31:login","name":"login","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.mfa_login.MFALoginViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invalid login method","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.MFALoginRequest","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.MFALoginResponse"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.MFALoginRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.MFALoginResponse","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py:48:_handle_totp_login","name":"_handle_totp_login","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.mfa_login.MFALoginViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"user","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"code","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invalid TOTP code","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py:55:_handle_backup_login","name":"_handle_backup_login","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.mfa_login.MFALoginViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"user","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"code","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invalid or already used backup code","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:469:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","summary":"Only users part of the organization can access its users","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":469,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_organization_users_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":481,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User does not have the required permission to list users","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":484,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:376:get_organization_obj","name":"get_organization_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:439:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","summary":"- Creates are only allowed if the user is part of the organization\n- The role applied to the new user must be equal or lower in privilege to the user created\n- Maintain a permission to add users to an organization","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_organization_users_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":450,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User does not have permission for this action","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":456,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:385:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":385,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":385,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":385,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"User association already exists","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"User has association to some child organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"User is already linked to a parent organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":398,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:381:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py:22:validate_role","name":"validate_role","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserUpdateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"role","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Role does not exist","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py:36:validate_user","name":"validate_user","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserWriteSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"user","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"User does not exist","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:458:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":458,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":458,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_organization_users_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User does not have the required permission to read user","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":463,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"User does not belong to the organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":467,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:405:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_organization_users_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":408,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_manage_organization_users_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User does not have permission for this action","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"User does not have permission for this action","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":421,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"User does not belong to the organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py:426:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationUsersViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":426,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":426,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_organization_users_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":428,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User does not have permission for this action","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":434,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"User does not belong to the organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":437,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:80:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_request.ResourceRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:48:build_queryset","name":"build_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_request.ResourceRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"queryset","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py:73:validate_assigned_to_user","name":"validate_assigned_to_user","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.ResourceRequestCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Assigned facility is required for assigning the request to a user","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Assigned user is not a member of the assigned facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:117:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_request.ResourceRequestCommentViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:110:get_resource_request_obj","name":"get_resource_request_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_request.ResourceRequestCommentViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py:106:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_request.ResourceRequestCommentViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:87:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:105:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create Facilities","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py:138:validate_facility_type","name":"validate_facility_type","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"v","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py:147:validate_name_uniqueness","name":"validate_name_uniqueness","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"v","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"info","type":"ValidationInfo","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:109:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_facility_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create Facilities","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:115:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Only Super Admins can delete Facilities","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:121:cover_image","name":"cover_image","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"external_id","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":405,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":204,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":404,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:143:set_monetary_config","name":"set_monetary_config","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityMonetaryCodeSpec"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityMonetaryCodeSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityMonetaryCodeSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py:264:validate_count","name":"validate_count","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityMonetaryCodeSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Discount codes cannot be more than 100.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Discount monetary components cannot be more than 100.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py:275:validate_codes","name":"validate_codes","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityMonetaryCodeSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Duplicate codes are not allowed.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Redefining system codes are not allowed.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":284,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"All monetary components code must be defined.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":297,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:30:check_tax_included_amount","name":"check_tax_included_amount","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponent","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Tax included amount is only allowed for base component.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:39:base_no_conditions","name":"base_no_conditions","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponent","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Base component must have no conditions.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:48:base_no_factor","name":"base_no_factor","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponent","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Base component must have an amount.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:57:check_amount_and_factor","name":"check_amount_and_factor","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponent","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Only one of 'amount' or 'factor' can be present, not both.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:65:check_amount_or_factor","name":"check_amount_or_factor","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponent","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Either 'amount' or 'factor' must be present.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:128:check_duplicate_codes","name":"check_duplicate_codes","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponentDefinition","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:133:check_amount_or_factor","name":"check_amount_or_factor","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponentDefinition","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:138:check_base_absent","name":"check_base_absent","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponentDefinition","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Base component is not allowed in definition.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:169:set_invoice_expression","name":"set_invoice_expression","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityInvoiceExpressionSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityInvoiceExpressionSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py:121:validate_invoice_number_expression","name":"validate_invoice_number_expression","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityInvoiceExpressionSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"v","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:232:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.AllFacilityViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:185:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"containing_user","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"parent","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"get_accessible_facility_organizations","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:60:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:157:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_facility_organization_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User does not have the required permissions to create organizations","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:177:clean_create_data","name":"clean_create_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:65:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot update root organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Cannot create root organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Organization already exists with same name","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Cannot create organizations under root organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Cannot create nested facility organizations under 'role' type facility organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"model_obj is None and parent.level_cache comparison settings.FACILITY_ORGANIZATION_MAX_DEPTH","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"condition":"conditional/computed expression; inspect pinned declaration comparison settings.MAX_ORGANIZATION_IN_FACILITY","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py:42:validate_encounter_exists","name":"validate_encounter_exists","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationWriteSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py:49:validate_parent_organization","name":"validate_parent_organization","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationWriteSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:146:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_facility_organization_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User does not have the required permissions to update organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:181:clean_update_data","name":"clean_update_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"keep_fields","type":"set | None","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:113:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_delete_facility_organization","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"Cannot delete root organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot delete organization with children","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot delete organization with users","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot delete organization with encounters","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot delete organization with locations","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot delete organization with devices","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"User does not have the required permissions to delete this organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:217:perform_destroy","name":"perform_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:234:mine","name":"mine","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationViewSet","summary":"Get organizations that are directly attached to the given user","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:213:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilityUsersViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py:193:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility.FacilitySchedulableUsersViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:378:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","summary":"Only users part of the organization can access its users","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":378,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_organization_users_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":383,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User does not have the required permissions to list users","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:263:get_organization_obj","name":"get_organization_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:360:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","summary":"- Creates are only allowed if the user is part of the organization\n- The role applied to the new user must be equal or lower in privilege to the user created\n- Maintain a permission to add users to an organization","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_facility_organization_users_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User does not have permission for this action","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:279:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"User association already exists","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"User has association to some child organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot change the role of the last admin user in the root organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":296,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"User is already linked to a parent organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":313,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:274:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:269:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py:21:validate_role","name":"validate_role","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserUpdateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"role","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Role does not exist","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py:35:validate_user","name":"validate_user","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserWriteSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"user","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"User does not exist","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:342:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_facility_organization_users_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":345,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_manage_facility_organization_users_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User does not have permission for this action","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"User does not have permission for this action","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":358,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:332:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_facility_organization_users_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"User does not have permission for this action","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py:320:validate_destroy","name":"validate_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.facility_organization.FacilityOrganizationUsersViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Cannot delete the last user from the root organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","line":328,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:233:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"resource_type","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_id","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"resource_type and resource_id are required","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:150:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:221:can_read_resource_schedule","name":"can_read_resource_schedule","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"resource_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_schedule","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update schedule","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:197:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_schedule","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create schedule","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:217:clean_create_data","name":"clean_create_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:155:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py:143:validate_dates","name":"validate_dates","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.ScheduleCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Date cannot be before the current date","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py:150:validate_period","name":"validate_period","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.ScheduleCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Valid from cannot be greater than valid to","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py:157:validate_availabilities_not_overlapping","name":"validate_availabilities_not_overlapping","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.ScheduleCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"availabilities","type":"list[AvailabilityForScheduleSpec]","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Availability time ranges are overlapping","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py:56:validate_availability","name":"validate_availability","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.AvailabilityForScheduleSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"availabilities","type":"list[AvailabilityDateTimeSpec]","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Availability time ranges are overlapping","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Start time must be earlier than end time","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py:65:validate_for_slot_type","name":"validate_for_slot_type","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.AvailabilityForScheduleSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Slot size in minutes is required for appointment slots","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Tokens per slot is required for appointment slots","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Availability duration must be a multiple of slot size in minutes","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"total_slots comparison settings.MAX_SLOTS_PER_AVAILABILITY","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:229:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:207:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_schedule","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update schedule","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:169:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:214:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:173:perform_destroy","name":"perform_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Cannot delete schedule as there are future bookings associated with it","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:260:set_charge_item_definition","name":"set_charge_item_definition","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.ScheduleViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_set_charge_item_definition_in_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to set charge item definition","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:122:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"resource_type","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"resource_type and resource_id is required","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:59:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:110:can_read_resource_token","name":"can_read_resource_token","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"resource_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_token","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to list token queue","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:82:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_token","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create token queue","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:106:clean_create_data","name":"clean_create_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:64:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:118:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:94:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_token","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update token queue","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:103:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:148:set_primary","name":"set_primary","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:163:generate_token","name":"generate_token","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_write_token","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create token queue","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token.spec.TokenGenerateWithQueueSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token.spec.TokenGenerateWithQueueSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:213:set_next_token_to_subqueue","name":"set_next_token_to_subqueue","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"No tokens found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.SubQueueNextTokenRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.SubQueueNextTokenRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py:247:summary","name":"summary","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.TokenQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:163:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_token","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to list token","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:57:get_queue_obj","name":"get_queue_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:52:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:125:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_token","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create token","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:83:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Sub Queue already has a current token","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:65:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Category and Queue are not in the same facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Sub Queue and Queue are not in the same facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Sub Queue and Queue are not in the same resource","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:151:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_token","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read token","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Token does not belong to the specified queue","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:135:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_token","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update token","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Token does not belong to the specified queue","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:98:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Sub Queue and Queue are not in the same facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Sub Queue and Queue are not in the same resource","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:148:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:117:perform_destroy","name":"perform_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py:182:set_next","name":"set_next","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token.TokenViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:104:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"resource_type","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"resource_type and resource_id is required","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:37:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:92:can_read_resource_token","name":"can_read_resource_token","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"resource_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_token","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to list token sub queue","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:60:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_token","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create token sub queue","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:88:clean_create_data","name":"clean_create_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:54:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:42:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:100:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:74:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_token","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update token sub queue","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py:85:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_sub_queue.TokenSubQueueViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:65:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_token_category","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Token Category","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:41:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:58:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:50:check_write_access_facility","name":"check_write_access_facility","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_token_category","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Token Category","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:46:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:62:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py:77:set_default","name":"set_default","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_category.TokenCategoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:304:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.AvailabilityViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_schedule","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to list schedule","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:350:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.AvailabilityViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":350,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":350,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_schedule","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update schedule","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":355,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:299:get_schedule_obj","name":"get_schedule_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.AvailabilityViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:325:clean_create_data","name":"clean_create_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.AvailabilityViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:329:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.AvailabilityViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py:103:check_for_overlaps","name":"check_for_overlaps","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.AvailabilityCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Availability time ranges are overlapping","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:357:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.AvailabilityViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py:334:perform_destroy","name":"perform_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.schedule.AvailabilityViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Cannot delete availability as there are future bookings associated with it","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:450:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":450,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:441:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":441,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":441,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:444:authorize_resource_read","name":"authorize_resource_read","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"resource_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_booking","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":445,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to list bookings","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:205:get_slots_for_day","name":"get_slots_for_day","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:212:get_slots_for_day_handler","name":"get_slots_for_day_handler","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility_external_id","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_public","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"No schedules found for this resource","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:339:create_appointment","name":"create_appointment","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:332:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_booking","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create appointments","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":336,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:302:create_appointment_handler","name":"create_appointment_handler","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Patient not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"conditional/computed expression; inspect pinned declaration comparison settings.MAX_APPOINTMENTS_PER_PATIENT","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py:348:availability_stats","name":"availability_stats","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability.SlotViewSet","summary":"Return the stats for available slots compared to the booked slots\nie Availability percentage.","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"No schedules found for this resource","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":364,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:139:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"organization_ids","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_ids","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_type","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Resource Type is required","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:113:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py:74:validate_deceased_datetime","name":"validate_deceased_datetime","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientBaseSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"deceased_datetime","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Deceased datetime cannot be in the future","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/datetime_type.py:7:validate_timezone_aware","name":"validate_timezone_aware","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.datetime_type.validate_timezone_aware","summary":"Validates that a datetime has timezone information.\nRaises ValueError if datetime is naive.\nReturns None if input is None.","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/datetime_type.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"dt","type":"datetime | None","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/datetime_type.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Datetime must be timezone aware","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/datetime_type.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:130:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_booking","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to retrieve bookings","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:121:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_booking","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update bookings","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:118:get_facility_from_instance","name":"get_facility_from_instance","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:201:cancel","name":"cancel","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:180:cancel_appointment_handler","name":"cancel_appointment_handler","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"You cannot cancel an appointment In-Consultation","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:213:reschedule","name":"reschedule","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_reschedule_booking","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to reschedule appointments","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot reschedule to the same slot","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.RescheduleBookingSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.RescheduleBookingSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:259:available_users","name":"available_users","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"organization_ids","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py:290:generate_token","name":"generate_token","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenBookingViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Token already generated","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Category not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":327,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Queue not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenGenerationSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenGenerationSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":286,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:107:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"resource_type","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resource_id","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_schedule","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"resource_type and resource_id are required","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to list schedule","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:50:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:88:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_schedule","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create schedule","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:55:clean_create_data","name":"clean_create_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:59:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"There are bookings during this exception","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py:30:validate_dates","name":"validate_dates","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.availability_exception.spec.AvailabilityExceptionWriteSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Date cannot be before the current date","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py:37:validate_period","name":"validate_period","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.availability_exception.spec.AvailabilityExceptionWriteSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Valid from cannot be greater than valid to","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:99:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_schedule","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update schedule","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py:81:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability_exceptions.AvailabilityExceptionsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_schedule","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update schedule","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:162:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"parent","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"get_accessible_facility_locations","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:79:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:131:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_facility_location_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create a location","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:204:authorize_organization","name":"authorize_organization","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_facility_organization_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Organization Incompatible with Location","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to given organizations","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:105:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Parent Incompatible with Location","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Instances cannot have children","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"parent.level_cache comparison settings.LOCATION_MAX_DEPTH","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"condition":"conditional/computed expression; inspect pinned declaration comparison settings.MAX_LOCATION_IN_FACILITY","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:157:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py:104:validate_parent_organization","name":"validate_parent_organization","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationWriteSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Instances cannot have children","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Parent not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:148:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_facility_location_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update this location","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:154:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:84:validate_destroy","name":"validate_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Location has active children","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:90:perform_destroy","name":"perform_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:187:organizations","name":"organizations","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:217:organizations_add","name":"organizations_add","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Organization already exists","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationReadSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:239:organizations_remove","name":"organizations_remove","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Organization does not exist","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:264:associate_encounter","name":"associate_encounter","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_location_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_update_encounter_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Encounter Incompatible with Location","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to given location","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to update encounter","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:119:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"When Location is specified, Location permission is checked (or) organization filters are applied\nIf location is not specified the organization cache is used","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"location","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_read_devices_on_location","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:68:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py:61:validate_care_type","name":"validate_care_type","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:73:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_device","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create device","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:89:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:80:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_device","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update device","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:99:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:86:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:108:perform_destroy","name":"perform_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:178:associate_encounter","name":"associate_encounter","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_device_associations_to_encounters","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_update_encounter_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"Encounter already associated","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Encounter is not part of given facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to associate device","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to associate encounter to this device","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:231:associate_location","name":"associate_location","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_update_facility_location_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"Location already associated","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Location is not part of given facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to associate location to this device","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:282:add_managing_organization","name":"add_managing_organization","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_facility_organization_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"Organization is not part of given facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to manage facility organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":296,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Organization is already associated with this device","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:316:remove_managing_organization","name":"remove_managing_organization","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_facility_organization_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"No managing organization is associated with this device","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to manage facility organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:97:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","summary":"If no facility filters are applied, all objects must be returned without a facility filter.\nIf facility filter is applied, check for read permission and return all inside facility.","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_specimen_definition","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Specimen Definition","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:44:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py:56:validate_minimum_volume","name":"validate_minimum_volume","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.MinimumVolumeSpec","summary":"Validates that only one minimum volume field is provided","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Only one of quantity or string should be provided","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:82:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","summary":"The user must have permission to create specimen definition in the facility.","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_specimen_definition","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Specimen Definition","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:49:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Specimen Definition with this slug already exists.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:69:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:94:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py:76:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen_definition.SpecimenDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:99:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_healthcare_service","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Healthcare Service","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:47:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:80:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_healthcare_service","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Healthcare Service","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:66:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invalid Organization","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:52:convert_external_id_to_internal_id","name":"convert_external_id_to_internal_id","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:88:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_healthcare_service","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Healthcare Service","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:76:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py:96:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.healthcare_service.HealthcareServiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:207:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","summary":"If no facility filters are applied, all objects must be returned without a facility filter.\nIf facility filter is applied, check for read permission and return all inside facility.","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"category","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_facility_activity_definition","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Activity Definition","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:80:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:192:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","summary":"The user must have permission to create activity definition in the facility.","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_activity_definition","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Activity Definition","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:152:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Activity Definition with this slug already exists.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:175:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:85:convert_external_id_to_internal_id","name":"convert_external_id_to_internal_id","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:145:validate_health_care_service","name":"validate_health_care_service","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Healthcare Service must be from the same facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/slug_type.py:25:extended_slug_validator","name":"extended_slug_validator","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.slug_type.extended_slug_validator","summary":"Validate slug format and length","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/slug_type.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"str","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/slug_type.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Slug must be a string","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/slug_type.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Slug cannot be empty","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/slug_type.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Slug must contain only URL-safe characters (letters, numbers, hyphens, and underscores). It must start and end with alphanumeric characters.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/slug_type.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Invalid Slug","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/slug_type.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:204:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py:184:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.activity_definition.ActivityDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py:55:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen.SpecimenViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_read_specimen","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read this specimen","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py:65:validate_collector","name":"validate_collector","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.CollectionSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"collector","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Collector user not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py:90:validate_performer","name":"validate_performer","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.ProcessingSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"performer","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Performer user not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py:46:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen.SpecimenViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_specimen","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to write this specimen","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py:69:retrieve_by_accession_identifier","name":"retrieve_by_accession_identifier","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen.SpecimenViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_read_specimen","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read this specimen","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Multiple specimens found with the same accession identifier","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Specimen not found with the given accession identifier","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen.SpecimenRetrieveByAccessionIdentifierSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.SpecimenRetrieveSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen.SpecimenRetrieveByAccessionIdentifierSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.SpecimenRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py:30:validate_accession_identifier","name":"validate_accession_identifier","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen.SpecimenRetrieveByAccessionIdentifierSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"v","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Accession identifier must be at least 5 characters long","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:223:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"location","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_location_service_request","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_view_service_request_for_encounter","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"Location or encounter is required","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to view service requests for this location","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to view service requests for this encounter","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:125:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:187:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_service_request_in_encounter","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create a service request for this encounter","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:162:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:130:convert_external_id_to_internal_id","name":"convert_external_id_to_internal_id","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:149:validate_health_care_service","name":"validate_health_care_service","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Healthcare Service must be from the same facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:156:validate_requester","name":"validate_requester","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"requester must be a member of the facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:210:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"The user must have access to the location or encounter to access the SR","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_read_service_request","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read this service request","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:200:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_service_request","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update this service request","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:169:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Service request is completed","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot update a cancelled service request","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Use the cancel API to cancel the service request","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:263:complete","name":"complete","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Service request is completed","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Service request is cancelled","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_204_NO_CONTENT","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:276:cancel","name":"cancel","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Service request is completed","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Service request is already in a cancelled state","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invalid status","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_204_NO_CONTENT","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:304:apply_activity_definition","name":"apply_activity_definition","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestUpdateSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ApplyActivityDefinitionRequest"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ApplyActivityDefinitionRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":300,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:346:create_specimen","name":"create_specimen","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.BaseSpecimenSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.BaseSpecimenSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:332:authorize_create_specimen","name":"authorize_create_specimen","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"service_request","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_specimen","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create a specimen for this encounter","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":338,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py:366:create_specimen_from_definition","name":"create_specimen_from_definition","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ServiceRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.SpecimenUpdateSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ApplySpecimenDefinitionRequest"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.SpecimenUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":378,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ApplySpecimenDefinitionRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:188:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.account.AccountViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:74:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.account.AccountViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:180:authorize_read","name":"authorize_read","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.account.AccountViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_read_account_in_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You are not authorized to read accounts","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:105:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.account.AccountViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_account_in_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You are not authorized to create accounts","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:80:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.account.AccountViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:100:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.account.AccountViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:113:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.account.AccountViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_account_in_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You are not authorized to update accounts","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Primary encounter must belong to the same facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Primary encounter must belong to the same patient","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Encounter is already associated with an account","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:140:default_account","name":"default_account","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.account.AccountViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Encounter is not associated with the facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Encounter is not associated with the patient","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"No account found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py:173:rebalance","name":"rebalance","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.account.AccountViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:140:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"category","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_facility_charge_item_definition","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Charge Item Definition","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:79:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:124:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_charge_item_definition","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Charge Item Definition","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:84:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Charge Item Definition with this slug already exists.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:111:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py:47:check_components_with_duplicate_codes","name":"check_components_with_duplicate_codes","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionWriteSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"price_components","type":"list[MonetaryComponent]","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Same codes for the same component type are not allowed","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:132:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_charge_item_definition","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Charge Item Definition","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py:118:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item_definition.ChargeItemDefinitionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:175:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"parent","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_facility_resource_category","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access denied to resource category","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:67:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:156:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_resource_category","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access denied to resource category","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:72:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Resource category with this slug already exists.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Parent category does not belong to same resource type","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Parent category is a child","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:103:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:164:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_resource_category","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access denied to resource category","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:110:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:172:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:116:validate_destroy","name":"validate_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Cannot delete a resource category with children","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot delete a resource category associated with a resource","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:141:perform_destroy","name":"perform_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py:189:set_monetary_components","name":"set_monetary_components","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.resource_category.ResourceCategoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Resource category is not a charge item definition","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Base component is not allowed in configured monetary components","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponentsWithoutBase"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponentsWithoutBase","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:80:check_duplicate_codes","name":"check_duplicate_codes","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponentsWithoutBase","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Duplicate codes are not allowed.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:87:check_tax_included_amount_and_amount","name":"check_tax_included_amount_and_amount","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponentsWithoutBase","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Total tax amount must be equal to base price component amount.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:305:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":305,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_read_charge_item_in_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Charge Item","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":313,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:170:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py:70:check_duplicate_codes","name":"check_duplicate_codes","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Duplicate codes are not allowed.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py:81:check_single_base_component","name":"check_single_base_component","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Only one base component is allowed.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py:91:validate_monetary_codes","name":"validate_monetary_codes","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:278:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_charge_item_in_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Charge Item","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Encounter is not associated with the facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Account is not associated with the facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:201:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invoice is already balanced or issued, Cancel Invoice before updating charge item","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"No updates allowed on cancelled charge item","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Charge item status cannot be manually changed.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:178:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Performer is not associated with the facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invalid service resource","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:175:get_serializer_create_context","name":"get_serializer_create_context","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py:107:validate_service_resource","name":"validate_service_resource","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemWriteSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Service resource id is required.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py:113:validate_encounter_patient","name":"validate_encounter_patient","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemWriteSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Encounter or patient is required","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:296:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":296,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":296,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":296,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_charge_item_in_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":297,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Charge Item","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:246:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:232:authorize_cancel","name":"authorize_cancel","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_cancel_charge_item_in_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Cancel Charge Item","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:321:apply_charge_item_defs","name":"apply_charge_item_defs","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_create_negative_charge_item_in_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_create_charge_item_in_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Charge Item","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":328,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Charge item definition is not associated with the facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invalid service resource","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Patient or encounter is required","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":364,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Performer is not associated with the facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ApplyMultipleChargeItemDefinitionRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ApplyMultipleChargeItemDefinitionRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py:422:change_account","name":"change_account","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemViewSet","summary":"Change accounts related to a charge item.","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_create_charge_item_in_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":427,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Charge Item","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":447,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_201_CREATED","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":457,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemAccountChangeRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemAccountChangeRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":418,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:101:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"payment_reconciliation_present","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_read_invoice_in_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot read invoice","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Account is required when payment reconciliation filter is present","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:92:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:164:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_invoice_in_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"Account is not associated with the facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Cannot write invoice","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:134:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invoice creation failed","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:97:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:345:check_invoice_lock_permission","name":"check_invoice_lock_permission","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":345,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"invoice","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":345,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_locked_invoice_in_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Locked invoice permission denied.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:174:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_invoice_in_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write invoice","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:180:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Call the cancel invoice API to cancel the invoice","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invoice is already cancelled","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invoice must have at least one charge item","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invoice is already balanced","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invoice is already issued","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invoice needs to be issued before balancing","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:236:attach_items_to_invoice","name":"attach_items_to_invoice","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.AttachChargeItemToInvoiceRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.AttachChargeItemToInvoiceRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:227:check_invoice_in_draft","name":"check_invoice_in_draft","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invoice is not in draft","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:264:remove_item_from_invoice","name":"remove_item_from_invoice","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Charge item not found in invoice","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":286,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.RemoveChargeItemFromInvoiceRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.RemoveChargeItemFromInvoiceRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:291:attach_account_to_invoice","name":"attach_account_to_invoice","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":291,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:312:cancel_invoice","name":"cancel_invoice","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":312,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_write_invoice_in_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_destroy_invoice_in_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":322,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"Invoice is already cancelled","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":327,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invalid reason","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Cannot cancel invoice","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Cannot cancel invoice","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:352:lock","name":"lock","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invoice is already locked","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":356,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py:370:unlock","name":"unlock","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.InvoiceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invoice is not locked","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:81:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_read_payment_reconciliation_in_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot read payment reconciliation","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:76:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:117:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_payment_reconciliation_in_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_list_facility_location_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write payment reconciliation","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Account is not associated with the facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Location is not associated with the facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to given location","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invoice is not associated with the facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:92:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py:102:check_amount_or_factor","name":"check_amount_or_factor","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationWriteSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Returned amount cannot be greater than tendered amount","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:146:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_payment_reconciliation_in_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot update payment reconciliation","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:97:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Cannot update payment reconciliation, use the cancel endpoint instead","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Payment reconciliation is already cancelled or entered in error","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:155:cancel_payment_reconciliation","name":"cancel_payment_reconciliation","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_destroy_payment_reconciliation_in_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"Invalid reason","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"User does not have permission to cancel payment reconciliation","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py:185:change_account","name":"change_account","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_write_payment_reconciliation_in_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to Charge Item","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_201_CREATED","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationAccountChangeRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationAccountChangeRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:88:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_product","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot list products","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:51:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:78:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_product","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write product","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:63:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invalid Product Knowledge","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:97:get_serializer_create_context","name":"get_serializer_create_context","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:56:validate_charge_item_definition","name":"validate_charge_item_definition","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invalid Charge Item","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:85:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py:74:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.product.ProductViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:149:summary","name":"summary","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request_prescription.MedicationPrescriptionSummaryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:137:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request_prescription.MedicationPrescriptionSummaryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:142:authorize_for_pharmacist","name":"authorize_for_pharmacist","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request_prescription.MedicationPrescriptionSummaryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_view_as_pharmacist","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to view this facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:216:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"origin","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:201:get_location_obj","name":"get_location_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"external_id","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:77:authorize_location_read","name":"authorize_location_read","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raise_error","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_supply_delivery","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot list delivery orders","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:204:filter_location_queryset","name":"filter_location_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"queryset","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"attribute","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:160:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"If the order is an external order, then destination is the owner,\nelse the owner is the origin.","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:86:authorize_location_write","name":"authorize_location_write","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raise_error","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_supply_delivery","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write delivery orders","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:95:authorize_location_external_write","name":"authorize_location_external_write","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raise_error","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_external_supply_delivery","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write delivery orders","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:106:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Origin and destination must be in the same facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:184:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"User should have read access to either origin or destination to read the order.","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot read delivery orders","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:176:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"If the order is an external order, then destination is the owner,\nelse the owner is the origin.","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:116:authorize_order_write","name":"authorize_order_write","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"order","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write delivery orders","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:126:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Delivery order already abandoned or entered in error","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot abandon a delivery order with medication return","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py:74:get_facility_from_instance","name":"get_facility_from_instance","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.delivery_order.DeliveryOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:142:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"origin","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destination","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:127:get_location_obj","name":"get_location_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"external_id","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:71:authorize_location_read","name":"authorize_location_read","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raise_error","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_supply_request","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot list supply requests","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:130:filter_location_queryset","name":"filter_location_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"queryset","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"attribute","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:99:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","summary":"Orders can only be created from a destination Location","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:80:authorize_location_write","name":"authorize_location_write","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raise_error","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_supply_request","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot write supply requests","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:89:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Origin and destination must be in the same facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:115:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot read request orders","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:108:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","summary":"Orders can be updated from destination or origin","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py:68:get_facility_from_instance","name":"get_facility_from_instance","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.request_order.RequestOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:167:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"location","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"include_children","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Location is required for non-pharmacists","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to read dispense order","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:90:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:105:authorize_pharmacist","name":"authorize_pharmacist","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_view_as_pharmacist","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:95:authorize_location_read","name":"authorize_location_read","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_supply_delivery","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:141:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create dispense order","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Location must be in the same facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:100:authorize_location_write","name":"authorize_location_write","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_supply_delivery","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:137:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:159:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read dispense order","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:152:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update dispense order","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py:110:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.dispense_order.DispenseOrderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Dispense order already abandoned or entered in error","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Completed dispense order can only be cancelled","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:366:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceLocationHistoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_read_device","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to access the device","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:350:get_device","name":"get_device","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceLocationHistoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":350,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:353:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceLocationHistoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_read_device","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":355,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to access the device","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"device does not match with the device location history","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:404:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceEncounterHistoryViewSet","summary":"Encounter history access is limited to everyone within the location or associated with the managing org","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":404,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_read_device","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":421,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to access the device","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":426,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:388:get_device","name":"get_device","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceEncounterHistoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:391:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceEncounterHistoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_read_device","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to access the device","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":398,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"device does not match with the device encounter history","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":400,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:498:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","summary":"Encounter history access is limited to everyone within the location or associated with the managing org","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_read_device","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":505,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to access the device","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":510,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:445:get_device","name":"get_device","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":445,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:453:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":453,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":453,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_device","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":455,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to access the device","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:448:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:470:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":470,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":470,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_read_device","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":472,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to access the device","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":477,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"device does not match with the device service history","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":479,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:462:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":462,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":462,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":462,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"device does not match with the device service history","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py:483:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.device.DeviceServiceHistoryViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Cannot Edit instance anymore","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","line":485,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:509:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_location_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":526,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to given location","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":529,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:299:get_location_obj","name":"get_location_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:294:get_facility_obj","name":"get_facility_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:367:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":367,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":367,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_location_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_update_encounter_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":379,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Encounter Incompatible with Location","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to given location","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":378,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to update encounter","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":382,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:384:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:408:_validate_data","name":"_validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"This method will be called separately to maintain a lock when the validation is being performed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":408,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":408,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":408,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Cannot assign encounters to location kind","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"End Datetime should be greater than Start Datetime","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":441,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"End Datetime is required for completed status","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":447,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Another active encounter already exists for this location","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":484,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Another active location already exists for this encounter","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":495,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Cannot change status after marking completed","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":507,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Conflict in schedule","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":463,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Conflict in schedule","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":475,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:327:reset_encounter_location_association","name":"reset_encounter_location_association","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"Reset encounters to the right location.","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":327,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":327,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py:178:validate_encounter","name":"validate_encounter","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationEncounterCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:315:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_location_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to given location","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Location encounter does not belong to the specified location","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:304:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Location encounter does not belong to the specified location","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:392:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":392,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":392,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:312:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":312,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":312,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py:400:perform_destroy","name":"perform_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.location.FacilityLocationEncounterViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":400,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","line":400,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py:65:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.inventory_item.InventoryItemViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"include_children","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py:45:get_location_obj","name":"get_location_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.inventory_item.InventoryItemViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py:50:authorize_location_read","name":"authorize_location_read","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.inventory_item.InventoryItemViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"location","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_location_inventory_item","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read inventory items","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py:56:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.inventory.inventory_item.InventoryItemViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Inventory item does not belong to the specified location","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:93:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"organization","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"get_filtered_patients","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_view_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[{"condition":"settings.PATIENT_GLOBAL_EDIT_ACCESS_ENABLED","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:508:get_serializer_list_context","name":"get_serializer_list_context","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":508,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_tag_config","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot view facility tags","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":517,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:65:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_patient","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot Create Patient","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:73:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Date of birth cannot be after the date of death","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Year of birth cannot be after the year of death","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:120:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Patient creation failed, try again after a while","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py:117:validate_geo_organization","name":"validate_geo_organization","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"geo_organization","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Geo Organization does not exist","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py:125:validate_identifiers","name":"validate_identifiers","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:505:get_serializer_retrieve_context","name":"get_serializer_retrieve_context","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":505,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:59:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_patient_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot Update Patient","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:161:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py:170:validate_geo_organization","name":"validate_geo_organization","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientUpdateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"geo_organization","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Geo Organization does not exist","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py:196:validate_identifiers","name":"validate_identifiers","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientUpdateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"identifiers","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"info","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:69:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot delete patient","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:204:search","name":"search","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_patient_identifier_config","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"ValidationError","message":"Either phone number or config is required","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Config not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Cannot search for patient identifier configs in this facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Value is required","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:278:search_retrieve","name":"search_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"No valid patients found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientRetrieveSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:293:get_users","name":"get_users","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:308:add_user","name":"add_user","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"User already exists","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:324:delete_user","name":"delete_user","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"User does not exist","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:336:get_appointments","name":"get_appointments","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":336,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"facility","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_booking_on_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot list bookings","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":350,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:369:get_tokens","name":"get_tokens","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"facility","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_token_on_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot list tokens","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":383,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:403:update_identifier","name":"update_identifier","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Cannot update auto maintained identifier","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Value is required","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientIdentifierConfigRequest","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientRetrieveSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientIdentifierConfigRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:449:set_instance_tags","name":"set_instance_tags","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":449,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:464:remove_instance_tags","name":"remove_instance_tags","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":464,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:478:set_facility_tags","name":"set_facility_tags","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":478,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py:493:remove_facility_tags","name":"remove_facility_tags","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.patient.PatientViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:115:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"encounter","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_view_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_view_encounter_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Permission denied to user","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:76:get_patient_obj","name":"get_patient_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:81:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_patient_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to create","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py:100:validate_encounter_exists","name":"validate_encounter_exists","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceWriteSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"encounter","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:103:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_encounter_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update encounter","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:112:clean_update_data","name":"clean_update_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py:87:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.allergy_intolerance.AllergyIntoleranceViewSet","summary":"Updates need to check if the encounter of the instance has been changed, If, so a copy object needs to be created.","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py:72:validate_encounter_exists","name":"validate_encounter_exists","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceUpdateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"encounter","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:86:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.condition.SymptomViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:56:authorize_read_encounter","name":"authorize_read_encounter","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter_authz_base.EncounterBasedAuthorizationBase","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"encounter","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_view_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_view_encounter_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Permission denied to user","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Permission denied to user","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:10:get_patient_obj","name":"get_patient_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter_authz_base.EncounterBasedAuthorizationBase","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py:56:validate_onset_datetime","name":"validate_onset_datetime","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionOnSetSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"onset_datetime","type":"datetime.datetime","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"info","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Onset date cannot be in the future","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:23:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter_authz_base.EncounterBasedAuthorizationBase","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_encounter_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update encounter","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:30:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.condition.ValidateEncounterMixin","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Patient external ID mismatch with encounter's patient","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:82:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.condition.SymptomViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py:91:validate_encounter_exists","name":"validate_encounter_exists","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"encounter","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:15:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter_authz_base.EncounterBasedAuthorizationBase","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_encounter_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update encounter","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:30:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter_authz_base.EncounterBasedAuthorizationBase","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_encounter_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update encounter","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:127:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.condition.DiagnosisViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py:137:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.condition.DiagnosisViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_view_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_update_encounter_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update chronic condition","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to update encounter","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:116:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"encounter","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_request","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_view_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_read_diagnostic_report_in_encounter","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_read_diagnostic_report","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to view clinical data for this patient","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to read this diagnostic report in this encounter","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to read this diagnostic report for this service request","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:72:get_patient_obj","name":"get_patient_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:85:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_diagnostic_report","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to write this diagnostic report","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:77:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Invalid Request","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:105:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_read_diagnostic_report","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read this diagnostic report","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":true,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:95:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_diagnostic_report","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to write this diagnostic report","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py:164:upsert_observations","name":"upsert_observations","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.diagnostic_report.DiagnosticReportViewSet","summary":"Create observation from observation definition, from scratch or update existing observation","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Cannot update observations for a final diagnostic report","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.ObservationUpdateSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.diagnostic_report.BatchUpdateObservationRequest"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.ObservationUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.ObservationUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.ObservationUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.diagnostic_report.BatchUpdateObservationRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py:39:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.consent.ConsentViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py:76:validate_period_and_date","name":"validate_period_and_date","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.ConsentCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Start of the period cannot be before than the Consent date","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py:50:add_verification","name":"add_verification","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.consent.ConsentViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Consent is already verified by the user","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.ConsentVerificationSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.ConsentVerificationSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py:78:remove_verification","name":"remove_verification","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.consent.ConsentViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Consent is not verified by the user","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py:51:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation.ObservationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py:66:analyse","name":"analyse","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation.ObservationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation.ObservationAnalyseRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation.ObservationAnalyseRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py:67:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire_response.QuestionnaireResponseViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"questionnaire_slugs","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_view_patient_questionnaire_responses","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_view_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_view_encounter_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to view questionnaire responses","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py:38:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.questionnaire_response.QuestionnaireResponseViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_submit_encounter_questionnaire_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_submit_questionnaire_patient_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Questionnaire Response cannot be edited","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Questionnaire Response cannot be edited","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Permission Denied to update encounter questionnaire","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Permission Denied to update patient questionnaire","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py:78:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request.MedicationRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:51:authorize_read_for_medication","name":"authorize_read_for_medication","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter_authz_base.EncounterBasedAuthorizationBase","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:36:authorize_for_pharmacist","name":"authorize_for_pharmacist","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter_authz_base.EncounterBasedAuthorizationBase","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"facility","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_view_as_pharmacist","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py:87:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request.MedicationRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_encounter_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Requester does not have permission to update encounter","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py:237:validate_prescription","name":"validate_prescription","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Cannot have both prescription and create_prescription","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py:243:validate_request_code","name":"validate_request_code","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Cannot have both medication and requested product","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Either medication or requested product is required","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py:252:validate_encounter_exists","name":"validate_encounter_exists","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"encounter","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:112:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:100:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_view_encounter_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to prescription","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py:46:authorize_for_pharmacist_facility","name":"authorize_for_pharmacist_facility","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.encounter_authz_base.EncounterBasedAuthorizationBase","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_view_as_pharmacist","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:68:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_encounter_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Access Denied to prescription","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to update medication request prescription","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:93:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py:65:get_facility_from_instance","name":"get_facility_from_instance","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_request_prescription.MedicationRequestPrescriptionViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py:43:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_statement.MedicationStatementViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py:65:validate_encounter_exists","name":"validate_encounter_exists","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.statement.spec.MedicationStatementSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"encounter","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py:45:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.medication_administration.MedicationAdministrationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py:57:validate_actor_exists","name":"validate_actor_exists","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationPerformer","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"actor","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py:132:validate_encounter_exists","name":"validate_encounter_exists","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"encounter","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py:140:validate_request","name":"validate_request","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py:147:validate_administered_product","name":"validate_administered_product","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:92:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteThreadViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"encounter","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_view_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_view_encounter_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Permission denied to user","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Permission denied to user","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:48:get_patient","name":"get_patient","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteThreadViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:53:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteThreadViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_encounter_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_write_patient_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission for this action","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:82:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteThreadViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Patient Mismatch","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/thread_spec.py:22:validate_encounter_exists","name":"validate_encounter_exists","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.thread_spec.NoteThreadCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/thread_spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"encounter","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/thread_spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/thread_spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:67:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteThreadViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_encounter_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_write_patient_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission for this action","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:173:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"encounter","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_view_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_view_encounter_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"Permission denied to user","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Permission denied to user","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:123:get_thread_obj","name":"get_thread_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Thread does not belong to the patient","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:118:get_patient_obj","name":"get_patient_obj","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:164:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:142:authorize_thread_write","name":"authorize_thread_write","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"thread","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_update_encounter_clinical_data","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_write_patient_obj","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission for this action","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:132:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"encounter","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Patient Mismatch","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:168:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Message does not belong to the thread","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py:156:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.notes.NoteMessageViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Cannot Update Message Created by Other User","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Message does not belong to the thread","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:141:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.TemplateViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"facility","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_only","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_list_facility_template","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read templates","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:93:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.TemplateViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_template","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to write templates","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to write templates","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:119:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.TemplateViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_obj","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Slug already exists.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:111:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.TemplateViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:103:recalculate_slug","name":"recalculate_slug","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.TemplateViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:79:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.TemplateViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_list_facility_template","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to read templates","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:85:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.TemplateViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_obj","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_write_facility_template","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to write templates","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to write templates","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:115:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.TemplateViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:166:get_schema","name":"get_schema","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.TemplateViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_view_template_schema","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to access template schema","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_500_INTERNAL_SERVER_ERROR","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py:184:preview","name":"preview","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.TemplateViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_preview_template","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to preview templates","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invalid output format","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invalid context","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Preview generation failed","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"settings.DEBUG","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.PreviewTemplateRequest"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.PreviewTemplateRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.PreviewTemplateRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py:67:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.report_upload.ReportUploadViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"report_type","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"associating_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"report_type and associating_id are required","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py:84:authorize_retrieve","name":"authorize_retrieve","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.report_upload.ReportUploadViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py:104:generate","name":"generate","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.report_upload.ReportUploadViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_generate_report_from_template","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You are not authorized to generate reports","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Template is not active","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_201_CREATED","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_409_CONFLICT","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.report_upload.GenerateReportRequest"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.report_upload.GenerateReportRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.report_upload.GenerateReportRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py:52:validate_output_format","name":"validate_output_format","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.report_upload.GenerateReportRequest","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"v","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Invalid output format","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py:164:archive","name":"archive","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.report_upload.ReportUploadViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.report.report_upload.spec.ReportUploadListSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.report.report_upload.spec.ReportUploadListSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/extensions.py:23:list","name":"list","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.extensions.ExtensionsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/extensions.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/extensions.py:18:serialize_extensions","name":"serialize_extensions","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.extensions.ExtensionsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/extensions.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"extensions","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/extensions.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/extensions.py:8:serialize_extension","name":"serialize_extension","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.extensions.ExtensionsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/extensions.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"extension","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/extensions.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/claim.py:63:validate","name":"validate","owner":"repositories/teleicu/mansoq-hcx:hcx.api.serializers.claim.ClaimSerializer","summary":"","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/claim.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"attrs","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/claim.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py:50:check_eligibility","name":"check_eligibility","owner":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.gateway.HcxGatewayViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"policy","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py:110:make_claim","name":"make_claim","owner":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.gateway.HcxGatewayViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"claim","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py:265:send_communication","name":"send_communication","owner":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.gateway.HcxGatewayViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"communication","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py:321:payors","name":"payors","owner":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.gateway.HcxGatewayViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"query","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":326,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py:353:pmjy_packages","name":"pmjy_packages","owner":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.gateway.HcxGatewayViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"query","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"limit","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":355,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py:348:serialize_data","name":"serialize_data","owner":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.gateway.HcxGatewayViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"objects","type":"list[PMJYPackage]","required":true,"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/api/viewsets.py:24:lookup","name":"lookup","owner":"repositories/teleicu/mansoq-kutumba:mansoq_kutumba.api.viewsets.BeneficiaryViewSet","summary":"Lookup beneficiary data by Ration Card number.\n\nRequest body:\n{\n    \"rc_number\": \"110399147990\"\n}\n\nReturns family member data from Karnataka Kutumba system.","source":{"path":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/api/viewsets.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_create_patient","source":{"path":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/api/viewsets.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to look up Kutumba beneficiaries","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/api/viewsets.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/api/viewsets.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_503_SERVICE_UNAVAILABLE","source":{"path":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/api/viewsets.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/api/viewsets.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/provider.py:38:perform_create","name":"perform_create","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.provider.ProviderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/provider.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/provider.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py:26:validate_facility","name":"validate_facility","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.provider.ProviderCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Facility not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Provider already exists for this facility","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":"Health Facility not found for the given facility, please create a health facility first","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/provider.py:59:perform_update","name":"perform_update","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.provider.ProviderViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/provider.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/provider.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[{"condition":"certificate","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/provider.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py:62:get_policies","name":"get_policies","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.gateway.GatewayViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.services.types.participant.GetPoliciesBody","repositories/teleicu/mansoq-nhcx:nhcx.services.types.participant.GetPoliciesResponse"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.services.types.participant.GetPoliciesBody","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.services.types.participant.GetPoliciesResponse","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py:72:fetch_participants","name":"fetch_participants","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.gateway.GatewayViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.services.types.participant.FetchParticipantsBody","repositories/teleicu/mansoq-nhcx:nhcx.services.types.participant.FetchParticipantsResponse"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.services.types.participant.FetchParticipantsBody","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.services.types.participant.FetchParticipantsResponse","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py:82:abha__biometric__auth__init","name":"abha__biometric__auth__init","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.gateway.GatewayViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.services.types.abha_biometric.AbhaBiometricAuthInitApiBody","repositories/teleicu/mansoq-nhcx:nhcx.services.types.abha_biometric.AbhaBiometricAuthInitResponse"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.services.types.abha_biometric.AbhaBiometricAuthInitApiBody","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.services.types.abha_biometric.AbhaBiometricAuthInitResponse","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py:102:abha__biometric__auth__verify","name":"abha__biometric__auth__verify","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.gateway.GatewayViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.services.types.abha_biometric.AbhaBiometricAuthVerifyApiBody"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.services.types.abha_biometric.AbhaBiometricAuthVerifyApiBody","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:85:list","name":"list","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.coverage_eligibility.CoverageEligibilityRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"unique_by_policy","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:73:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.coverage_eligibility.CoverageEligibilityRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py:156:validate_encounter","name":"validate_encounter","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Encounter not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py:163:validate_appointment","name":"validate_appointment","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Appointment not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py:170:validate_patient","name":"validate_patient","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Patient not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py:178:validate_facility","name":"validate_facility","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Provider not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py:184:validate_sequences","name":"validate_sequences","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"The same charge item cannot be linked to multiple items","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py:61:validate_value_string_or_attachment","name":"validate_value_string_or_attachment","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestSupportingInfoSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Either value_string or value_attachment must be present","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Only one of value_string or value_attachment must be present","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:220:validate_content_type","name":"validate_content_type","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.InlineAttachmentSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:230:validate_data","name":"validate_data","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.InlineAttachmentSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Attachment data cannot be empty","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Invalid base64 attachment data","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py:125:validate_charge_items","name":"validate_charge_items","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestItemSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py:89:validate_diagnosis_reference","name":"validate_diagnosis_reference","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestItemDiagnosisSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Condition not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py:95:validate_diagnosis_reference_or_code","name":"validate_diagnosis_reference_or_code","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestItemDiagnosisSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Only one of diagnosis_reference or diagnosis_code must be present","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Either diagnosis_reference or diagnosis_code must be present","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:76:validate_destroy","name":"validate_destroy","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.coverage_eligibility.CoverageEligibilityRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"This coverage eligibility request has already been submitted to the payer and can no longer be removed.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:107:latest","name":"latest","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.coverage_eligibility.CoverageEligibilityRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestRetrieveSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:126:check","name":"check","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.coverage_eligibility.CoverageEligibilityRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"An encounter is required before submitting the coverage eligibility request","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestRetrieveSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:157:wallet_check","name":"wallet_check","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.coverage_eligibility.CoverageEligibilityRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestRetrieveSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py:174:link_encounter","name":"link_encounter","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.coverage_eligibility.CoverageEligibilityRequestViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestLinkEncounterSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestRetrieveSpec"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestLinkEncounterSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestLinkEncounterSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:70:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim.ClaimViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:478:validate_encounter","name":"validate_encounter","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":478,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":478,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Encounter not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:485:validate_account","name":"validate_account","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":485,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":485,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Account not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":487,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:492:validate_patient","name":"validate_patient","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":492,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":492,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Patient not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":495,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:500:validate_facility","name":"validate_facility","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":500,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":500,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Provider not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":502,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:506:validate_free_text_procedures","name":"validate_free_text_procedures","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":506,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Free text procedures are only allowed for unspecified benefit items","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":518,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:524:validate_sequences","name":"validate_sequences","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":524,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Duplicate sequences across supporting_info and questionnaire_responses","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":549,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"The same charge item cannot be linked to multiple items","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":529,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:595:validate_structured_resources","name":"validate_structured_resources","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":595,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":614,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:619:validate_questionnaire_responses_content","name":"validate_questionnaire_responses_content","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":619,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:174:validate_claim","name":"validate_claim","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimRelatedSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Claim not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:79:validate_provider","name":"validate_provider","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimCareTeamSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"User not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:250:validate_single_value","name":"validate_single_value","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimSupportingInfoSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"One of value_string, value_attachment or value_resource must be present","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Only one of value_string, value_attachment or value_resource must be present","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:192:validate_resource_type","name":"validate_resource_type","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimSupportingInfoResourceSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:130:validate_procedure_code","name":"validate_procedure_code","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimProcedureSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Free text procedure code must not be empty","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:143:validate_procedure_reference","name":"validate_procedure_reference","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimProcedureSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:149:validate_procedure_reference_or_code","name":"validate_procedure_reference_or_code","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimProcedureSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Either procedure_reference or procedure_code must be present","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Only one of procedure_reference or procedure_code must be present","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:98:validate_diagnosis_reference","name":"validate_diagnosis_reference","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimDiagnosisSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Condition not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:104:validate_diagnosis_reference_or_code","name":"validate_diagnosis_reference_or_code","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimDiagnosisSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Either diagnosis_reference or diagnosis_code must be present","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Only one of diagnosis_reference or diagnosis_code must be present","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:286:validate_charge_items","name":"validate_charge_items","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimItemSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":286,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":286,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:308:validate_at_most_one_value","name":"validate_at_most_one_value","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimQuestionnaireResponseAnswerSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"At most one value field may be set on each answer","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:78:latest","name":"latest","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim.ClaimViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimRetrieveSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:93:submit","name":"submit","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim.ClaimViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimSubmitRequestSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimRetrieveSpec"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimSubmitRequestSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimSubmitRequestSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:163:tasks","name":"tasks","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim.ClaimViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.task.TaskListSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.specs.task.TaskListSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:183:cancel","name":"cancel","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim.ClaimViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimTaskActionRequestSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.task.TaskRetrieveSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimTaskActionRequestSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.specs.task.TaskRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py:269:reprocess","name":"reprocess","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim.ClaimViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"A reprocess request has already been raised for this claim.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":382,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimTaskActionRequestSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.task.TaskRetrieveSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimTaskActionRequestSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.specs.task.TaskRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py:77:validate_based_on","name":"validate_based_on","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.communication.CommunicationCreateSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Communication Request not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py:41:validate_content_attachment","name":"validate_content_attachment","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.communication.CommunicationPayloadSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"File upload not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py:47:validate_content_string_or_attachment","name":"validate_content_string_or_attachment","owner":"repositories/teleicu/mansoq-nhcx:nhcx.specs.communication.CommunicationPayloadSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Either content_string or content_attachment must be present","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Only one of content_string or content_attachment must be present","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/communication.py:39:send","name":"send","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.communication.CommunicationViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/communication.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/communication.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.communication.CommunicationRetrieveSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.specs.communication.CommunicationRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/communication.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/payment.py:30:acknowledge","name":"acknowledge","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.payment.PaymentViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/payment.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/payment.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/payment.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.payment.PaymentNoticeRetrieveSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.specs.payment.PaymentNoticeRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/payment.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:103:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:108:request","name":"request","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanRequestBody"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanRequestBody","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:176:plans","name":"plans","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:183:coverages","name":"coverages","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:192:extensions","name":"extensions","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:198:questionnaires","name":"questionnaires","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:210:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanCoverageViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:215:extensions","name":"extensions","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanCoverageViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:221:benefits","name":"benefits","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanCoverageViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:250:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanBenefitViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:259:extensions","name":"extensions","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanBenefitViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:265:requirements","name":"requirements","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanBenefitViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:279:questionnaires","name":"questionnaires","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanBenefitViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:294:lookup","name":"lookup","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanBenefitViewSet","summary":"Resolve the priced benefit row by (insurance_plan, plan_tier?,\ncoverage_type_code?, type_code). When ``plan_tier`` is omitted on a\nmulti-plan IP the first match is returned.","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":404,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":309,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.BenefitLookupBody","repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanBenefitDetailSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.BenefitLookupBody","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanBenefitDetailSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py:324:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.insurance_plan.InsurancePlanQuestionnaireViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py:34:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim_consent.ClaimConsentViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py:68:lookup","name":"lookup","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.claim_consent.ClaimConsentViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"payer_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stage","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":"Query parameters payerId and encounterId are required (aliases: payer_id, encounter_id, encounter).","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.claim_consent.ClaimConsentRetrieveSpec"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim_consent.ClaimConsentRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:375:coverage_eligibility__on_check","name":"coverage_eligibility__on_check","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:384:pre_determination__on_submit","name":"pre_determination__on_submit","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:393:pre_auth__on_submit","name":"pre_auth__on_submit","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:402:claim__on_submit","name":"claim__on_submit","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:411:communication__request","name":"communication__request","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:420:payment_notice__request","name":"payment_notice__request","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":420,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:429:insurance_plan__on_request","name":"insurance_plan__on_request","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":429,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:438:task__on_submit","name":"task__on_submit","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":438,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py:447:error__response","name":"error__response","owner":"repositories/teleicu/mansoq-nhcx:nhcx.viewsets.callback.CallbackViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","line":447,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/health_check.py:10:ping","name":"ping","owner":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.health_check.HealthCheckViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/health_check.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:51:list","name":"list","owner":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.pinelabs_terminal.PinelabsTerminalViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:45:_serialize","name":"_serialize","owner":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.pinelabs_terminal.PinelabsTerminalViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"PinelabsTerminal","required":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:65:create","name":"create","owner":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.pinelabs_terminal.PinelabsTerminalViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_201_CREATED","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.pinelabs_terminal.PinelabsTerminalWriteSpec"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.pinelabs_terminal.PinelabsTerminalWriteSpec","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.pinelabs_terminal.PinelabsTerminalWriteSpec","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:48:_get_facility","name":"_get_facility","owner":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.pinelabs_terminal.PinelabsTerminalViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"external_id","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:61:retrieve","name":"retrieve","owner":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.pinelabs_terminal.PinelabsTerminalViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:78:update","name":"update","owner":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.pinelabs_terminal.PinelabsTerminalViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.pinelabs_terminal.PinelabsTerminalUpdateSpec"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.pinelabs_terminal.PinelabsTerminalUpdateSpec","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.pinelabs_terminal.PinelabsTerminalUpdateSpec","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:92:_apply_update","name":"_apply_update","owner":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.pinelabs_terminal.PinelabsTerminalViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"PinelabsTerminal","required":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_data","type":"PinelabsTerminalUpdateSpec","required":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:84:partial_update","name":"partial_update","owner":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.pinelabs_terminal.PinelabsTerminalViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.pinelabs_terminal.PinelabsTerminalUpdateSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.pinelabs_terminal.PinelabsTerminalUpdateSpec","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py:87:destroy","name":"destroy","owner":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.pinelabs_terminal.PinelabsTerminalViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_204_NO_CONTENT","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py:64:upload_transaction","name":"upload_transaction","owner":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.gateway.GatewayViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_201_CREATED","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.gateway.UploadTransactionSpec"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.gateway.UploadTransactionSpec","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.gateway.UploadTransactionSpec","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py:52:_get_terminal","name":"_get_terminal","owner":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.gateway.GatewayViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"external_id","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py:59:_serialize_reconciliation","name":"_serialize_reconciliation","owner":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.gateway.GatewayViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"PaymentReconciliation","required":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/gateway.py:25:_force_status_and_outcome","name":"_force_status_and_outcome","owner":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.gateway.UploadTransactionSpec","summary":"","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/gateway.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/gateway.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py:129:transaction_status","name":"transaction_status","owner":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.gateway.GatewayViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.gateway.TransactionStatusSpec"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.gateway.TransactionStatusSpec","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.gateway.TransactionStatusSpec","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py:55:_get_reconciliation","name":"_get_reconciliation","owner":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.gateway.GatewayViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"external_id","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py:137:cancel_transaction","name":"cancel_transaction","owner":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.viewsets.gateway.GatewayViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.gateway.CancelTransactionSpec"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.gateway.CancelTransactionSpec","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.gateway.CancelTransactionSpec","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/webhooks.py:39:save_webhook","name":"save_webhook","owner":"repositories/teleicu/mansoq-radiology:mansoq_radiology.api.webhooks.WebhookViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/webhooks.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"service_request_id","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/webhooks.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"study_id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/webhooks.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"AuthenticationFailed","message":"Invalid API key","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/webhooks.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/webhooks.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/webhooks.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/webhooks.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/webhooks.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/webhooks.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py:51:authenticate","name":"authenticate","owner":"repositories/teleicu/mansoq-radiology:mansoq_radiology.api.dicom.DicomViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"_","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":200,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py:56:upload","name":"upload","owner":"repositories/teleicu/mansoq-radiology:mansoq_radiology.api.dicom.DicomViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"file","in":"file","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_write_patient_obj","source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":400,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":201,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":502,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":500,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py:124:get_studies","name":"get_studies","owner":"repositories/teleicu/mansoq-radiology:mansoq_radiology.api.dicom.DicomViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"patientId","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_view_patient_obj","source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":200,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py:153:get_servicerequests","name":"get_servicerequests","owner":"repositories/teleicu/mansoq-radiology:mansoq_radiology.api.dicom.DicomViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"serviceRequestId","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_write_service_request","source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":200,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/health_check.py:8:ping","name":"ping","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.health_check.HealthCheckViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/health_check.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py:45:create","name":"create","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.payment_link.PaymentLinkViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_201_CREATED","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.CreatePaymentLinkRequest","repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.PaymentLink"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.CreatePaymentLinkRequest","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.PaymentLink","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.CreatePaymentLinkRequest","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.PaymentLink","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py:21:validate_invoice_id","name":"validate_invoice_id","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.CreatePaymentLinkRequest","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Invoice not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py:28:validate_phone_number","name":"validate_phone_number","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.CreatePaymentLinkRequest","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Invalid phone number","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py:37:validate_email","name":"validate_email","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.CreatePaymentLinkRequest","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Invalid email","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py:46:validate_expires_at","name":"validate_expires_at","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.CreatePaymentLinkRequest","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Expiration date must be in the future","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py:54:validate_minimum_down_payment","name":"validate_minimum_down_payment","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.CreatePaymentLinkRequest","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Minimum down payment is required when partial payment is allowed","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py:81:convert_expire_by_to_datetime","name":"convert_expire_by_to_datetime","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.PaymentLink","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py:90:convert_created_at_to_datetime","name":"convert_created_at_to_datetime","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.PaymentLink","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py:97:convert_amount_to_float","name":"convert_amount_to_float","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.PaymentLink","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py:26:retrieve","name":"retrieve","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.payment_link.PaymentLinkViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"pk","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.PaymentLink"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.PaymentLink","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.PaymentLink","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py:42:create","name":"create","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.qr_code.QRCodeViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_201_CREATED","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.CreateQRCodeRequest","repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.QRCode"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.CreateQRCodeRequest","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.QRCode","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.CreateQRCodeRequest","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.QRCode","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py:22:validate_invoice_id","name":"validate_invoice_id","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.CreateQRCodeRequest","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Invoice not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py:29:validate_expires_at","name":"validate_expires_at","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.CreateQRCodeRequest","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Closing date must be in the future","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py:37:validate_is_amount_fixed","name":"validate_is_amount_fixed","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.CreateQRCodeRequest","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Amount should be fixed when usage is single use","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py:60:convert_close_by_to_datetime","name":"convert_close_by_to_datetime","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.QRCode","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py:69:convert_created_at_to_datetime","name":"convert_created_at_to_datetime","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.QRCode","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py:76:convert_amount_to_float","name":"convert_amount_to_float","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.QRCode","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py:23:retrieve","name":"retrieve","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.qr_code.QRCodeViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"pk","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.QRCode"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.QRCode","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.QRCode","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py:32:payment_link","name":"payment_link","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.webhook.WebhookViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"event","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payload","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py:86:qr_code","name":"qr_code","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.webhook.WebhookViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"event","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payload","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/razorpay_account.py:27:validate_facility_id","name":"validate_facility_id","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.razorpay_account.RazorpayAccountSerializer","summary":"Validate that the facility exists and is accessible.","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/razorpay_account.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"value","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/razorpay_account.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"serializers.ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/razorpay_account.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py:82:details","name":"details","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.razorpay_account.RazorpayAccountViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility__external_id","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py:46:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.razorpay_account.RazorpayAccountViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py:51:sync_razorpay_account","name":"sync_razorpay_account","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.razorpay_account.RazorpayAccountViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"razorpay_account","type":"RazorpayAccount","required":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"serializers.ValidationError","message":"Razorpay account details not found on Razorpay","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"serializers.ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py:27:get_facility_queryset","name":"get_facility_queryset","owner":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.viewsets.razorpay_account.RazorpayAccountViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-scribe/mansoq_scribe/serializers/scribe_quota.py:36:validate","name":"validate","owner":"repositories/teleicu/mansoq-scribe:mansoq_scribe.serializers.scribe_quota.ScribeQuotaSerializer","summary":"","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/serializers/scribe_quota.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"attrs","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/serializers/scribe_quota.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"serializers.ValidationError","message":"The 'facility_external_id' must be provided.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/serializers/scribe_quota.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"serializers.ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/serializers/scribe_quota.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"serializers.ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/serializers/scribe_quota.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py:78:my_quota","name":"my_quota","owner":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe_quota.ScribeQuotaViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"facility_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":400,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py:60:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe_quota.ScribeQuotaViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"facility_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py:107:accept_tnc","name":"accept_tnc","owner":"repositories/teleicu/mansoq-scribe:mansoq_scribe.viewsets.scribe_quota.ScribeQuotaViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"facility_id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":400,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":403,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:65:get_status","name":"get_status","owner":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:52:authorize_video_stream","name":"authorize_video_stream","owner":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_view_camera_stream","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to view video stream","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:37:get_gateway_client","name":"get_gateway_client","owner":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Gateway not found","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:21:get_gateway_request_data","name":"get_gateway_request_data","owner":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:73:get_presets","name":"get_presets","owner":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:82:goto_preset","name":"goto_preset","owner":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.GotoPresetRequestSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.GotoPresetRequestSpec","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:58:authorize_device_control","name":"authorize_device_control","owner":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_control_camera_ptz","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to control device","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:92:absolute_move","name":"absolute_move","owner":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-teleicu-devices:camera_device.spec.PTZPayloadSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.spec.PTZPayloadSpec","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:102:relative_move","name":"relative_move","owner":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-teleicu-devices:camera_device.spec.PTZPayloadSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-teleicu-devices:camera_device.spec.PTZPayloadSpec","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py:111:stream_token","name":"stream_token","owner":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.CameraActionsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:53:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.position_preset.CameraPositionPresetViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"location","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[{"permission":"can_read_devices_on_location","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"permission":"can_read_device","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to get position presets of this location","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"You do not have permission to update device","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:75:get_camera_obj","name":"get_camera_obj","owner":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.position_preset.CameraPositionPresetViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:40:authorize_create","name":"authorize_create","owner":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.position_preset.CameraPositionPresetViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_manage_device","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to update device","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:80:clean_create_data","name":"clean_create_data","owner":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.position_preset.CameraPositionPresetViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"request_data","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:47:authorize_update","name":"authorize_update","owner":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.position_preset.CameraPositionPresetViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model_instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:50:authorize_destroy","name":"authorize_destroy","owner":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.position_preset.CameraPositionPresetViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"instance","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py:87:set_default","name":"set_default","owner":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.position_preset.CameraPositionPresetViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":200,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/preset_encounter_camera.py:25:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.preset_encounter_camera.PresetEncounterCameraViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/preset_encounter_camera.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_read_devices_on_location","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/preset_encounter_camera.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[{"exception":"PermissionDenied","message":"You do not have permission to get devices of this location.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/preset_encounter_camera.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/preset_encounter_camera.py:20:get_encounter_obj","name":"get_encounter_obj","owner":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.preset_encounter_camera.PresetEncounterCameraViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/preset_encounter_camera.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/gateway_device/viewsets/open_id.py:19:jwks","name":"jwks","owner":"repositories/teleicu/mansoq-teleicu-devices:gateway_device.viewsets.open_id.PublicJWKsView","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/gateway_device/viewsets/open_id.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py:48:list","name":"list","owner":"repositories/teleicu/mansoq-teleicu-devices:vitals_observation_device.viewsets.automated_observations.AutomatedObservationsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-teleicu-devices:vitals_observation_device.viewsets.automated_observations.DeviceListResponse"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-teleicu-devices:vitals_observation_device.viewsets.automated_observations.DeviceListResponse","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py:35:get_queryset","name":"get_queryset","owner":"repositories/teleicu/mansoq-teleicu-devices:vitals_observation_device.viewsets.automated_observations.AutomatedObservationsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py:69:record","name":"record","owner":"repositories/teleicu/mansoq-teleicu-devices:vitals_observation_device.viewsets.automated_observations.AutomatedObservationsViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"No encounter associated with the device","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-teleicu-devices:vitals_observation_device.viewsets.automated_observations.RecordRequest"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-teleicu-devices:vitals_observation_device.viewsets.automated_observations.RecordRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py:39:ping","name":"ping","owner":"repositories/teleicu/mansoq-teleicu-gateway:middleware.views.MiddlewareHealthViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-teleicu-gateway:middleware.types.PingResponse"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.types.PingResponse","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py:46:health_check","name":"health_check","owner":"repositories/teleicu/mansoq-teleicu-gateway:middleware.views.MiddlewareHealthViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status_code","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-teleicu-gateway:middleware.types.HealthCheckResponse"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.types.HealthCheckResponse","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py:65:mansoq_communication_check","name":"mansoq_communication_check","owner":"repositories/teleicu/mansoq-teleicu-gateway:middleware.views.MiddlewareHealthViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":500,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py:83:mansoq_communication_check_as_asset","name":"mansoq_communication_check_as_asset","owner":"repositories/teleicu/mansoq-teleicu-gateway:middleware.views.MiddlewareHealthViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"ip","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ext_id","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":404,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":500,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:53:status","name":"status","owner":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.StatusResponseModel"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.StatusResponseModel","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:35:_get_camera_params","name":"_get_camera_params","owner":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"hostname","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"port","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"password","in":"query","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:65:presets","name":"presets","owner":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.PresetsResponse"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.PresetsResponse","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:77:set_preset","name":"set_preset","owner":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetPresetRequest"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetPresetRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetPresetRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:89:go_to_preset","name":"go_to_preset","owner":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_404_NOT_FOUND","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetPresetRequest"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetPresetRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetPresetRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:104:absolute_move","name":"absolute_move","owner":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetMoveRequest","repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.MovementResponse"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetMoveRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetMoveRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.MovementResponse","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:30:_return_if_camera_locked","name":"_return_if_camera_locked","owner":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"device_id","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"raise_error","type":"unspecified","required":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:121:relative_move","name":"relative_move","owner":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetMoveRequest","repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.MovementResponse"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetMoveRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetMoveRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.MovementResponse","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:138:snapshot_at_location","name":"snapshot_at_location","owner":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetMoveRequest","repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.SanpshotResponse"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetMoveRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetMoveRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.SanpshotResponse","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py:154:camera_statuses","name":"camera_statuses","owner":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.views.CameraViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-teleicu-gateway:middleware.types.StatusResponse"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.types.StatusResponse","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py:41:get_video_feed_stream_token","name":"get_video_feed_stream_token","owner":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.views.MiddlewareStreamViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.VideoStreamRequest","repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.StreamResponse"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.VideoStreamRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.VideoStreamRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.StreamResponse","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py:66:get_vital_stream_token","name":"get_vital_stream_token","owner":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.views.MiddlewareStreamViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.VitalSteamRequest","repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.StreamResponse"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.VitalSteamRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.VitalSteamRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.StreamResponse","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py:90:validate_stream_token","name":"validate_stream_token","owner":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.views.MiddlewareStreamViewSet","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_401_UNAUTHORIZED","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_500_INTERNAL_SERVER_ERROR","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.VerifyStreamTokenRequest","repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.VideoStreamRequest","repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.StreamResponse"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.VerifyStreamTokenRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.VideoStreamRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.VerifyStreamTokenRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.StreamResponse","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py:18:healthy","name":"healthy","owner":"repositories/platform/mansoq-abdm:abdm.urls.healthy","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py:78:get","name":"get","owner":"repositories/platform/mansoq-abdm:abdm.gateway.views.GatewayStatus","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":null,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py:88:get","name":"get","owner":"repositories/platform/mansoq-abdm:abdm.gateway.views.BridgeState","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py:97:post","name":"post","owner":"repositories/platform/mansoq-abdm:abdm.gateway.views.BridgeRegisterUrl","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py:112:get","name":"get","owner":"repositories/platform/mansoq-abdm:abdm.gateway.views.AdminOverview","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/facility/views.py:48:get","name":"get","owner":"repositories/platform/mansoq-abdm:abdm.facility.views.FacilityAbdmConfig","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/facility/views.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/facility/views.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/facility/views.py:56:put","name":"put","owner":"repositories/platform/mansoq-abdm:abdm.facility.views.FacilityAbdmConfig","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/facility/views.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/facility/views.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/facility/views.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/facility/views.py:71:post","name":"post","owner":"repositories/platform/mansoq-abdm:abdm.facility.views.FacilityHrpServices","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/facility/views.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/facility/views.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/facility/views.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py:32:get","name":"get","owner":"repositories/platform/mansoq-abdm:abdm.share.views.ProfileShareList","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"include_dismissed","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"limit","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py:44:get","name":"get","owner":"repositories/platform/mansoq-abdm:abdm.share.views.ProfileShareDetail","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"share_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"photo","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py:58:post","name":"post","owner":"repositories/platform/mansoq-abdm:abdm.share.views.ProfileShareDismiss","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"facility_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"share_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py:88:get","name":"get","owner":"repositories/platform/mansoq-abdm:abdm.callbacks.views.CallbackList","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"limit","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":403,"symbol":null,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py:99:get","name":"get","owner":"repositories/platform/mansoq-abdm:abdm.callbacks.views.CallbackDetail","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"callback_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":403,"symbol":null,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py:169:get","name":"get","owner":"repositories/platform/mansoq-abdm:abdm.hip.views.EncounterCareContext","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"encounter_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py:186:post","name":"post","owner":"repositories/platform/mansoq-abdm:abdm.hip.views.EncounterCareContextLink","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"encounter_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":["repositories/platform/mansoq-abdm:abdm.hip.views.LinkItemsBody"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/platform/mansoq-abdm:abdm.hip.views.LinkItemsBody","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py:215:post","name":"post","owner":"repositories/platform/mansoq-abdm:abdm.hip.views.ShareItemExclude","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"encounter_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"item_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"action","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py:240:post","name":"post","owner":"repositories/platform/mansoq-abdm:abdm.hip.views.PatientSmsLink","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"patient_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":null,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/platform/mansoq-abdm:abdm.hip.views.SmsLinkBody"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/platform/mansoq-abdm:abdm.hip.views.SmsLinkBody","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py:259:get","name":"get","owner":"repositories/platform/mansoq-abdm:abdm.hip.views.PatientConsents","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"patient_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py:57:get","name":"get","owner":"repositories/platform/mansoq-abdm:abdm.hiu.views.PatientConsentRequests","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"patient_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"facility","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py:62:post","name":"post","owner":"repositories/platform/mansoq-abdm:abdm.hiu.views.PatientConsentRequests","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"patient_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"_plug_error","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":null,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/platform/mansoq-abdm:abdm.hiu.views.ConsentRequestBody"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/platform/mansoq-abdm:abdm.hiu.views.ConsentRequestBody","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py:86:post","name":"post","owner":"repositories/platform/mansoq-abdm:abdm.hiu.views.ConsentRequestAction","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"patient_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"request_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"action","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"_plug_error","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py:108:get","name":"get","owner":"repositories/platform/mansoq-abdm:abdm.hiu.views.FetchedRecordDetail","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"patient_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"record_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":null,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py:120:get","name":"get","owner":"repositories/platform/mansoq-abdm:abdm.hiu.views.ProviderSearch","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"name","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":502,"symbol":null,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:160:post","name":"post","owner":"repositories/platform/mansoq-abdm:abdm.abha.views.AbdmView","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:146:authorize","name":"authorize","owner":"repositories/platform/mansoq-abdm:abdm.abha.views.AbdmView","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_create_patient","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:150:body","name":"body","owner":"repositories/platform/mansoq-abdm:abdm.abha.views.AbdmView","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:180:handle","name":"handle","owner":"repositories/platform/mansoq-abdm:abdm.abha.views.RequestAadhaarOtp","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:187:handle","name":"handle","owner":"repositories/platform/mansoq-abdm:abdm.abha.views.EnrolByAadhaar","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:194:handle","name":"handle","owner":"repositories/platform/mansoq-abdm:abdm.abha.views.RequestMobileOtp","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:201:handle","name":"handle","owner":"repositories/platform/mansoq-abdm:abdm.abha.views.VerifyMobileOtp","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:208:handle","name":"handle","owner":"repositories/platform/mansoq-abdm:abdm.abha.views.AddressSuggestions","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:215:handle","name":"handle","owner":"repositories/platform/mansoq-abdm:abdm.abha.views.ClaimAbhaAddress","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:225:handle","name":"handle","owner":"repositories/platform/mansoq-abdm:abdm.abha.views.LoginRequestOtp","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:232:handle","name":"handle","owner":"repositories/platform/mansoq-abdm:abdm.abha.views.LoginVerifyOtp","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:239:handle","name":"handle","owner":"repositories/platform/mansoq-abdm:abdm.abha.views.LoginSelectAccount","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:247:get","name":"get","owner":"repositories/platform/mansoq-abdm:abdm.abha.views.TransactionDetail","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"txn_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[{"permission":"can_create_patient","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:286:get","name":"get","owner":"repositories/platform/mansoq-abdm:abdm.abha.views.PatientAbhaStatus","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":286,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"patient_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":286,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:295:authorize","name":"authorize","owner":"repositories/platform/mansoq-abdm:abdm.abha.views.PatientAbhaLink","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"patient_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:298:handle","name":"handle","owner":"repositories/platform/mansoq-abdm:abdm.abha.views.PatientAbhaLink","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"data","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py:310:get","name":"get","owner":"repositories/platform/mansoq-abdm:abdm.abha.views._PatientAbhaBinary","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"patient_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":409,"symbol":null,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":409,"symbol":null,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py:25:post","name":"post","owner":"repositories/platform/mansoq-abdm:abdm.callbacks.views.GenericCallbackView","summary":"Store first, verify second, never raise: MANSOQ runs every request in a transaction\n(ATOMIC_REQUESTS), so an exception here would roll the stored callback back and leave no\nevidence of what the gateway sent.","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"path","type":"unspecified","required":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":202,"symbol":null,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":401,"symbol":null,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":202,"symbol":null,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py:61:_refuse","name":"_refuse","owner":"repositories/platform/mansoq-abdm:abdm.callbacks.views.GenericCallbackView","summary":"","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"callback","type":"AbdmCallback","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reason","type":"str","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"int","required":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-ai-be/mansoq_ai/urls.py:7:ping","name":"ping","owner":"repositories/platform/mansoq-ai-be:mansoq_ai.urls.ping","summary":"","source":{"path":"repositories/platform/mansoq-ai-be/mansoq_ai/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-ai-be/mansoq_ai/views.py:21:post","name":"post","owner":"repositories/platform/mansoq-ai-be:mansoq_ai.views.AskAPIView","summary":"","source":{"path":"repositories/platform/mansoq-ai-be/mansoq_ai/views.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"encounter_external_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-ai-be/mansoq_ai/views.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-ai/mansoq_ai/urls.py:7:healthy","name":"healthy","owner":"repositories/platform/mansoq-ai:mansoq_ai.urls.healthy","summary":"","source":{"path":"repositories/platform/mansoq-ai/mansoq_ai/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-ai/mansoq_ai/views.py:50:post","name":"post","owner":"repositories/platform/mansoq-ai:mansoq_ai.views.AskAIView","summary":"","source":{"path":"repositories/platform/mansoq-ai/mansoq_ai/views.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/platform/mansoq-ai/mansoq_ai/views.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_429_TOO_MANY_REQUESTS","source":{"path":"repositories/platform/mansoq-ai/mansoq_ai/views.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/platform/mansoq-ai/mansoq_ai/views.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_500_INTERNAL_SERVER_ERROR","source":{"path":"repositories/platform/mansoq-ai/mansoq_ai/views.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[{"condition":"conditional/computed expression; inspect pinned declaration comparison settings.MANSOQ_AI_MAX_TOKENS_PER_USER","source":{"path":"repositories/platform/mansoq-ai/mansoq_ai/views.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py:11:healthy","name":"healthy","owner":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.urls.healthy","summary":"","source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/enquiry.py:13:post","name":"post","owner":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.enquiry.ServiceAvailabilityView","summary":"List healthcare services at a facility with optional filters.","source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/enquiry.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"provider_id","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/enquiry.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pincode","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/enquiry.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"services","in":"body","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/enquiry.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":200,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/enquiry.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":422,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/enquiry.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/enquiry.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/emergency_resource_request.py:53:post","name":"post","owner":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.emergency_resource_request.EmergencyResourceRequestView","summary":"Create an emergency resource request to alert a facility about an incoming ambulance.","source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/emergency_resource_request.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":200,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/emergency_resource_request.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/emergency_resource_request.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/emergency_resource_request.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/emergency_resource_request.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.emergency_resource_request.EmergencyResourceRequestSpec"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.emergency_resource_request.EmergencyResourceRequestSpec","source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/emergency_resource_request.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/config/tenant_runtime.py:664:launch","name":"launch","owner":"repositories/platform/mansoq-core:config.tenant_runtime.launch","summary":"","source":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":664,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Tenant identity mismatch","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":681,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":403,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":666,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":670,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":401,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":678,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":401,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":503,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":708,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/config/tenant_runtime.py:259:metadata","name":"metadata","owner":"repositories/platform/mansoq-core:config.tenant_runtime.metadata","summary":"","source":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/config/tenant_runtime.py:415:health","name":"health","owner":"repositories/platform/mansoq-core:config.tenant_runtime.health","summary":"","source":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":503,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/config/tenant_runtime.py:451:usage","name":"usage","owner":"repositories/platform/mansoq-core:config.tenant_runtime.usage","summary":"Signed account and facility usage for the tenant controller.\n\nThe request and the response are bound to the tenant launch key the\ncontroller derives for this tenant, in the controller channel's\n``timestamp.path.body`` form; the public health probe never carries usage.","source":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":451,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"X-MANSOQ-Timestamp","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":458,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"X-MANSOQ-Signature","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":459,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":401,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":468,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/config/tenant_runtime.py:290:capabilities","name":"capabilities","owner":"repositories/platform/mansoq-core:config.tenant_runtime.capabilities","summary":"The signed-in member's capability manifest.\n\n``/api/v1/tenant/`` skips the boundary middleware's gates, so this view\nauthenticates the bearer token itself and refuses anything else with 401.","source":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":401,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":301,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/config/tenant_runtime.py:713:refresh","name":"refresh","owner":"repositories/platform/mansoq-core:config.tenant_runtime.refresh","summary":"","source":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":713,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":401,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","line":724,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/config/views.py:10:home_view","name":"home_view","owner":"repositories/platform/mansoq-core:config.views.home_view","summary":"","source":{"path":"repositories/platform/mansoq-core/config/views.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/config/views.py:14:ping","name":"ping","owner":"repositories/platform/mansoq-core:config.views.ping","summary":"","source":{"path":"repositories/platform/mansoq-core/config/views.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/config/views.py:6:app_version","name":"app_version","owner":"repositories/platform/mansoq-core:config.views.app_version","summary":"","source":{"path":"repositories/platform/mansoq-core/config/views.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/config/auth_views.py:169:post","name":"post","owner":"repositories/platform/mansoq-core:config.auth_views.TokenObtainPairView","summary":"","source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/config/auth_views.py:45:validate","name":"validate","owner":"repositories/platform/mansoq-core:config.auth_views.TokenObtainSerializer","summary":"","source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"attrs","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"CaptchaRequiredException","message":null,"dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"AuthenticationFailed","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/config/auth_views.py:136:validate","name":"validate","owner":"repositories/platform/mansoq-core:config.auth_views.TokenObtainPairSerializer","summary":"","source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"attrs","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/config/auth_views.py:178:post","name":"post","owner":"repositories/platform/mansoq-core:config.auth_views.LogoutView","summary":"","source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"refresh","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"access","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"Exception","message":"Invalid Token","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"Exception","message":"Invalid Token","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/config/auth_views.py:221:post","name":"post","owner":"repositories/platform/mansoq-core:config.auth_views.TokenRefreshView","summary":"","source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/config/auth_views.py:93:validate","name":"validate","owner":"repositories/platform/mansoq-core:config.auth_views.TokenRefreshSerializer","summary":"","source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"attrs","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Temporary tokens cannot be used to refresh","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Invalid Token","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"api_settings.ROTATE_REFRESH_TOKENS","source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"condition":"api_settings.BLACKLIST_AFTER_ROTATION","source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/config/auth_views.py:234:post","name":"post","owner":"repositories/platform/mansoq-core:config.auth_views.AnnotatedTokenVerifyView","summary":"","source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py:160:post","name":"post","owner":"repositories/platform/mansoq-core:mansoq.users.reset_password_views.ResetPasswordRequestToken","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"exceptions.ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Failed to send password reset email. Please try again.","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_429_TOO_MANY_REQUESTS","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordRequestTokenRequest","repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordRequestTokenRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py:100:post","name":"post","owner":"repositories/platform/mansoq-core:mansoq.users.reset_password_views.ResetPasswordConfirm","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_429_TOO_MANY_REQUESTS","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordConfirmRequest","repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordConfirmRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py:48:post","name":"post","owner":"repositories/platform/mansoq-core:mansoq.users.reset_password_views.ResetPasswordCheck","summary":"","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_429_TOO_MANY_REQUESTS","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordCheckRequest","repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordCheckRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py:9:healthy","name":"healthy","owner":"repositories/platform/mansoq-demo-facility-setup:mansoq_demo_facility_setup.urls.healthy","summary":"","source":{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-encounter-auto-close-be/mansoq_encounter_auto_close_be/src/mansoq_encounter_auto_close_be/urls.py:6:healthy","name":"healthy","owner":"repositories/platform/mansoq-encounter-auto-close-be:mansoq_encounter_auto_close_be.src.mansoq_encounter_auto_close_be.urls.healthy","summary":"","source":{"path":"repositories/platform/mansoq-encounter-auto-close-be/mansoq_encounter_auto_close_be/src/mansoq_encounter_auto_close_be/urls.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/urls.py:9:healthy","name":"healthy","owner":"repositories/platform/mansoq-experience-be:mansoq_experience_sandbox_be.urls.healthy","summary":"","source":{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-filly/mansoq_filly/api/viewsets/medispeak.py:35:create_medispeak_session","name":"create_medispeak_session","owner":"repositories/platform/mansoq-filly:mansoq_filly.api.viewsets.medispeak.create_medispeak_session","summary":"","source":{"path":"repositories/platform/mansoq-filly/mansoq_filly/api/viewsets/medispeak.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[{"permission":"can_use_filly","source":{"path":"repositories/platform/mansoq-filly/mansoq_filly/api/viewsets/medispeak.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"explicitResponseStatuses":[{"value":201,"symbol":null,"source":{"path":"repositories/platform/mansoq-filly/mansoq_filly/api/viewsets/medispeak.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-filly/mansoq_filly/api/viewsets/medispeak.py:92:mint_medispeak_token","name":"mint_medispeak_token","owner":"repositories/platform/mansoq-filly:mansoq_filly.api.viewsets.medispeak.mint_medispeak_token","summary":"","source":{"path":"repositories/platform/mansoq-filly/mansoq_filly/api/viewsets/medispeak.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"session_id","type":"str","required":true,"source":{"path":"repositories/platform/mansoq-filly/mansoq_filly/api/viewsets/medispeak.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-filly/mansoq_filly/api/viewsets/medispeak.py:30:healthz","name":"healthz","owner":"repositories/platform/mansoq-filly:mansoq_filly.api.viewsets.medispeak.healthz","summary":"","source":{"path":"repositories/platform/mansoq-filly/mansoq_filly/api/viewsets/medispeak.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/views.py:20:get","name":"get","owner":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.webhooks.views.WebhookView","summary":"","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/views.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/mixins.py:46:handle_challenge","name":"handle_challenge","owner":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.webhooks.mixins.ChallengeMixin","summary":"","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/mixins.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"{computed field name}","in":"query","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/mixins.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":500,"symbol":null,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/mixins.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":403,"symbol":null,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/mixins.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":403,"symbol":null,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/mixins.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/views.py:23:post","name":"post","owner":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.webhooks.views.WebhookView","summary":"","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/views.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"SignatureVerificationError","message":"Invalid signature","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/views.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":401,"symbol":null,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/views.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/views.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":500,"symbol":null,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/views.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/views.py:43:_parse_payload","name":"_parse_payload","owner":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.webhooks.views.WebhookView","summary":"","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/views.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PayloadParseError","message":"Invalid JSON","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/views.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/providers/meta.py:27:handle_event","name":"handle_event","owner":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.webhooks.providers.meta.MetaWebhookView","summary":"","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/providers/meta.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"payload","type":"dict[str, Any]","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/providers/meta.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":200,"symbol":null,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/providers/meta.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/mixins.py:21:verify_signature","name":"verify_signature","owner":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.webhooks.mixins.HmacVerificationMixin","summary":"","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/mixins.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"{computed field name}","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/mixins.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/providers/meta.py:37:_dispatch_change","name":"_dispatch_change","owner":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.webhooks.providers.meta.MetaWebhookView","summary":"","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/providers/meta.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"change","type":"dict[str, Any]","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/providers/meta.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"channel","type":"str","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/providers/meta.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/documents/public_views.py:26:public_document","name":"public_document","owner":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.documents.public_views.public_document","summary":"Missing, invalid, expired, and unknown-kind tokens all 404 identically -- a caller\nlearns nothing from the difference, including whether a token ever existed.\n\nRate-limited per token rather than per client IP: behind a reverse proxy every\nrequest shares one REMOTE_ADDR, so an IP-keyed limit is really a single global one.\nThe token is 256 bits, so guessing is not the threat; capping reuse of a forwarded\nlink is.","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/documents/public_views.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"token","type":"str","required":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/documents/public_views.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":429,"symbol":null,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/documents/public_views.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py:10:ping","name":"ping","owner":"repositories/platform/mansoq-odoo-be:mansoq_odoo.urls.ping","summary":"","source":{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-people-be/src/mansoq_people_be/urls.py:9:healthy","name":"healthy","owner":"repositories/platform/mansoq-people-be:mansoq_people_be.urls.healthy","summary":"","source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-token-display/src/token_display/urls.py:5:healthy","name":"healthy","owner":"repositories/platform/mansoq-token-display:token_display.urls.healthy","summary":"","source":{"path":"repositories/platform/mansoq-token-display/src/token_display/urls.py","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/config/views.py:10:home_view","name":"home_view","owner":"repositories/teleicu/mansoq-core-teleicu:config.views.home_view","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/views.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/config/views.py:14:ping","name":"ping","owner":"repositories/teleicu/mansoq-core-teleicu:config.views.ping","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/views.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/config/views.py:6:app_version","name":"app_version","owner":"repositories/teleicu/mansoq-core-teleicu:config.views.app_version","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/views.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py:169:post","name":"post","owner":"repositories/teleicu/mansoq-core-teleicu:config.auth_views.TokenObtainPairView","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py:45:validate","name":"validate","owner":"repositories/teleicu/mansoq-core-teleicu:config.auth_views.TokenObtainSerializer","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"attrs","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"CaptchaRequiredException","message":null,"dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"AuthenticationFailed","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py:136:validate","name":"validate","owner":"repositories/teleicu/mansoq-core-teleicu:config.auth_views.TokenObtainPairSerializer","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"attrs","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py:178:post","name":"post","owner":"repositories/teleicu/mansoq-core-teleicu:config.auth_views.LogoutView","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"refresh","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"access","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"Exception","message":"Invalid Token","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"Exception","message":"Invalid Token","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":400,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":400,"symbol":null,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py:221:post","name":"post","owner":"repositories/teleicu/mansoq-core-teleicu:config.auth_views.TokenRefreshView","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py:93:validate","name":"validate","owner":"repositories/teleicu/mansoq-core-teleicu:config.auth_views.TokenRefreshSerializer","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"attrs","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"PermissionDenied","message":"Temporary tokens cannot be used to refresh","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"PermissionDenied","message":"Invalid Token","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[{"condition":"api_settings.ROTATE_REFRESH_TOKENS","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"condition":"api_settings.BLACKLIST_AFTER_ROTATION","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py:234:post","name":"post","owner":"repositories/teleicu/mansoq-core-teleicu:config.auth_views.AnnotatedTokenVerifyView","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py:160:post","name":"post","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.reset_password_views.ResetPasswordRequestToken","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"exceptions.ValidationError","message":null,"dynamicMessage":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValidationError","message":"Failed to send password reset email. Please try again.","dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_429_TOO_MANY_REQUESTS","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordRequestTokenRequest","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordRequestTokenRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py:100:post","name":"post","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.reset_password_views.ResetPasswordConfirm","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_429_TOO_MANY_REQUESTS","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordConfirmRequest","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordConfirmRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py:48:post","name":"post","owner":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.reset_password_views.ResetPasswordCheck","summary":"","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_429_TOO_MANY_REQUESTS","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_400_BAD_REQUEST","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordCheckRequest","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordCheckRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-hcx/hcx/urls.py:19:healthy","name":"healthy","owner":"repositories/teleicu/mansoq-hcx:hcx.urls.healthy","summary":"","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py:23:post","name":"post","owner":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.listener.CoverageElibilityOnCheckView","summary":"","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"payload","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_202_ACCEPTED","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py:49:post","name":"post","owner":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.listener.PreAuthOnSubmitView","summary":"","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"payload","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_202_ACCEPTED","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py:76:post","name":"post","owner":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.listener.ClaimOnSubmitView","summary":"","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"payload","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_202_ACCEPTED","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py:103:post","name":"post","owner":"repositories/teleicu/mansoq-hcx:hcx.api.viewsets.listener.CommunicationRequestView","summary":"","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"payload","in":"body","type":"not declared at read site","required":"direct indexing; validation may be upstream","readStyle":"indexed","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_202_ACCEPTED","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/urls.py:9:ping","name":"ping","owner":"repositories/teleicu/mansoq-kutumba:mansoq_kutumba.urls.ping","summary":"","source":{"path":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/urls.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/urls.py:10:healthy","name":"healthy","owner":"repositories/teleicu/mansoq-radiology:mansoq_radiology.urls.healthy","summary":"","source":{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/urls.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-state-hmis/appointment_invoice_payment/urls.py:5:healthy","name":"healthy","owner":"repositories/teleicu/mansoq-state-hmis:appointment_invoice_payment.urls.healthy","summary":"","source":{"path":"repositories/teleicu/mansoq-state-hmis/appointment_invoice_payment/urls.py","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-state-hmis/encounter_access_authorization/urls.py:5:healthy","name":"healthy","owner":"repositories/teleicu/mansoq-state-hmis:encounter_access_authorization.urls.healthy","summary":"","source":{"path":"repositories/teleicu/mansoq-state-hmis/encounter_access_authorization/urls.py","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-state-hmis/encounter_hospital_identifier/urls.py:5:healthy","name":"healthy","owner":"repositories/teleicu/mansoq-state-hmis:encounter_hospital_identifier.urls.healthy","summary":"","source":{"path":"repositories/teleicu/mansoq-state-hmis/encounter_hospital_identifier/urls.py","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-state-hmis/invoice_auto_balance/urls.py:5:healthy","name":"healthy","owner":"repositories/teleicu/mansoq-state-hmis:invoice_auto_balance.urls.healthy","summary":"","source":{"path":"repositories/teleicu/mansoq-state-hmis/invoice_auto_balance/urls.py","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-state-hmis/patient_demographics/urls.py:5:healthy","name":"healthy","owner":"repositories/teleicu/mansoq-state-hmis:patient_demographics.urls.healthy","summary":"","source":{"path":"repositories/teleicu/mansoq-state-hmis/patient_demographics/urls.py","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py:133:home","name":"home","owner":"repositories/teleicu/mansoq-teleicu-gateway:middleware.views.home","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-gateway/middleware/open_id.py:43:get","name":"get","owner":"repositories/teleicu/mansoq-teleicu-gateway:middleware.open_id.PublicJWKsView","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/open_id.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py:118:verify_token","name":"verify_token","owner":"repositories/teleicu/mansoq-teleicu-gateway:middleware.views.verify_token","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"value":null,"symbol":"status.HTTP_401_UNAUTHORIZED","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-teleicu-gateway:middleware.types.VerifyTokenRequest","repositories/teleicu/mansoq-teleicu-gateway:middleware.types.VerifyTokenResponse"],"schemaUsages":[{"purpose":"body validation","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.types.VerifyTokenRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.types.VerifyTokenRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.types.VerifyTokenResponse","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/views.py:45:update_observations","name":"update_observations","owner":"repositories/teleicu/mansoq-teleicu-gateway:middleware.observation.views.update_observations","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/views.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/views.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-teleicu-gateway:middleware.observation.types.ObservationList"],"schemaUsages":[{"purpose":"decorator request","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.observation.types.ObservationList","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/views.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/views.py:33:device_statuses","name":"device_statuses","owner":"repositories/teleicu/mansoq-teleicu-gateway:middleware.observation.views.device_statuses","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/views.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[{"value":null,"symbol":"status.HTTP_200_OK","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/views.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"conditions":[],"schemaIds":["repositories/teleicu/mansoq-teleicu-gateway:middleware.types.StatusResponse"],"schemaUsages":[{"purpose":"decorator responses","schemaId":"repositories/teleicu/mansoq-teleicu-gateway:middleware.types.StatusResponse","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/views.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-teleicu/src/mansoq_teleicu/urls.py:7:healthy","name":"healthy","owner":"repositories/teleicu/mansoq-teleicu:mansoq_teleicu.urls.healthy","summary":"","source":{"path":"repositories/teleicu/mansoq-teleicu/src/mansoq_teleicu/urls.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py:35:index","name":"index","owner":"repositories/teleicu/mansoq-mock-lab-analyzer:web.routes.index","summary":"Display the message queue.","source":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py:47:discard_message","name":"discard_message","owner":"repositories/teleicu/mansoq-mock-lab-analyzer:web.routes.discard_message","summary":"Discard a message.","source":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"message_id","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py:58:process_message_form","name":"process_message_form","owner":"repositories/teleicu/mansoq-mock-lab-analyzer:web.routes.process_message_form","summary":"Show the form to process a message.","source":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"message_id","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py:84:process_message_submit","name":"process_message_submit","owner":"repositories/teleicu/mansoq-mock-lab-analyzer:web.routes.process_message_submit","summary":"Process a message and send results.","source":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"message_id","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"{computed field name}","in":"form","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":true,"source":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py:145:view_message","name":"view_message","owner":"repositories/teleicu/mansoq-mock-lab-analyzer:web.routes.view_message","summary":"View a processed message with all details.","source":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"message_id","type":"unspecified","required":true,"source":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py:157:clear_processed","name":"clear_processed","owner":"repositories/teleicu/mansoq-mock-lab-analyzer:web.routes.clear_processed","summary":"Clear all processed and discarded messages.","source":{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-onvif-console/backend/server.py:87:connect","name":"connect","owner":"repositories/teleicu/mansoq-onvif-console:server.connect","summary":"","source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"body","type":"ConnectBody","required":true,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"HTTPException","message":null,"dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-onvif-console/backend/server.py:101:disconnect","name":"disconnect","owner":"repositories/teleicu/mansoq-onvif-console:server.disconnect","summary":"","source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-onvif-console/backend/server.py:108:session","name":"session","owner":"repositories/teleicu/mansoq-onvif-console:server.session","summary":"","source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"HTTPException","message":null,"dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-onvif-console/backend/server.py:126:events","name":"events","owner":"repositories/teleicu/mansoq-onvif-console:server.events","summary":"","source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-onvif-console/backend/server.py:158:run_tests","name":"run_tests","owner":"repositories/teleicu/mansoq-onvif-console:server.run_tests","summary":"","source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"body","type":"RunBody","required":true,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"HTTPException","message":null,"dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"HTTPException","message":null,"dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-onvif-console/backend/server.py:169:cancel_tests","name":"cancel_tests","owner":"repositories/teleicu/mansoq-onvif-console:server.cancel_tests","summary":"","source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-onvif-console/backend/server.py:175:report","name":"report","owner":"repositories/teleicu/mansoq-onvif-console:server.report","summary":"","source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"HTTPException","message":null,"dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-onvif-console/backend/server.py:187:history","name":"history","owner":"repositories/teleicu/mansoq-onvif-console:server.history","summary":"","source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"camera_key","type":"str | None","required":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model","type":"str | None","required":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"limit","type":"int","required":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"offset","type":"int","required":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-onvif-console/backend/server.py:194:history_cameras","name":"history_cameras","owner":"repositories/teleicu/mansoq-onvif-console:server.history_cameras","summary":"","source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-onvif-console/backend/server.py:199:history_trend","name":"history_trend","owner":"repositories/teleicu/mansoq-onvif-console:server.history_trend","summary":"","source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"camera_key","type":"str | None","required":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"model","type":"str | None","required":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"limit","type":"int","required":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-onvif-console/backend/server.py:210:history_run","name":"history_run","owner":"repositories/teleicu/mansoq-onvif-console:server.history_run","summary":"","source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"run_id","type":"str","required":true,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"HTTPException","message":null,"dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-onvif-console/backend/server.py:218:history_delete","name":"history_delete","owner":"repositories/teleicu/mansoq-onvif-console:server.history_delete","summary":"","source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"run_id","type":"str","required":true,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"HTTPException","message":null,"dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-onvif-console/backend/server.py:229:history_import","name":"history_import","owner":"repositories/teleicu/mansoq-onvif-console:server.history_import","summary":"One-time migration of runs the browser saved in localStorage.","source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"body","type":"ImportBody","required":true,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-onvif-console/backend/server.py:253:ptz","name":"ptz","owner":"repositories/teleicu/mansoq-onvif-console:server.ptz","summary":"","source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"body","type":"ManualBody","required":true,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"HTTPException","message":null,"dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"HTTPException","message":null,"dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-onvif-console/backend/server.py:263:presets","name":"presets","owner":"repositories/teleicu/mansoq-onvif-console:server.presets","summary":"","source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-onvif-console/backend/server.py:398:stream_kick","name":"stream_kick","owner":"repositories/teleicu/mansoq-onvif-console:server.stream_kick","summary":"Force-restart the go2rtc producer (drops all consumers). Useful when a\ncamera only emits keyframes on RTSP session start and the player is stuck\non a black frame.","source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":398,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"HTTPException","message":null,"dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":410,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"HTTPException","message":null,"dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":416,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/teleicu/mansoq-onvif-console/backend/server.py:436:snapshot","name":"snapshot","owner":"repositories/teleicu/mansoq-onvif-console:server.snapshot","summary":"","source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[],"permissionChecks":[],"declaredErrors":[{"exception":"HTTPException","message":null,"dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"HTTPException","message":null,"dynamicMessage":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":451,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move.py:11:account_move","name":"account_move","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.account_move.AccountMove","summary":"","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move.py:53:account_move_return","name":"account_move_return","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.account_move.AccountMove","summary":"","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move_payment.py:11:account_move_payment","name":"account_move_payment","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.account_move_payment.AccountMovePayment","summary":"","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move_payment.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move_payment.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move_payment.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move_payment.py:58:account_move_payment_cancel","name":"account_move_payment_cancel","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.account_move_payment.AccountMovePayment","summary":"","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move_payment.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move_payment.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move_payment.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:25:open_session","name":"open_session","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","summary":"Open a new cash session.","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:56:close_session","name":"close_session","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","summary":"Close an existing cash session.","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:87:get_current_session","name":"get_current_session","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","summary":"Get the current open session for a user at a counter.","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:135:list_sessions","name":"list_sessions","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","summary":"List sessions with optional filters.","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:179:create_transfer","name":"create_transfer","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","summary":"Create a new cash transfer.","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:210:accept_transfer","name":"accept_transfer","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","summary":"Accept a pending transfer.","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"transfer_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:241:reject_transfer","name":"reject_transfer","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","summary":"Reject a pending transfer.","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"transfer_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:272:cancel_transfer","name":"cancel_transfer","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","summary":"Cancel a pending transfer (by the sender).","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"transfer_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:303:list_transfers","name":"list_transfers","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","summary":"List transfers with optional filters.","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":303,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:345:get_pending_transfers","name":"get_pending_transfers","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","summary":"Get pending transfers for a session (incoming).","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":345,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py:386:list_counters","name":"list_counters","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.cash_session.CashSessionController","summary":"List all available counters.","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","line":389,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/insurance_company.py:12:get_insurance_company_by_id","name":"get_insurance_company_by_id","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.insurance_company.InsuranceCompany","summary":"","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/insurance_company.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"company_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/insurance_company.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/insurance_company.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":"Insurance company id is missing","dynamicMessage":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/insurance_company.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/insurance_company.py:35:search_insurance_companies","name":"search_insurance_companies","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.insurance_company.InsuranceCompany","summary":"","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/insurance_company.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/insurance_company.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/payment_method_line.py:15:get_payment_method_lines","name":"get_payment_method_lines","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.payment_method_line.PaymentMethodLineController","summary":"Fetch all inbound payment method lines for credit journals.\n\nQuery Parameters:\n    journal_type (optional): The care connector code to filter by.\n                            Defaults to 'credit'.\n\nReturns:\n    JSON response with list of payment method lines:\n    {\n        \"success\": true,\n        \"payment_methods\": [\n            {\n                \"id\": 42,\n                \"name\": \"Rotary Charity Fund\",\n                \"code\": \"PM-MANSOQ-ROTARY\",\n                \"journal_id\": 14,\n                \"journal_name\": \"Charity / Sponsorship Journal\"\n            }\n        ]\n    }","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/payment_method_line.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/payment_method_line.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/payment_method_line.py:71:get_payment_method_line","name":"get_payment_method_line","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.payment_method_line.PaymentMethodLineController","summary":"Fetch a specific payment method line by ID.\n\nPath Parameters:\n    line_id: The ID of the payment method line\n\nReturns:\n    JSON response with payment method line details","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/payment_method_line.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[{"name":"line_id","type":"unspecified","required":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/payment_method_line.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/payment_method_line.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/product_category.py:12:create_update_category","name":"create_update_category","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.product_category.ProductCategory","summary":"","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/product_category.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/product_category.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/product_category.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/product_product.py:12:create_update_product","name":"create_update_product","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.product_product.ProductProduct","summary":"","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/product_product.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/product_product.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/product_product.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/res_partner.py:13:create_update_partner","name":"create_update_partner","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.res_partner.ResPartner","summary":"","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/res_partner.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/res_partner.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/res_partner.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/res_partner.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"},{"id":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/res_user.py:13:create_user","name":"create_user","owner":"repositories/platform/mansoq-odoo-connector:mansoq_connector.controllers.res_user.ResUserController","summary":"API endpoint to create or update a res.users record","source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/res_user.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signatureParameters":[],"parametersRead":[{"name":"Authorization","in":"header","type":"not declared at read site","required":"not established","readStyle":"get","dynamicName":false,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/res_user.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"permissionChecks":[],"declaredErrors":[{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/res_user.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"exception":"ValueError","message":null,"dynamicMessage":true,"source":{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/res_user.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"explicitResponseStatuses":[],"conditions":[],"schemaIds":[],"schemaUsages":[],"unconditionalRaise":false,"reviewStatus":"static declaration extracted; behavioral/security review pending"}],"schemas":[{"id":"repositories/platform/mansoq-analytics-plug:analytics.resources.BaseAnalyticsResource","name":"BaseAnalyticsResource","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/resources.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/resources.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/resources.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/resources.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"dict | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/resources.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"handler","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/resources.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"handler_args","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/resources.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"context_type","type":"AnalyticsContexts","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/resources.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"context_mapping","type":"dict | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/resources.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-analytics-plug/analytics/resources.py:31:validate_handler","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/resources.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-analytics-plug/analytics/resources.py:36:validate_service_resource","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/resources.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-analytics-plug:analytics.resources.AnalyticsContexts"]},{"id":"repositories/platform/mansoq-analytics-plug:analytics.resources.AnalyticsContexts","name":"AnalyticsContexts","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/resources.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"facility","value":"facility","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/resources.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","value":"organization","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/resources.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-analytics-plug:analytics.analytics_view.GenerateAnalyticsUrlRequest","name":"GenerateAnalyticsUrlRequest","source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"context_id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserSpec","name":"UserSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"first_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"last_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"prefix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":10}},{"name":"suffix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":50}},{"name":"last_login","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"profile_picture_url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"gender","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"username","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mfa_enabled","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"deleted","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role_orgs","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["UserBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserCreateSpec","name":"UserCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"first_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"last_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"prefix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":10}},{"name":"suffix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":50}},{"name":"gender","type":"GenderChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"password","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"username","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"email","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_service_account","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role_orgs","type":"list[UserRoleOrgCreateSpec]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py:63:validate_username","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py:74:validate_phone_number","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py:81:validate_user_email","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py:92:validate_password","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["UserUpdateSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.GenderChoices","repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserRoleOrgCreateSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.GenderChoices","name":"GenderChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"male","value":"male","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"female","value":"female","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"non_binary","value":"non_binary","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"transgender","value":"transgender","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserRoleOrgCreateSpec","name":"UserRoleOrgCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"organization","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserRetrieveSpec","name":"UserRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"first_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"last_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"prefix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":10}},{"name":"suffix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":50}},{"name":"last_login","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"profile_picture_url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"gender","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"username","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mfa_enabled","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"deleted","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role_orgs","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"email","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"flags","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_service_account","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["UserSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserUpdateSpec","name":"UserUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"first_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"last_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"prefix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":10}},{"name":"suffix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":50}},{"name":"gender","type":"GenderChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["UserBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.GenderChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.CurrentUserRetrieveSpec","name":"CurrentUserRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"first_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"last_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"prefix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":10}},{"name":"suffix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":50}},{"name":"last_login","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"profile_picture_url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"gender","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"username","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mfa_enabled","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"deleted","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role_orgs","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"email","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"flags","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_service_account","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_superuser","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"qualification","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"doctor_experience_commenced_on","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"doctor_medical_council_registration","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"weekly_working_hours","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"alt_phone_number","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date_of_birth","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verified","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pf_endpoint","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pf_p256dh","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pf_auth","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"organizations","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facilities","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permissions","type":"list[str]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"preferences","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["UserRetrieveSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.users.api.serializers.plug_config.PlugConfigSerializer","name":"PlugConfigSerializer","source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/serializers/plug_config.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[],"validation":[],"baseTypes":["serializers.ModelSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileUploadListSpec","name":"FileUploadListSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"file_type","type":"FileTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"file_category","type":"FileCategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"associating_id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archived_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archived_datetime","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"upload_completed","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_archived","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archive_reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extension","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"uploaded_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mime_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FileUploadBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileTypeChoices","repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileCategoryChoices","repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileTypeChoices","name":"FileTypeChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"patient","value":"patient","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","value":"encounter","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"consent","value":"consent","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"diagnostic_report","value":"diagnostic_report","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_request","value":"service_request","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileCategoryChoices","name":"FileCategoryChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"audio","value":"audio","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"xray","value":"xray","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identity_proof","value":"identity_proof","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unspecified","value":"unspecified","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"discharge_summary","value":"discharge_summary","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"consent_attachment","value":"consent_attachment","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileUploadCreateSpec","name":"FileUploadCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"original_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"file_type","type":"FileTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"file_category","type":"FileCategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"associating_id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mime_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py:57:validate_mime_type","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py:65:validate_original_name","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["FileUploadBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileTypeChoices","repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileCategoryChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileUploadRetrieveSpec","name":"FileUploadRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"file_type","type":"FileTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"file_category","type":"FileCategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"associating_id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archived_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archived_datetime","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"upload_completed","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_archived","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archive_reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extension","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"uploaded_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mime_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"signed_url","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"read_signed_url","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"internal_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FileUploadListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileTypeChoices","repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileCategoryChoices","repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.file_upload.spec.FileUploadUpdateSpec","name":"FileUploadUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FileUploadBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.meta_artifact.spec.MetaArtifactReadSpec","name":"MetaArtifactReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"object_value","type":"dict | list","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"associating_type","type":"MetaArtifactAssociatingTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"associating_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"object_type","type":"MetaArtifactObjectTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["MetaArtifactBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.meta_artifact.spec.MetaArtifactAssociatingTypeChoices","repositories/platform/mansoq-core:mansoq.emr.resources.meta_artifact.spec.MetaArtifactObjectTypeChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.meta_artifact.spec.MetaArtifactAssociatingTypeChoices","name":"MetaArtifactAssociatingTypeChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"patient","value":"patient","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","value":"encounter","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.meta_artifact.spec.MetaArtifactObjectTypeChoices","name":"MetaArtifactObjectTypeChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"drawing","value":"drawing","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.meta_artifact.spec.MetaArtifactCreateSpec","name":"MetaArtifactCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"object_value","type":"dict | list","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"associating_type","type":"MetaArtifactAssociatingTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"associating_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"object_type","type":"MetaArtifactObjectTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py:55:validate_name","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["MetaArtifactBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.meta_artifact.spec.MetaArtifactAssociatingTypeChoices","repositories/platform/mansoq-core:mansoq.emr.resources.meta_artifact.spec.MetaArtifactObjectTypeChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.meta_artifact.spec.MetaArtifactUpdateSpec","name":"MetaArtifactUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"object_value","type":"dict | list","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["MetaArtifactBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.login.OTPRequestBaseSpec","name":"OTPRequestBaseSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"phone_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py:62:validate_phone_number","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.login.OTPLoginSpec","name":"OTPLoginSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"phone_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"otp","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py:62:validate_phone_number","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["OTPRequestBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.users.api.otp_viewset.reset_password.OTPResetSendSpec","name":"OTPResetSendSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"phone_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py:62:validate_phone_number","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["OTPRequestBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.users.api.otp_viewset.reset_password.OTPResetConfirmSpec","name":"OTPResetConfirmSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"phone_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"otp","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"password","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":8}},{"name":"username","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py:62:validate_phone_number","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["OTPRequestBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.otp_based_flow.PatientOTPReadSpec","name":"PatientOTPReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"gender","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"emergency_phone_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"address","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pincode","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date_of_birth","type":"datetime.date","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"year_of_birth","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"blood_group","type":"BloodGroupChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["PatientOTPBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.BloodGroupChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.BloodGroupChoices","name":"BloodGroupChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"A_negative","value":"A_negative","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"A_positive","value":"A_positive","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"B_negative","value":"B_negative","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"B_positive","value":"B_positive","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"AB_negative","value":"AB_negative","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"AB_positive","value":"AB_positive","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"O_negative","value":"O_negative","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"O_positive","value":"O_positive","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.otp_based_flow.PatientOTPWriteSpec","name":"PatientOTPWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"gender","type":"GenderChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date_of_birth","type":"datetime.date | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"age","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"address","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pincode","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"blood_group","type":"BloodGroupChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py:52:validate_age","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py:59:validate_geo_organization","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","PatientOTPBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.GenderChoices","repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.BloodGroupChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.slot.spec.TokenSlotBaseSpec","name":"TokenSlotBaseSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"availability","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"start_datetime","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"end_datetime","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"allocated","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.SlotsForDayRequestSpec","name":"SlotsForDayRequestSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"facility","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["SlotsForDayRequestSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.availability.AppointmentBookingSpec","name":"AppointmentBookingSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"patient","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[UUID4]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.otp_viewsets.slot.CancelAppointmentSpec","name":"CancelAppointmentSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"patient","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"appointment","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.batch_request.BatchRequest","name":"BatchRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/batch_request.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"requests","type":"list[Request]","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/batch_request.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":1}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.batch_request.Request"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.valueset.spec.ValueSetReadSpec","name":"ValueSetReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"compose","type":"ValueSetCompose","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ValueSetStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_system_defined","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ValueSetBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.slug_type.SlugType","repositories/platform/mansoq-core:mansoq.emr.resources.common.valueset.ValueSetCompose","repositories/platform/mansoq-core:mansoq.emr.resources.valueset.spec.ValueSetStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.utils.slug_type.SlugType","name":"SlugType","kind":"Python type alias declaration","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/utils/slug_type.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/utils/slug_type.py:7:slug_validator","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/utils/slug_type.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":[],"expression":"Annotated[str, Field(), AfterValidator(slug_validator)]","referencedSchemaIds":[],"reviewStatus":"alias/type/validator names extracted; runtime validation review pending"},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.common.valueset.ValueSetCompose","name":"ValueSetCompose","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"include","type":"list[ValueSetInclude]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"exclude","type":"list[ValueSetInclude] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"property","type":"list[str] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.valueset.ValueSetInclude"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.common.valueset.ValueSetInclude","name":"ValueSetInclude","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"version","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"concept","type":"list[ValueSetConcept] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"filter","type":"list[ValueSetFilter] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py:58:check_concept_or_filter","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.valueset.ValueSetConcept","repositories/platform/mansoq-core:mansoq.emr.resources.common.valueset.ValueSetFilter"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.common.valueset.ValueSetConcept","name":"ValueSetConcept","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"display","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.common.valueset.ValueSetFilter","name":"ValueSetFilter","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"property","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"op","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py:27:validate_op","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.valueset.spec.ValueSetStatusOptions","name":"ValueSetStatusOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.valueset.spec.ValueSetSpec","name":"ValueSetSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"compose","type":"ValueSetCompose","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ValueSetStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_system_defined","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py:33:validate_name","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py:40:validate_slug","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py:51:validate_slug_system","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ValueSetBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.slug_type.SlugType","repositories/platform/mansoq-core:mansoq.emr.resources.common.valueset.ValueSetCompose","repositories/platform/mansoq-core:mansoq.emr.resources.valueset.spec.ValueSetStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.valueset.ExpandRequest","name":"ExpandRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"search","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"count","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"gt":0,"lt":100}},{"name":"display_language","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","name":"Coding","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/coding.py","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"system","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/coding.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"version","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/coding.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/coding.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"display","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/coding.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.fhir.resources.code_concept.MinimalCodeConcept","name":"MinimalCodeConcept","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/fhir/resources/code_concept.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"display","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/fhir/resources/code_concept.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/fhir/resources/code_concept.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/fhir/resources/code_concept.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"designation","type":"list | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/fhir/resources/code_concept.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionnaireReadSpec","name":"QuestionnaireReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"SlugType | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"version","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"QuestionnaireStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"subject_type","type":"SubjectType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"styling_metadata","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questions","type":"list","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["QuestionnaireBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.slug_type.SlugType","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionnaireStatus","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.SubjectType"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionnaireStatus","name":"QuestionnaireStatus","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.SubjectType","name":"SubjectType","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"patient","value":"patient","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","value":"encounter","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionnaireSpec","name":"QuestionnaireSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"version","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Version of the questionnaire"}},{"name":"slug","type":"SlugType | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"QuestionnaireStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"subject_type","type":"SubjectType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"styling_metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Styling requirements without validation"}},{"name":"questions","type":"list[Question]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"organizations","type":"list[UUID4]","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":1}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py:200:validate_slug","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py:219:validate_title","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py:233:validate_unique_id","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["QuestionnaireWriteSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.slug_type.SlugType","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionnaireStatus","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.SubjectType","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.Question"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.Question","name":"Question","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"link_id","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Unique human readable ID for linking"}},{"name":"id","type":"UUID4 | UUID5","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Unique machine provided UUID"}},{"name":"code","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"collect_time","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Whether to collect timestamp"}},{"name":"collect_performer","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Whether to collect performer"}},{"name":"text","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Question text"}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Question description"}},{"name":"type","type":"QuestionType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"structured_type","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"enable_when","type":"list[EnableWhen] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"enable_behavior","type":"EnableBehavior | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"disabled_display","type":"DisabledDisplay | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"collect_body_site","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"collect_method","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"required","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"repeats","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"read_only","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"max_length","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"answer_constraint","type":"AnswerConstraint | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"answer_option","type":"list[AnswerOption] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"answer_value_set","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_observation","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit","type":"ValueSetBoundCoding[MANSOQ_UCUM_UNITS.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questions","type":"list['Question']","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"formula","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"styling_metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"templates","type":"list[TemplateConfig]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_component","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py:156:validate_value_set","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py:171:validate_choice_and_group_questions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["QuestionnaireBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionType","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.EnableWhen","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.EnableBehavior","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.DisabledDisplay","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.AnswerConstraint","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.AnswerOption","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.TemplateConfig"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionType","name":"QuestionType","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"group","value":"group","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"boolean","value":"boolean","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"decimal","value":"decimal","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"integer","value":"integer","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"string","value":"string","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"text","value":"text","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display","value":"display","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","value":"date","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"datetime","value":"dateTime","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"time","value":"time","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"choice","value":"choice","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"url","value":"url","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"quantity","value":"quantity","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"structured","value":"structured","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.EnableWhen","name":"EnableWhen","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"question","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Link ID of the question to check against"}},{"name":"operator","type":"EnableOperator","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"answer","type":"Any","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Value for operator, based on question type"}}],"validation":[],"baseTypes":["QuestionnaireBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.EnableOperator"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.EnableOperator","name":"EnableOperator","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"exists","value":"exists","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"equals","value":"equals","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"not_equals","value":"not_equals","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"greater","value":"greater","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"less","value":"less","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"greater_or_equals","value":"greater_or_equals","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"less_or_equals","value":"less_or_equals","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.EnableBehavior","name":"EnableBehavior","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"all","value":"all","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"any","value":"any","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.DisabledDisplay","name":"DisabledDisplay","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"hidden","value":"hidden","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"protected","value":"protected","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.AnswerConstraint","name":"AnswerConstraint","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"required","value":"required","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"optional","value":"optional","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.AnswerOption","name":"AnswerOption","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"Any","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Value based on question type"}},{"name":"initial_selected","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Whether option is initially selected"}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py:100:validate_value","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["QuestionnaireBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.TemplateConfig","name":"TemplateConfig","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"content","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"structured_content","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["QuestionnaireBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionnaireUpdateSpec","name":"QuestionnaireUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"version","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Version of the questionnaire"}},{"name":"slug","type":"SlugType | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"QuestionnaireStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"subject_type","type":"SubjectType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"styling_metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Styling requirements without validation"}},{"name":"questions","type":"list[Question]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py:200:validate_slug","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py:219:validate_title","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py:233:validate_unique_id","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["QuestionnaireWriteSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.slug_type.SlugType","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionnaireStatus","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.SubjectType","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.Question"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitRequest","name":"QuestionnaireSubmitRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"resource_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"results","type":"list[QuestionnaireSubmitResult]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"form_submission","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitResult"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitResult","name":"QuestionnaireSubmitResult","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"question_id","type":"UUID4 | UUID5","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"taken_at","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"values","type":"list[QuestionnaireSubmitResultValue]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sub_results","type":"list[list['QuestionnaireSubmitResult']]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitResultValue"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitResultValue","name":"QuestionnaireSubmitResultValue","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"value","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"coding","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseReadSpec","name":"QuestionnaireResponseReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questionnaire","type":"QuestionnaireReadSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"subject_id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"responses","type":"list","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"structured_responses","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"structured_response_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRQuestionnaireResponseBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionnaireReadSpec","repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.form_submission.spec.FormSubmissionReadSpec","name":"FormSubmissionReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"FormSubmissionStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"response_dump","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FormSubmissionUpdateSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.form_submission.spec.FormSubmissionStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.form_submission.spec.FormSubmissionStatusChoices","name":"FormSubmissionStatusChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"submitted","value":"submitted","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.form_submission.spec.FormSubmissionWriteSpec","name":"FormSubmissionWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"FormSubmissionStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"response_dump","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questionnaire","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FormSubmissionUpdateSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.form_submission.spec.FormSubmissionStatusChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.form_submission.spec.FormSubmissionUpdateSpec","name":"FormSubmissionUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"FormSubmissionStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"response_dump","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseFormSubmissionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.form_submission.spec.FormSubmissionStatusChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryReadSpec","name":"SupplyDeliveryReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyDeliveryStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item_condition","type":"SupplyDeliveryConditionOptions | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_purchase_price","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item_quantity","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_inventory_item","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supply_request","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item_pack_quantity","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item_pack_size","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"order","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ExtensionListRenderer","BaseSupplyDeliverySpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryConditionOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryStatusOptions","name":"SupplyDeliveryStatusOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"in_progress","value":"in_progress","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"abandoned","value":"abandoned","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryConditionOptions","name":"SupplyDeliveryConditionOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"normal","value":"normal","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"damaged","value":"damaged","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryWriteSpec","name":"SupplyDeliveryWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyDeliveryStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item_condition","type":"SupplyDeliveryConditionOptions | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_purchase_price","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item_pack_quantity","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":1}},{"name":"supplied_item_pack_size","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":1}},{"name":"supplied_item_quantity","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":1}},{"name":"supplied_item","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_inventory_item","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supply_request","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"order","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py:78:validate_quantity","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py:86:validate_supplied_item","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","BaseSupplyDeliverySpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryConditionOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryRetrieveSpec","name":"SupplyDeliveryRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyDeliveryStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item_condition","type":"SupplyDeliveryConditionOptions | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_purchase_price","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item_quantity","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_inventory_item","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supply_request","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item_pack_quantity","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item_pack_size","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"order","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ExtensionRetrieveRenderer","SupplyDeliveryReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryConditionOptions","repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryUpdateSpec","name":"SupplyDeliveryUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyDeliveryStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item_condition","type":"SupplyDeliveryConditionOptions | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_purchase_price","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","BaseSupplyDeliverySpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryConditionOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestReadSpec","name":"SupplyRequestReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyRequestStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"item","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"order","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseSupplyRequestSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestStatusOptions","name":"SupplyRequestStatusOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"suspended","value":"suspended","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"processed","value":"processed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestWriteSpec","name":"SupplyRequestWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyRequestStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":1}},{"name":"item","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"order","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseSupplyRequestSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestUpdateSpec","name":"SupplyRequestUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyRequestStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":1}},{"name":"order","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseSupplyRequestSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagConfigReadSpec","name":"TagConfigReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"display","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"TagCategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"TagStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"TagConfigMetadata | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"level_cache","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system_generated","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_children","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"dict | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TagConfigBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagCategoryChoices","repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagStatus","repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagConfigMetadata"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagCategoryChoices","name":"TagCategoryChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"diet","value":"diet","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"drug","value":"drug","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"lab","value":"lab","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"admin","value":"admin","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"contact","value":"contact","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical","value":"clinical","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"behavioral","value":"behavioral","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"research","value":"research","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"advance_directive","value":"advance_directive","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"safety","value":"safety","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagStatus","name":"TagStatus","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"archived","value":"archived","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagConfigMetadata","name":"TagConfigMetadata","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"color","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"icon","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagConfigWriteSpec","name":"TagConfigWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"display","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"TagCategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"TagStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"TagConfigMetadata | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_organization","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"organization","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource","type":"TagResource","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py:100:validate_exists","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py:135:validate_organizations","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["TagConfigBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagCategoryChoices","repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagStatus","repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagConfigMetadata","repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagResource"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagResource","name":"TagResource","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"encounter","value":"encounter","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","value":"activity_definition","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_request","value":"service_request","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"charge_item","value":"charge_item","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"charge_item_definition","value":"charge_item_definition","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","value":"patient","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"token_booking","value":"token_booking","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medication_request_prescription","value":"medication_request_prescription","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_request_order","value":"supply_request_order","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_delivery_order","value":"supply_delivery_order","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","value":"account","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","value":"location","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagConfigRetrieveSpec","name":"TagConfigRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"display","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"TagCategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"TagStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"TagConfigMetadata | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"level_cache","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system_generated","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_children","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"dict | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_organization","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"organization","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TagConfigReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagCategoryChoices","repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagStatus","repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagConfigMetadata"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagConfigUpdateSpec","name":"TagConfigUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"display","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"TagCategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"TagStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"TagConfigMetadata | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_organization","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"organization","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TagConfigBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagCategoryChoices","repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagStatus","repositories/platform/mansoq-core:mansoq.emr.resources.tag.config_spec.TagConfigMetadata"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateReadSpec","name":"QuestionnaireResponseTemplateReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"template_data","type":"TemplateData","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["QuestionnaireResponseTemplateBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.TemplateData"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.TemplateData","name":"TemplateData","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"medication_request","type":"list[MedicationRequestTemplateSpec] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questionnaire","type":"list[QuestionnaireAnswer] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"activity_definition","type":"list[ActivityDefinitionTemplateSpec] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"meta","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.MedicationRequestTemplateSpec","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireAnswer","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.ActivityDefinitionTemplateSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.MedicationRequestTemplateSpec","name":"MedicationRequestTemplateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"status","type":"MedicationRequestStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status_reason","type":"StatusReason | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intent","type":"MedicationRequestIntent","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"MedicationRequestCategory","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"MedicationRequestPriority","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"do_not_perform","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"medication","type":"ValueSetBoundCoding[MANSOQ_MEDICATION_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dosage_instruction","type":"list[DosageInstruction]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authored_on","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispense_status","type":"MedicationRequestDispenseStatus | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requested_product","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py:29:validate_requested_product","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["MedicationRequestAbstractSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestStatus","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.StatusReason","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestIntent","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestCategory","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestPriority","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.DosageInstruction","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestDispenseStatus"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestStatus","name":"MedicationRequestStatus","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ended","value":"ended","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stopped","value":"stopped","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.StatusReason","name":"StatusReason","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"alt_choice","value":"altchoice","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clarif","value":"clarif","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"drughigh","value":"drughigh","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"hospadm","value":"hospadm","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"labint","value":"labint","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"non_avail","value":"non_avail","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"preg","value":"preg","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"salg","value":"salg","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sddi","value":"sddi","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sdupther","value":"sdupther","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sintol","value":"sintol","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"surg","value":"surg","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"washout","value":"washout","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestIntent","name":"MedicationRequestIntent","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"proposal","value":"proposal","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan","value":"plan","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","value":"order","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"original_order","value":"original_order","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reflex_order","value":"reflex_order","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filler_order","value":"filler_order","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"instance_order","value":"instance_order","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestCategory","name":"MedicationRequestCategory","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"inpatient","value":"inpatient","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"outpatient","value":"outpatient","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"community","value":"community","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"discharge","value":"discharge","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestPriority","name":"MedicationRequestPriority","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"routine","value":"routine","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"urgent","value":"urgent","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"asap","value":"asap","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stat","value":"stat","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.DosageInstruction","name":"DosageInstruction","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"sequence","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"text","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"additional_instruction","type":"list[ValueSetBoundCoding[MANSOQ_ADDITIONAL_INSTRUCTION_VALUESET.slug]] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient_instruction","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"timing","type":"Timing | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"as_needed_boolean","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"as_needed_for","type":"ValueSetBoundCoding[MANSOQ_AS_NEEDED_REASON_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"route","type":"ValueSetBoundCoding[MANSOQ_ROUTE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"ValueSetBoundCoding[MANSOQ_ADMINISTRATION_METHOD_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dose_and_rate","type":"DoseAndRate | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"max_dose_per_period","type":"DoseRange | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.Timing","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.DoseAndRate","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.DoseRange"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.Timing","name":"Timing","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"repeat","type":"TimingRepeat","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.TimingRepeat","repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.TimingRepeat","name":"TimingRepeat","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"frequency","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period_unit","type":"TimingUnit","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"bounds_duration","type":"TimingQuantity | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"bounds_range","type":"TimingRange | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"bounds_period","type":"PeriodSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py:148:validate_bounds","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.TimingUnit","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.TimingQuantity","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.TimingRange","repositories/platform/mansoq-core:mansoq.emr.resources.base.PeriodSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.TimingUnit","name":"TimingUnit","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"s","value":"s","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"min","value":"min","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"h","value":"h","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"d","value":"d","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"wk","value":"wk","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mo","value":"mo","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"a","value":"a","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.TimingQuantity","name":"TimingQuantity","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"value","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit","type":"TimingUnit","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.TimingUnit"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.TimingRange","name":"TimingRange","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"low","type":"TimingQuantity","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"high","type":"TimingQuantity","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.TimingQuantity"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.base.PeriodSpec","name":"PeriodSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"start","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"end","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py:186:validate_period","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.DoseAndRate","name":"DoseAndRate","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"type","type":"DoseType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dose_range","type":"DoseRange | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dose_quantity","type":"DosageQuantity | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.DoseType","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.DoseRange","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.DosageQuantity"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.DoseType","name":"DoseType","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"ordered","value":"ordered","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"calculated","value":"calculated","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.DoseRange","name":"DoseRange","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"low","type":"DosageQuantity","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"high","type":"DosageQuantity","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.DosageQuantity"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.DosageQuantity","name":"DosageQuantity","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"value","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit","type":"Coding","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestDispenseStatus","name":"MedicationRequestDispenseStatus","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"complete","value":"complete","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"partial","value":"partial","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"incomplete","value":"incomplete","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"declined","value":"declined","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireAnswer","name":"QuestionnaireAnswer","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"question_id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"answer","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"meta","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.ActivityDefinitionTemplateSpec","name":"ActivityDefinitionTemplateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"slug","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_request","type":"ServiceRequestUpdateSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py:43:validate_slug","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestUpdateSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestUpdateSpec","name":"ServiceRequestUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ServiceRequestStatusChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intent","type":"ServiceRequestIntentChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"ServiceRequestPriorityChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ActivityDefinitionCategoryOptions | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"do_not_perform","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[ACTIVITY_DEFINITION_PROCEDURE_CODE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"occurance","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient_instruction","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"healthcare_service","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"locations","type":"list[UUID4]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requester","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ServiceRequestWriteSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestIntentChoices","repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestPriorityChoices","repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionCategoryOptions","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestStatusChoices","name":"ServiceRequestStatusChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ended","value":"ended","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"revoked","value":"revoked","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestIntentChoices","name":"ServiceRequestIntentChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"proposal","value":"proposal","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan","value":"plan","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"directive","value":"directive","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","value":"order","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestPriorityChoices","name":"ServiceRequestPriorityChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"routine","value":"routine","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"urgent","value":"urgent","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"asap","value":"asap","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stat","value":"stat","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionCategoryOptions","name":"ActivityDefinitionCategoryOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"service","value":"service","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"laboratory","value":"laboratory","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"imaging","value":"imaging","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"counselling","value":"counselling","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"surgical_procedure","value":"surgical_procedure","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"education","value":"education","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateCreateSpec","name":"QuestionnaireResponseTemplateCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"template_data","type":"TemplateData","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questionnaire","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"users","type":"list[str]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_organizations","type":"list[UUID4]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py:71:validate_facility","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["QuestionnaireResponseTemplateBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.TemplateData"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateRetrieveSpec","name":"QuestionnaireResponseTemplateRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"template_data","type":"TemplateData","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"users","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_organizations","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["QuestionnaireResponseTemplateReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.TemplateData"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateUpdateSpec","name":"QuestionnaireResponseTemplateUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"template_data","type":"TemplateData","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"users","type":"list[str]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_organizations","type":"list[UUID4]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["QuestionnaireResponseTemplateBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response_template.spec.TemplateData"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionReadSpec","name":"ObservationDefinitionReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ObservationStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ObservationCategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permitted_data_type","type":"QuestionType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"component","type":"list[ObservationDefinitionComponentSpec] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_COLLECTION_METHOD.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permitted_unit","type":"ValueSetBoundCoding[MANSOQ_UCUM_UNITS.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"derived_from_uri","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"qualified_ranges","type":"list[QualifiedRangeSpec]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"version","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_config","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py:178:validate_data_type","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py:182:validate_qualified_ranges_consistency","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseObservationDefinitionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationCategoryChoices","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionType","repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionComponentSpec","repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.QualifiedRangeSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationStatusChoices","name":"ObservationStatusChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","enum.Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationCategoryChoices","name":"ObservationCategoryChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","enum.Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"social_history","value":"social_history","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"vital_signs","value":"vital_signs","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"imaging","value":"imaging","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"laboratory","value":"laboratory","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"procedure","value":"procedure","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"survey","value":"survey","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exam","value":"exam","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"therapy","value":"therapy","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity","value":"activity","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionComponentSpec","name":"ObservationDefinitionComponentSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"code","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permitted_data_type","type":"QuestionType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permitted_unit","type":"ValueSetBoundCoding[MANSOQ_UCUM_UNITS.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"qualified_ranges","type":"list[QualifiedRangeSpec]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py:154:validate_data_type","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionType","repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.QualifiedRangeSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.QualifiedRangeSpec","name":"QualifiedRangeSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"title","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"conditions","type":"list[EvaluatorConditionSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"ranges","type":"list[NumericRangeSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"default_interpretation","type":"InterpretationSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"normal_coded_value_set","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"critical_coded_value_set","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"abnormal_coded_value_set","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valueset_interpretation","type":"list[ValueSetInterpretationSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py:95:validate_categorical_or_numeric","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.condition_evaluator.EvaluatorConditionSpec","repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.NumericRangeSpec","repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.InterpretationSpec","repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ValueSetInterpretationSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.common.condition_evaluator.EvaluatorConditionSpec","name":"EvaluatorConditionSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/condition_evaluator.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"metric","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/condition_evaluator.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"operation","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/condition_evaluator.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"dict | str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/condition_evaluator.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/common/condition_evaluator.py:12:validate_condition","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/condition_evaluator.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.NumericRangeSpec","name":"NumericRangeSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"interpretation","type":"InterpretationSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"min","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"max","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py:66:validate_range","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.InterpretationSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.InterpretationSpec","name":"InterpretationSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"display","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"icon","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"color","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"highlight","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ValueSetInterpretationSpec","name":"ValueSetInterpretationSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"interpretation","type":"InterpretationSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valuset","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.InterpretationSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionCreateSpec","name":"ObservationDefinitionCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ObservationStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ObservationCategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permitted_data_type","type":"QuestionType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"component","type":"list[ObservationDefinitionComponentSpec] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_COLLECTION_METHOD.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permitted_unit","type":"ValueSetBoundCoding[MANSOQ_UCUM_UNITS.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"derived_from_uri","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"qualified_ranges","type":"list[QualifiedRangeSpec]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_value","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py:178:validate_data_type","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py:182:validate_qualified_ranges_consistency","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py:203:validate_facility_exists","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseObservationDefinitionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationCategoryChoices","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionType","repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionComponentSpec","repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.QualifiedRangeSpec","repositories/platform/mansoq-core:mansoq.emr.utils.slug_type.SlugType"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionUpdateSpec","name":"ObservationDefinitionUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ObservationStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ObservationCategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permitted_data_type","type":"QuestionType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"component","type":"list[ObservationDefinitionComponentSpec] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_COLLECTION_METHOD.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permitted_unit","type":"ValueSetBoundCoding[MANSOQ_UCUM_UNITS.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"derived_from_uri","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"qualified_ranges","type":"list[QualifiedRangeSpec]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_value","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py:178:validate_data_type","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py:182:validate_qualified_ranges_consistency","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseObservationDefinitionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationCategoryChoices","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionType","repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionComponentSpec","repositories/platform/mansoq-core:mansoq.emr.resources.observation_definition.spec.QualifiedRangeSpec","repositories/platform/mansoq-core:mansoq.emr.utils.slug_type.SlugType"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeReadSpec","name":"ProductKnowledgeReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"alternate_identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ProductKnowledgeStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"product_type","type":"ProductTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"base_unit","type":"ValueSetBoundCoding[MANSOQ_UCUM_UNITS.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"names","type":"list[ProductName] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"storage_guidelines","type":"list[StorageGuideline] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"definitional","type":"ProductDefinitionSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_instance_level","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_config","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"identifier_type","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"public_price","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"price_currency","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseProductKnowledgeSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductTypeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductName","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.StorageGuideline","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductDefinitionSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeStatusOptions","name":"ProductKnowledgeStatusOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductTypeOptions","name":"ProductTypeOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"medication","value":"medication","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"nutritional_product","value":"nutritional_product","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"consumable","value":"consumable","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductName","name":"ProductName","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"name_type","type":"ProductNameTypes","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductNameTypes"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductNameTypes","name":"ProductNameTypes","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"trade_name","value":"trade_name","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alias","value":"alias","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"original_name","value":"original_name","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"preferred","value":"preferred","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.StorageGuideline","name":"StorageGuideline","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"stability_duration","type":"DurationSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.DurationSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.DurationSpec","name":"DurationSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"value","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit","type":"Coding","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductDefinitionSpec","name":"ProductDefinitionSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"dosage_form","type":"ValueSetBoundCoding[MEDICATION_FORM_CODES.slug] | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intended_routes","type":"list[Coding]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"ingredients","type":"list[ProductIngredient]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"nutrients","type":"list[ProductNutrient]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"drug_characteristic","type":"list[DrugCharacteristic]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductIngredient","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductNutrient","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.DrugCharacteristic"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductIngredient","name":"ProductIngredient","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"is_active","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"substance","type":"ValueSetBoundCoding[MANSOQ_SUBSTANCE_VALUSET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"strength","type":"ProductStrength","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductStrength"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductStrength","name":"ProductStrength","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"ratio","type":"Ratio","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"Quantity","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.quantity.Ratio","repositories/platform/mansoq-core:mansoq.emr.resources.common.quantity.Quantity"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.common.quantity.Ratio","name":"Ratio","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/quantity.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"numerator","type":"Quantity","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/quantity.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"denominator","type":"Quantity","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/quantity.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.quantity.Quantity"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.common.quantity.Quantity","name":"Quantity","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/quantity.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"value","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/quantity.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"The value of the measured amount. The value includes an implicit precision in the presentation of the value."}},{"name":"unit","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/quantity.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"A human-readable form of the unit."}},{"name":"meta","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/quantity.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/quantity.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"A computer processable form of the unit in some unit representation system."}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductNutrient","name":"ProductNutrient","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"item","type":"ValueSetBoundCoding[MANSOQ_NUTRIENTS_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"amount","type":"ProductStrength","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductStrength"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.DrugCharacteristic","name":"DrugCharacteristic","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"code","type":"DrugCharacteristicCode","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.DrugCharacteristicCode"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.DrugCharacteristicCode","name":"DrugCharacteristicCode","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"imprint_code","value":"imprint_code","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"size","value":"size","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"shape","value":"shape","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"color","value":"color","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coating","value":"coating","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"scoring","value":"scoring","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"logo","value":"logo","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"image","value":"image","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeWriteSpec","name":"ProductKnowledgeWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"alternate_identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ProductKnowledgeStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"product_type","type":"ProductTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"base_unit","type":"ValueSetBoundCoding[MANSOQ_UCUM_UNITS.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"names","type":"list[ProductName] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"storage_guidelines","type":"list[StorageGuideline] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"definitional","type":"ProductDefinitionSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_value","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ProductKnowledgeUpdateSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductTypeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductName","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.StorageGuideline","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductDefinitionSpec","repositories/platform/mansoq-core:mansoq.emr.utils.slug_type.SlugType"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeUpdateSpec","name":"ProductKnowledgeUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"alternate_identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ProductKnowledgeStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"product_type","type":"ProductTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"base_unit","type":"ValueSetBoundCoding[MANSOQ_UCUM_UNITS.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"names","type":"list[ProductName] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"storage_guidelines","type":"list[StorageGuideline] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"definitional","type":"ProductDefinitionSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_value","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseProductKnowledgeSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductTypeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductName","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.StorageGuideline","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product_knowledge.spec.ProductDefinitionSpec","repositories/platform/mansoq-core:mansoq.emr.utils.slug_type.SlugType"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseReadSpec","name":"MedicationDispenseReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationDispenseStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"not_performed_reason","type":"MedicationDispenseNotPerformedReason | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"MedicationDispenseCategory | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"when_prepared","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"when_handed_over","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dosage_instruction","type":"list[DosageInstruction]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"substitution","type":"MedicationDispenseSubstitution | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"item","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_item","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authorizing_request","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"order","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseMedicationDispenseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseStatus","repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseNotPerformedReason","repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseCategory","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.DosageInstruction","repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseSubstitution"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseStatus","name":"MedicationDispenseStatus","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"preparation","value":"preparation","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_progress","value":"in_progress","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stopped","value":"stopped","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"declined","value":"declined","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseNotPerformedReason","name":"MedicationDispenseNotPerformedReason","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"outofstock","value":"outofstock","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"washout","value":"washout","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"surg","value":"surg","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sintol","value":"sintol","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sddi","value":"sddi","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sdupther","value":"sdupther","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"saig","value":"saig","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"preg","value":"preg","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseCategory","name":"MedicationDispenseCategory","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"inpatient","value":"inpatient","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"outpatient","value":"outpatient","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"community","value":"community","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"discharge","value":"discharge","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseSubstitution","name":"MedicationDispenseSubstitution","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"was_substituted","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"substitution_type","type":"SubstitutionType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"SubstitutionReason","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.SubstitutionType","repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.SubstitutionReason"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.SubstitutionType","name":"SubstitutionType","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"E","value":"E","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"EC","value":"EC","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"BC","value":"BC","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"G","value":"G","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TE","value":"TE","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TB","value":"TB","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TG","value":"TG","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"F","value":"F","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"N","value":"N","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.SubstitutionReason","name":"SubstitutionReason","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"CT","value":"CT","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"FP","value":"FP","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"OS","value":"OS","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"RR","value":"RR","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseWriteSpec","name":"MedicationDispenseWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationDispenseStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"not_performed_reason","type":"MedicationDispenseNotPerformedReason | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"MedicationDispenseCategory | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"when_prepared","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"when_handed_over","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dosage_instruction","type":"list[DosageInstruction]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"substitution","type":"MedicationDispenseSubstitution | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authorizing_request","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"item","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":1}},{"name":"days_supply","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"fully_dispensed","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"order","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"create_dispense_order","type":"CreateDispenseOrder | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py:136:validate_prescription","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseMedicationDispenseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseStatus","repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseNotPerformedReason","repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseCategory","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.DosageInstruction","repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseSubstitution","repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.CreateDispenseOrder"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.CreateDispenseOrder","name":"CreateDispenseOrder","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"alternate_identifier","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"CreateDispenseOrderStatusOptions","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.CreateDispenseOrderStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.CreateDispenseOrderStatusOptions","name":"CreateDispenseOrderStatusOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_progress","value":"in_progress","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseRetrieveSpec","name":"MedicationDispenseRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationDispenseStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"not_performed_reason","type":"MedicationDispenseNotPerformedReason | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"MedicationDispenseCategory | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"when_prepared","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"when_handed_over","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dosage_instruction","type":"list[DosageInstruction]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"substitution","type":"MedicationDispenseSubstitution | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"item","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_item","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authorizing_request","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"order","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["MedicationDispenseReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseStatus","repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseNotPerformedReason","repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseCategory","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.DosageInstruction","repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseSubstitution"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseUpdateSpec","name":"MedicationDispenseUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationDispenseStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"not_performed_reason","type":"MedicationDispenseNotPerformedReason | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"MedicationDispenseCategory | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"when_prepared","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"when_handed_over","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dosage_instruction","type":"list[DosageInstruction]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"substitution","type":"MedicationDispenseSubstitution | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"fully_dispensed","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"order","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseMedicationDispenseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseStatus","repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseNotPerformedReason","repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseCategory","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.DosageInstruction","repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseSubstitution"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierListSpec","name":"PatientIdentifierListSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"config","type":"IdentifierConfig","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"PatientIdentifierStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BasePatientIdentifierSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.IdentifierConfig","repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierStatus"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.IdentifierConfig","name":"IdentifierConfig","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"use","type":"PatientIdentifierUse","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"required","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unique","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"regex","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"display","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"retrieve_config","type":"PatientIdentifierRetrieveConfig","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"default_value","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"auto_maintained","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py:48:validate_default_value","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierUse","repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierRetrieveConfig"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierUse","name":"PatientIdentifierUse","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"usual","value":"usual","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"official","value":"official","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"temp","value":"temp","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"secondary","value":"secondary","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"old","value":"old","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierRetrieveConfig","name":"PatientIdentifierRetrieveConfig","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"retrieve_with_dob","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"retrieve_with_year_of_birth","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"retrieve_with_otp","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"retrieve_partial_search","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierStatus","name":"PatientIdentifierStatus","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierCreateSpec","name":"PatientIdentifierCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"config","type":"IdentifierConfig","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"PatientIdentifierStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BasePatientIdentifierSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.IdentifierConfig","repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierStatus"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.BasePatientIdentifierSpec","name":"BasePatientIdentifierSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"config","type":"IdentifierConfig","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"PatientIdentifierStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.IdentifierConfig","repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierStatus"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.spec.OrganizationReadSpec","name":"OrganizationReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"active","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"org_type","type":"OrganizationTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"level_cache","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system_generated","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_children","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["OrganizationBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.organization.spec.OrganizationTypeChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.spec.OrganizationTypeChoices","name":"OrganizationTypeChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"team","value":"team","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"govt","value":"govt","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"role","value":"role","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_supplier","value":"product_supplier","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.spec.OrganizationWriteSpec","name":"OrganizationWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"active","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"org_type","type":"OrganizationTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py:36:validate_parent_organization","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["OrganizationBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.organization.spec.OrganizationTypeChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.spec.OrganizationRetrieveSpec","name":"OrganizationRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"active","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"org_type","type":"OrganizationTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"level_cache","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system_generated","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_children","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permissions","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"managing_organizations","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["OrganizationReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.organization.spec.OrganizationTypeChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.spec.OrganizationUpdateSpec","name":"OrganizationUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"active","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"org_type","type":"OrganizationTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["OrganizationBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.organization.spec.OrganizationTypeChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationManagingOrganizationRequest","name":"OrganizationManagingOrganizationRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"organization","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"action","type":"OrganizationManagingOrganizationAction","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationManagingOrganizationAction"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.organization.OrganizationManagingOrganizationAction","name":"OrganizationManagingOrganizationAction","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"add","value":"add","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"remove","value":"remove","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.role.spec.RoleReadSpec","name":"RoleReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_system","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_archived","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"contexts","type":"list[RoleContext]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permissions","type":"list[PermissionSpec]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["RoleBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.security.roles.role.RoleContext","repositories/platform/mansoq-core:mansoq.emr.resources.role.spec.PermissionSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.security.roles.role.RoleContext","name":"RoleContext","source":{"path":"repositories/platform/mansoq-core/mansoq/security/roles/role.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["enum.Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"FACILITY","value":"FACILITY","source":{"path":"repositories/platform/mansoq-core/mansoq/security/roles/role.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"GOVT_ORG","value":"GOVT_ORG","source":{"path":"repositories/platform/mansoq-core/mansoq/security/roles/role.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ROLE_ORG","value":"ROLE_ORG","source":{"path":"repositories/platform/mansoq-core/mansoq/security/roles/role.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.role.spec.PermissionSpec","name":"PermissionSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"context","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.slug_type.SlugType"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.role.spec.RoleCreateSpec","name":"RoleCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_system","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_archived","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"contexts","type":"list[RoleContext]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permissions","type":"list[PermissionController.get_enum()]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py:35:validate_role","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["RoleBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.security.roles.role.RoleContext","repositories/platform/mansoq-core:mansoq.security.permissions.base.PermissionController"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.EncounterListSpec","name":"EncounterListSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"StatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period","type":"PeriodSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"hospitalization","type":"HospitalizationSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"EncounterPriorityChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"external_identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discharge_summary_advice","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status_history","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"current_location","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"care_team","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter_class","type":"ClassChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EncounterSpecBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.encounter.constants.StatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.base.PeriodSpec","repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.HospitalizationSpec","repositories/platform/mansoq-core:mansoq.emr.resources.encounter.constants.EncounterPriorityChoices","repositories/platform/mansoq-core:mansoq.emr.resources.encounter.constants.ClassChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.constants.StatusChoices","name":"StatusChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"planned","value":"planned","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_progress","value":"in_progress","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"discharged","value":"discharged","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"discontinued","value":"discontinued","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.HospitalizationSpec","name":"HospitalizationSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"re_admission","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"admit_source","type":"AdmitSourcesChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discharge_disposition","type":"DischargeDispositionChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"diet_preference","type":"DietPreferenceChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.encounter.constants.AdmitSourcesChoices","repositories/platform/mansoq-core:mansoq.emr.resources.encounter.constants.DischargeDispositionChoices","repositories/platform/mansoq-core:mansoq.emr.resources.encounter.constants.DietPreferenceChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.constants.AdmitSourcesChoices","name":"AdmitSourcesChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"hosp_trans","value":"hosp_trans","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"emd","value":"emd","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"outp","value":"outp","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"born","value":"born","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"gp","value":"gp","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mp","value":"mp","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"nursing","value":"nursing","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"psych","value":"psych","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"rehab","value":"rehab","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"other","value":"other","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.constants.DischargeDispositionChoices","name":"DischargeDispositionChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"home","value":"home","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alt_home","value":"alt_home","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"other_hcf","value":"other_hcf","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"hosp","value":"hosp","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"long","value":"long","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"aadvice","value":"aadvice","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exp","value":"exp","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"psy","value":"psy","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"rehab","value":"rehab","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"snf","value":"snf","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"oth","value":"oth","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.constants.DietPreferenceChoices","name":"DietPreferenceChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"vegetarian","value":"vegetarian","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dairy_free","value":"dairy_free","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"nut_free","value":"nut_free","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"gluten_free","value":"gluten_free","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"vegan","value":"vegan","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"halal","value":"halal","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kosher","value":"kosher","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"none","value":"none","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.constants.EncounterPriorityChoices","name":"EncounterPriorityChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"ASAP","value":"ASAP","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"callback_results","value":"callback_results","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"callback_for_scheduling","value":"callback_for_scheduling","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"elective","value":"elective","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"emergency","value":"emergency","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"preop","value":"preop","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"as_needed","value":"as_needed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"routine","value":"routine","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"rush_reporting","value":"rush_reporting","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stat","value":"stat","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"timing_critical","value":"timing_critical","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"use_as_directed","value":"use_as_directed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"urgent","value":"urgent","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.constants.ClassChoices","name":"ClassChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"imp","value":"imp","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"amb","value":"amb","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"obsenc","value":"obsenc","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"emer","value":"emer","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"vr","value":"vr","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"hh","value":"hh","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.EncounterCreateSpec","name":"EncounterCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"StatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period","type":"PeriodSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"hospitalization","type":"HospitalizationSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"EncounterPriorityChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"external_identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discharge_summary_advice","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"organizations","type":"list[UUID4]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"appointment","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter_class","type":"ClassChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","EncounterSpecBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.encounter.constants.StatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.base.PeriodSpec","repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.HospitalizationSpec","repositories/platform/mansoq-core:mansoq.emr.resources.encounter.constants.EncounterPriorityChoices","repositories/platform/mansoq-core:mansoq.emr.resources.encounter.constants.ClassChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.EncounterRetrieveSpec","name":"EncounterRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permissions","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/permissions.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"StatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period","type":"PeriodSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"hospitalization","type":"HospitalizationSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"EncounterPriorityChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"external_identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discharge_summary_advice","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status_history","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"current_location","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"care_team","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter_class","type":"ClassChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"appointment","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"organizations","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location_history","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EncounterListSpec","EncounterPermissionsMixin"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.encounter.constants.StatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.base.PeriodSpec","repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.HospitalizationSpec","repositories/platform/mansoq-core:mansoq.emr.resources.encounter.constants.EncounterPriorityChoices","repositories/platform/mansoq-core:mansoq.emr.resources.encounter.constants.ClassChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.EncounterUpdateSpec","name":"EncounterUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"StatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period","type":"PeriodSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"hospitalization","type":"HospitalizationSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"EncounterPriorityChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"external_identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discharge_summary_advice","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","EncounterSpecBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.encounter.constants.StatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.base.PeriodSpec","repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.HospitalizationSpec","repositories/platform/mansoq-core:mansoq.emr.resources.encounter.constants.EncounterPriorityChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.base.TagRequest","name":"TagRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"tags","type":"list[UUID4]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","line":361,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.emergency_board.TriageRecordSpec","name":"TriageRecordSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/emergency_board.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"system","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/emergency_board.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":1}},{"name":"code","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/emergency_board.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":1}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationReadSpec","name":"FacilityOrganizationReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"active","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"org_type","type":"FacilityOrganizationTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system_generated","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"level_cache","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_children","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FacilityOrganizationBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationTypeChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationTypeChoices","name":"FacilityOrganizationTypeChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"dept","value":"dept","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"team","value":"team","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"root","value":"root","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"role","value":"role","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"other","value":"other","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.EncounterCareTeamMemberWriteSpec","name":"EncounterCareTeamMemberWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"members","type":"list[EncounterCareTeamMemberSpec]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.EncounterCareTeamMemberSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.encounter.spec.EncounterCareTeamMemberSpec","name":"EncounterCareTeamMemberSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"user_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role","type":"ValueSetBoundCoding[PRACTITIONER_ROLE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.TOTPSetupResponse","name":"TOTPSetupResponse","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/mfa/spec.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"uri","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/mfa/spec.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"secret_key","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/mfa/spec.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.TOTPVerifyRequest","name":"TOTPVerifyRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/mfa/spec.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"code","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/mfa/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.TOTPVerifyResponse","name":"TOTPVerifyResponse","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/mfa/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"backup_codes","type":"list[str]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/mfa/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.PasswordVerifyRequest","name":"PasswordVerifyRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/mfa/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"password","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/mfa/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.MFALoginRequest","name":"MFALoginRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/mfa/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"method","type":"LoginMethod","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/mfa/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/mfa/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"temp_token","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/mfa/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.LoginMethod"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.LoginMethod","name":"LoginMethod","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/mfa/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"totp","value":"totp","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/mfa/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"backup","value":"backup","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/mfa/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.mfa.spec.MFALoginResponse","name":"MFALoginResponse","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/mfa/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"access","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/mfa/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"refresh","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/mfa/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserReadSpec","name":"OrganizationUserReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"user","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["OrganizationUserBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserWriteSpec","name":"OrganizationUserWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"user","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py:22:validate_role","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py:36:validate_user","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["OrganizationUserUpdateSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserUpdateSpec","name":"OrganizationUserUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py:22:validate_role","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["OrganizationUserBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.ResourceRequestListSpec","name":"ResourceRequestListSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"emergency","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"referring_facility_contact_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"referring_facility_contact_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"StatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"CategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"origin_facility","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"assigned_facility","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ExtensionListRenderer","ResourceRequestBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.StatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.CategoryChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.StatusChoices","name":"StatusChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"pending","value":"pending","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"approved","value":"approved","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"rejected","value":"rejected","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"transportation_to_be_arranged","value":"transportation_to_be_arranged","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"transfer_in_progress","value":"transfer_in_progress","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.CategoryChoices","name":"CategoryChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"patient_care","value":"patient_care","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"comfort_devices","value":"comfort_devices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medicines","value":"medicines","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"financial","value":"financial","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplies","value":"supplies","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"other","value":"other","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.ResourceRequestCreateSpec","name":"ResourceRequestCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"emergency","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"referring_facility_contact_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"referring_facility_contact_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"StatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"CategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"origin_facility","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"approving_facility","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"assigned_facility","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"related_patient","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"assigned_to","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py:73:validate_assigned_to_user","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","ResourceRequestBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.StatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.CategoryChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.ResourceRequestRetrieveSpec","name":"ResourceRequestRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"emergency","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"referring_facility_contact_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"referring_facility_contact_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"StatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"CategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"origin_facility","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"approving_facility","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"assigned_facility","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"related_patient","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"assigned_to","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ExtensionRetrieveRenderer","ResourceRequestBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.StatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.CategoryChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.ResourceRequestCommentListSpec","name":"ResourceRequestCommentListSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"comment","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ResourceRequestCommentBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.ResourceRequestCommentCreateSpec","name":"ResourceRequestCommentCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"comment","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ResourceRequestCommentBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_request.spec.ResourceRequestCommentRetrieveSpec","name":"ResourceRequestCommentRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"comment","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ResourceRequestCommentListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityReadSpec","name":"FacilityReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"business_timezone","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"longitude","type":"Longitude | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"latitude","type":"Latitude | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pincode","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"address","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"middleware_address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_public","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"features","type":"list[int]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cover_image_url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"read_cover_image_url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py:114:validate_business_timezone","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionListRenderer","FacilityBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityCreateSpec","name":"FacilityCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"business_timezone","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"longitude","type":"Longitude | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"latitude","type":"Latitude | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pincode","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"address","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"middleware_address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_public","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"features","type":"list[int]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"print_templates","type":"list[PrintTemplate]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py:114:validate_business_timezone","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py:152:validate_facility_type","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py:161:validate_name_uniqueness","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","FacilityBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.PrintTemplate"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.PrintTemplate","name":"PrintTemplate","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"slug","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"page","type":"PageConfig | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"print_setup","type":"PrintSetupConfig | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"branding","type":"BrandingConfig | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"watermark","type":"WatermarkConfig | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.PageConfig","repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.PrintSetupConfig","repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.BrandingConfig","repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.WatermarkConfig"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.PageConfig","name":"PageConfig","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"size","type":"Literal['A4', 'A5', 'Letter', 'Legal'] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"orientation","type":"Literal['portrait', 'landscape'] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"margin","type":"PageMargin | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.PageMargin"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.PageMargin","name":"PageMargin","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"top","type":"float","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":0}},{"name":"bottom","type":"float","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":0}},{"name":"left","type":"float","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":0}},{"name":"right","type":"float","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":0}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.PrintSetupConfig","name":"PrintSetupConfig","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"auto_print","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.BrandingConfig","name":"BrandingConfig","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"logo","type":"LogoConfig | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"header_image","type":"HeaderImageConfig | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"footer_image","type":"FooterImageConfig | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.LogoConfig","repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.HeaderImageConfig","repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FooterImageConfig"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.LogoConfig","name":"LogoConfig","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"width","type":"float | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"height","type":"float | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"alignment","type":"Literal['left', 'center', 'right']","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.HeaderImageConfig","name":"HeaderImageConfig","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"height","type":"float | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FooterImageConfig","name":"FooterImageConfig","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"url","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"height","type":"float | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.WatermarkConfig","name":"WatermarkConfig","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"enabled","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"text","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"opacity","type":"float | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":0,"le":1}},{"name":"rotation","type":"float | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityRetrieveSpec","name":"FacilityRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permissions","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/permissions.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"root_org_permissions","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/permissions.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"child_org_permissions","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/permissions.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"business_timezone","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"longitude","type":"Longitude | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"latitude","type":"Latitude | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pincode","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"address","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"middleware_address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_public","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"features","type":"list[int]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cover_image_url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"read_cover_image_url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"flags","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discount_codes","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discount_monetary_components","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discount_configuration","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"instance_discount_codes","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"instance_discount_monetary_components","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"instance_tax_codes","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"instance_tax_monetary_components","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"instance_informational_codes","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient_instance_identifier_configs","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient_facility_identifier_configs","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"invoice_number_expression","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"print_templates","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py:114:validate_business_timezone","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionRetrieveRenderer","FacilityReadSpec","FacilityPermissionsMixin"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityMonetaryCodeSpec","name":"FacilityMonetaryCodeSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discount_codes","type":"list[Coding]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discount_monetary_components","type":"list[MonetaryComponentDefinition]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discount_configuration","type":"DiscountConfiguration | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py:278:validate_count","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py:289:validate_codes","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":289,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponentDefinition","repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.DiscountConfiguration"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponentDefinition","name":"MonetaryComponentDefinition","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"monetary_component_type","type":"MonetaryComponentType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"factor","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"amount","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tax_included_amount","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"global_component","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"conditions","type":"list[EvaluatorConditionSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:30:check_tax_included_amount","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:39:base_no_conditions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:48:base_no_factor","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:57:check_amount_and_factor","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:65:check_amount_or_factor","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:128:check_duplicate_codes","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:133:check_amount_or_factor","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:138:check_base_absent","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["MonetaryComponent"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponentType","repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/platform/mansoq-core:mansoq.emr.resources.common.condition_evaluator.EvaluatorConditionSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponentType","name":"MonetaryComponentType","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"base","value":"base","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"surcharge","value":"surcharge","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"discount","value":"discount","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"tax","value":"tax","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"informational","value":"informational","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.DiscountConfiguration","name":"DiscountConfiguration","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"max_applicable","type":"int","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":0}},{"name":"applicability_order","type":"DiscountApplicability","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.DiscountApplicability"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.DiscountApplicability","name":"DiscountApplicability","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"total_asc","value":"total_asc","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"total_desc","value":"total_desc","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityInvoiceExpressionSpec","name":"FacilityInvoiceExpressionSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"invoice_number_expression","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py:135:validate_invoice_number_expression","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityMinimalReadSpec","name":"FacilityMinimalReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"business_timezone","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"longitude","type":"Longitude | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"latitude","type":"Latitude | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pincode","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"address","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"middleware_address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_public","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"features","type":"list[int]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cover_image_url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"read_cover_image_url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py:114:validate_business_timezone","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["FacilityBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationWriteSpec","name":"FacilityOrganizationWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"active","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"org_type","type":"FacilityOrganizationTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py:42:validate_encounter_exists","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py:49:validate_parent_organization","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["FacilityOrganizationBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationTypeChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationRetrieveSpec","name":"FacilityOrganizationRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"active","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"org_type","type":"FacilityOrganizationTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system_generated","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"level_cache","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_children","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permissions","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FacilityOrganizationReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationTypeChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.PublicUserReadSpec","name":"PublicUserReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"first_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"last_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"prefix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":10}},{"name":"suffix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":50}},{"name":"last_login","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"profile_picture_url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"gender","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"username","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role_orgs","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["UserBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserReadSpec","name":"FacilityOrganizationUserReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"user","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FacilityOrganizationUserBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserWriteSpec","name":"FacilityOrganizationUserWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"user","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py:21:validate_role","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py:35:validate_user","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["FacilityOrganizationUserUpdateSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserUpdateSpec","name":"FacilityOrganizationUserUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py:21:validate_role","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["FacilityOrganizationUserBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.ScheduleReadSpec","name":"ScheduleReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_public","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valid_from","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valid_to","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"availabilities","type":"list","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"SchedulableResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_item_definition","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"revisit_allowed_days","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"revisit_charge_item_definition","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ScheduleBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions","name":"SchedulableResourceTypeOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"practitioner","value":"practitioner","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","value":"location","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"healthcare_service","value":"healthcare_service","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.ScheduleCreateSpec","name":"ScheduleCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_public","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valid_from","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valid_to","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"availabilities","type":"list[AvailabilityForScheduleSpec]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"SchedulableResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py:143:validate_dates","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py:150:validate_period","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py:157:validate_availabilities_not_overlapping","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ScheduleBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.AvailabilityForScheduleSpec","repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.AvailabilityForScheduleSpec","name":"AvailabilityForScheduleSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slot_type","type":"SlotTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slot_size_in_minutes","type":"int | None","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":1}},{"name":"tokens_per_slot","type":"int | None","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":1}},{"name":"create_tokens","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"availability","type":"list[AvailabilityDateTimeSpec]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py:56:validate_availability","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py:65:validate_for_slot_type","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["AvailabilityBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.SlotTypeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.AvailabilityDateTimeSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.SlotTypeOptions","name":"SlotTypeOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"open","value":"open","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"appointment","value":"appointment","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"closed","value":"closed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.AvailabilityDateTimeSpec","name":"AvailabilityDateTimeSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"day_of_week","type":"int","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"le":6}},{"name":"start_time","type":"datetime.time","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"end_time","type":"datetime.time","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.ScheduleUpdateSpec","name":"ScheduleUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_public","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valid_from","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valid_to","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ScheduleBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueReadSpec","name":"TokenQueueReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_queue/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_queue/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_queue/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date","type":"datetime.date","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_queue/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_primary","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_queue/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system_generated","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_queue/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenQueueBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueCreateSpec","name":"TokenQueueCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_queue/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_queue/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_queue/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"SchedulableResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_queue/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_queue/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date","type":"datetime.date","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_queue/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenQueueBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueUpdateSpec","name":"TokenQueueUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_queue/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_queue/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_queue/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenQueueBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token.spec.TokenGenerateWithQueueSpec","name":"TokenGenerateWithQueueSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sub_queue","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"SchedulableResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date","type":"date","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenGenerateSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.token_queue.SubQueueNextTokenRequest","name":"SubQueueNextTokenRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"sub_queue","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token.spec.TokenReadSpec","name":"TokenReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sub_queue","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"number","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"TokenStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"queue","type":"TokenQueueReadSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token.spec.TokenStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueReadSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token.spec.TokenStatusOptions","name":"TokenStatusOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"UNFULFILLED","value":"UNFULFILLED","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CREATED","value":"CREATED","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"IN_PROGRESS","value":"IN_PROGRESS","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"FULFILLED","value":"FULFILLED","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CANCELLED","value":"CANCELLED","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ENTERED_IN_ERROR","value":"ENTERED_IN_ERROR","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token.spec.TokenGenerateSpec","name":"TokenGenerateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sub_queue","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token.spec.TokenRetrieveSpec","name":"TokenRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sub_queue","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"number","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"TokenStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"queue","type":"TokenQueueReadSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"UserSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"booking","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token.spec.TokenStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueReadSpec","repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token.spec.TokenUpdateSpec","name":"TokenUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"TokenStatusOptions | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sub_queue","type":"UUID4 | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token.spec.TokenStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueReadSpec","name":"TokenSubQueueReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"TokenSubQueueStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"current_token","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenSubQueueBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueStatusOptions","name":"TokenSubQueueStatusOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueCreateSpec","name":"TokenSubQueueCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"TokenSubQueueStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"SchedulableResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenSubQueueBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueBaseSpec","name":"TokenSubQueueBaseSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"TokenSubQueueStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_category.spec.TokenCategoryReadSpec","name":"TokenCategoryReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"SchedulableResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"shorthand","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":5}},{"name":"metadata","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"default","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenCategoryBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_category.spec.TokenCategoryCreateSpec","name":"TokenCategoryCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"SchedulableResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"shorthand","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":5}},{"name":"metadata","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenCategoryBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token_category.spec.TokenCategoryRetrieveSpec","name":"TokenCategoryRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"SchedulableResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"shorthand","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":5}},{"name":"metadata","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"default","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenCategoryReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.AvailabilityCreateSpec","name":"AvailabilityCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slot_type","type":"SlotTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slot_size_in_minutes","type":"int | None","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":1}},{"name":"tokens_per_slot","type":"int | None","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":1}},{"name":"create_tokens","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"availability","type":"list[AvailabilityDateTimeSpec]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"schedule","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py:56:validate_availability","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py:65:validate_for_slot_type","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py:103:check_for_overlaps","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["AvailabilityForScheduleSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.SlotTypeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.AvailabilityDateTimeSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.slot.spec.TokenBookingReadSpec","name":"TokenBookingReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"token_slot","type":"TokenSlotBaseSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"booked_on","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"booked_by","type":"UserSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"SchedulableResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"token","type":"TokenReadSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_item","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"PatientRetrieveSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenBookingBaseReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.slot.spec.TokenSlotBaseSpec","repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserSpec","repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token.spec.TokenReadSpec","repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientRetrieveSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientRetrieveSpec","name":"PatientRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permissions","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/permissions.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"gender","type":"GenderChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"PhoneNumber","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"emergency_phone_number","type":"PhoneNumber | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permanent_address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pincode","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"deceased_datetime","type":"StrictTZAwareDateTime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"blood_group","type":"BloodGroupChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date_of_birth","type":"datetime.date | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"year_of_birth","type":"datetime.date | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"instance_tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"instance_identifiers","type":"list[PatientIdentifierResponse]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_identifiers","type":"list[PatientIdentifierResponse]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py:74:validate_deceased_datetime","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionRetrieveRenderer","PatientListSpec","PatientPermissionsMixin"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.GenderChoices","repositories/platform/mansoq-core:mansoq.emr.resources.base.PhoneNumber","repositories/platform/mansoq-core:mansoq.emr.utils.datetime_type.StrictTZAwareDateTime","repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.BloodGroupChoices","repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientIdentifierResponse"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.base.PhoneNumber","name":"PhoneNumber","kind":"Python type alias declaration","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[],"validation":[],"baseTypes":[],"expression":"Annotated[Union[str, phonenumbers.PhoneNumber()], PhoneNumberValidator()]","referencedSchemaIds":[],"reviewStatus":"alias/type/validator names extracted; runtime validation review pending"},{"id":"repositories/platform/mansoq-core:mansoq.emr.utils.datetime_type.StrictTZAwareDateTime","name":"StrictTZAwareDateTime","kind":"Python type alias declaration","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/utils/datetime_type.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/utils/datetime_type.py:7:validate_timezone_aware","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/utils/datetime_type.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":[],"expression":"Annotated[datetime, AfterValidator(validate_timezone_aware)]","referencedSchemaIds":[],"reviewStatus":"alias/type/validator names extracted; runtime validation review pending"},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientIdentifierResponse","name":"PatientIdentifierResponse","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"config","type":"PatientIdentifierListSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierListSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.slot.spec.TokenBookingRetrieveSpec","name":"TokenBookingRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"token_slot","type":"TokenSlotBaseSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"booked_on","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"booked_by","type":"UserSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"SchedulableResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"token","type":"TokenReadSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_item","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"PatientRetrieveSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"associated_encounter","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenBookingReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.slot.spec.TokenSlotBaseSpec","repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserSpec","repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.token.spec.TokenReadSpec","repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientRetrieveSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.slot.spec.TokenBookingWriteSpec","name":"TokenBookingWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"BookingStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenBookingBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.slot.spec.BookingStatusChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.slot.spec.BookingStatusChoices","name":"BookingStatusChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"proposed","value":"proposed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pending","value":"pending","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"booked","value":"booked","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"arrived","value":"arrived","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"fulfilled","value":"fulfilled","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"noshow","value":"noshow","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"checked_in","value":"checked_in","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"waitlist","value":"waitlist","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_consultation","value":"in_consultation","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"rescheduled","value":"rescheduled","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.RescheduleBookingSpec","name":"RescheduleBookingSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"new_slot","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"new_booking_note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"previous_booking_note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[UUID4]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.scheduling.booking.TokenGenerationSpec","name":"TokenGenerationSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"category","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"queue","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.availability_exception.spec.AvailabilityExceptionReadSpec","name":"AvailabilityExceptionReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valid_from","type":"datetime.date","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valid_to","type":"datetime.date","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"start_time","type":"datetime.time","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"end_time","type":"datetime.time","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["AvailabilityExceptionBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.availability_exception.spec.AvailabilityExceptionWriteSpec","name":"AvailabilityExceptionWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valid_from","type":"datetime.date","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valid_to","type":"datetime.date","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"start_time","type":"datetime.time","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"end_time","type":"datetime.time","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"SchedulableResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py:30:validate_dates","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py:37:validate_period","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["AvailabilityExceptionBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationListSpec","name":"FacilityLocationListSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"StatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"operational_status","type":"FacilityLocationOperationalStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location_type","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"form","type":"FacilityLocationFormChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sort_index","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mode","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_children","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system_availability_status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"current_encounter","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FacilityLocationMinimalListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.StatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationOperationalStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationFormChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.StatusChoices","name":"StatusChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationOperationalStatusChoices","name":"FacilityLocationOperationalStatusChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"C","value":"C","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"H","value":"H","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"O","value":"O","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"U","value":"U","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"K","value":"K","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"I","value":"I","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationFormChoices","name":"FacilityLocationFormChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"si","value":"si","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"bu","value":"bu","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"wi","value":"wi","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"wa","value":"wa","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"lvl","value":"lvl","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"co","value":"co","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ro","value":"ro","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"bd","value":"bd","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ve","value":"ve","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ho","value":"ho","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ca","value":"ca","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"rd","value":"rd","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"area","value":"area","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"jdn","value":"jdn","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"vi","value":"vi","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationWriteSpec","name":"FacilityLocationWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"StatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"operational_status","type":"FacilityLocationOperationalStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location_type","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"form","type":"FacilityLocationFormChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sort_index","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"organizations","type":"list[UUID4]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mode","type":"FacilityLocationModeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py:104:validate_parent_organization","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["FacilityLocationSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.StatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationOperationalStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationFormChoices","repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationModeChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationModeChoices","name":"FacilityLocationModeChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"instance","value":"instance","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","value":"kind","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationRetrieveSpec","name":"FacilityLocationRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"StatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"operational_status","type":"FacilityLocationOperationalStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location_type","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"form","type":"FacilityLocationFormChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sort_index","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mode","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_children","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system_availability_status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"current_encounter","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FacilityLocationListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.StatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationOperationalStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationFormChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationUpdateSpec","name":"FacilityLocationUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"StatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"operational_status","type":"FacilityLocationOperationalStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location_type","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"form","type":"FacilityLocationFormChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sort_index","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FacilityLocationSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.StatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationOperationalStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationFormChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceListSpec","name":"DeviceListSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"DeviceStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"availability_status","type":"DeviceAvailabilityStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"manufacturer","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"manufacture_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"expiration_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"lot_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"serial_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"registered_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"user_friendly_name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"model_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"part_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"contact","type":"list[ContactPoint]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"care_type","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mansoq_metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py:61:validate_care_type","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["DeviceCreateSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceAvailabilityStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.common.contact_point.ContactPoint"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceStatusChoices","name":"DeviceStatusChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceAvailabilityStatusChoices","name":"DeviceAvailabilityStatusChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"lost","value":"lost","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"damaged","value":"damaged","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destroyed","value":"destroyed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","value":"available","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.common.contact_point.ContactPoint","name":"ContactPoint","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/contact_point.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"system","type":"ContactPointSystemChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/contact_point.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/contact_point.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"use","type":"ContactPointUseChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/contact_point.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.contact_point.ContactPointSystemChoices","repositories/platform/mansoq-core:mansoq.emr.resources.common.contact_point.ContactPointUseChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.common.contact_point.ContactPointSystemChoices","name":"ContactPointSystemChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/contact_point.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"phone","value":"phone","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/contact_point.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"fax","value":"fax","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/contact_point.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","value":"email","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/contact_point.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pager","value":"pager","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/contact_point.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"url","value":"url","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/contact_point.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sms","value":"sms","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/contact_point.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"other","value":"other","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/contact_point.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.common.contact_point.ContactPointUseChoices","name":"ContactPointUseChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/contact_point.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"home","value":"home","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/contact_point.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"work","value":"work","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/contact_point.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"temp","value":"temp","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/contact_point.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"old","value":"old","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/contact_point.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mobile","value":"mobile","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/contact_point.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceCreateSpec","name":"DeviceCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"DeviceStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"availability_status","type":"DeviceAvailabilityStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"manufacturer","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"manufacture_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"expiration_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"lot_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"serial_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"registered_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"user_friendly_name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"model_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"part_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"contact","type":"list[ContactPoint]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"care_type","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mansoq_metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py:61:validate_care_type","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["DeviceSpecBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceAvailabilityStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.common.contact_point.ContactPoint"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceRetrieveSpec","name":"DeviceRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"DeviceStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"availability_status","type":"DeviceAvailabilityStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"manufacturer","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"manufacture_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"expiration_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"lot_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"serial_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"registered_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"user_friendly_name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"model_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"part_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"contact","type":"list[ContactPoint]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"care_type","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mansoq_metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"current_encounter","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"current_location","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"managing_organization","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py:61:validate_care_type","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["DeviceListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceAvailabilityStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.common.contact_point.ContactPoint"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceUpdateSpec","name":"DeviceUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"DeviceStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"availability_status","type":"DeviceAvailabilityStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"manufacturer","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"manufacture_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"expiration_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"lot_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"serial_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"registered_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"user_friendly_name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"model_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"part_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"contact","type":"list[ContactPoint]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mansoq_metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["DeviceSpecBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceAvailabilityStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.common.contact_point.ContactPoint"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionReadSpec","name":"SpecimenDefinitionReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"derived_from_uri","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SpecimenDefinitionStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type_collected","type":"ValueSetBoundCoding[SPECIMEN_TYPE_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient_preparation","type":"list[ValueSetBoundCoding[PREPARE_PATIENT_PRIOR_SPECIMEN_CODE_VALUESET.slug]]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"collection","type":"ValueSetBoundCoding[SPECIMEN_COLLECTION_CODE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type_tested","type":"TypeTestedSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"version","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_config","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseSpecimenDefinitionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionStatusOptions","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.TypeTestedSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionStatusOptions","name":"SpecimenDefinitionStatusOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.TypeTestedSpec","name":"TypeTestedSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"is_derived","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"preference","type":"PreferenceOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"container","type":"ContainerSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requirement","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"retention_time","type":"DurationSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"single_use","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"handling","type":"HandlingSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.PreferenceOptions","repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.ContainerSpec","repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.DurationSpec","repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.HandlingSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.PreferenceOptions","name":"PreferenceOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"preferred","value":"preferred","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate","value":"alternate","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.ContainerSpec","name":"ContainerSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"capacity","type":"QuantitySpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"minimum_volume","type":"MinimumVolumeSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cap","type":"ValueSetBoundCoding[CONTAINER_CAP_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"preparation","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.QuantitySpec","repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.MinimumVolumeSpec","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.QuantitySpec","name":"QuantitySpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"value","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit","type":"Coding","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.MinimumVolumeSpec","name":"MinimumVolumeSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"quantity","type":"QuantitySpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"string","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py:56:validate_minimum_volume","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.QuantitySpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.DurationSpec","name":"DurationSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"value","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit","type":"Coding","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.HandlingSpec","name":"HandlingSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"temperature_qualifier","type":"HandlingConditionOptions | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"temperature_range","type":"RangeSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"max_duration","type":"DurationSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"instruction","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.HandlingConditionOptions","repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.RangeSpec","repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.DurationSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.HandlingConditionOptions","name":"HandlingConditionOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"room","value":"room","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"refrigerated","value":"refrigerated","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"frozen","value":"frozen","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.RangeSpec","name":"RangeSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"low","type":"QuantitySpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"high","type":"QuantitySpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.QuantitySpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionWriteSpec","name":"SpecimenDefinitionWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"derived_from_uri","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SpecimenDefinitionStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type_collected","type":"ValueSetBoundCoding[SPECIMEN_TYPE_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient_preparation","type":"list[ValueSetBoundCoding[PREPARE_PATIENT_PRIOR_SPECIMEN_CODE_VALUESET.slug]]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"collection","type":"ValueSetBoundCoding[SPECIMEN_COLLECTION_CODE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type_tested","type":"TypeTestedSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_value","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseSpecimenDefinitionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionStatusOptions","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.specimen_definition.spec.TypeTestedSpec","repositories/platform/mansoq-core:mansoq.emr.utils.slug_type.SlugType"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceReadSpec","name":"HealthcareServiceReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_type","type":"ValueSetBoundCoding[HEALTHCARE_SERVICE_TYPE_CODE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"internal_type","type":"HealthcareServiceInternalType | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"styling_metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extra_details","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseHealthcareServiceSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceInternalType"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceInternalType","name":"HealthcareServiceInternalType","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"pharmacy","value":"pharmacy","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"lab","value":"lab","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"scheduling","value":"scheduling","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"store","value":"store","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceWriteSpec","name":"HealthcareServiceWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_type","type":"ValueSetBoundCoding[HEALTHCARE_SERVICE_TYPE_CODE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"internal_type","type":"HealthcareServiceInternalType | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"styling_metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extra_details","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"locations","type":"list[UUID4]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"managing_organization","type":"UUID4 | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseHealthcareServiceSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceInternalType"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceRetrieveSpec","name":"HealthcareServiceRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_type","type":"ValueSetBoundCoding[HEALTHCARE_SERVICE_TYPE_CODE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"internal_type","type":"HealthcareServiceInternalType | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"styling_metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extra_details","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"locations","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"managing_organization","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["HealthcareServiceReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceInternalType"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionReadSpec","name":"ActivityDefinitionReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"derived_from_uri","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ActivityDefinitionStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"usage","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"classification","type":"ActivityDefinitionCategoryOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"kind","type":"ActivityDefinitionKindOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[ACTIVITY_DEFINITION_PROCEDURE_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"diagnostic_report_codes","type":"list[ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug]]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"version","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_config","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseActivityDefinitionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionCategoryOptions","repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionKindOptions","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionStatusOptions","name":"ActivityDefinitionStatusOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionKindOptions","name":"ActivityDefinitionKindOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"service_request","value":"service_request","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionWriteSpec","name":"ActivityDefinitionWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"derived_from_uri","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ActivityDefinitionStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"usage","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"classification","type":"ActivityDefinitionCategoryOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"kind","type":"ActivityDefinitionKindOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[ACTIVITY_DEFINITION_PROCEDURE_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"diagnostic_report_codes","type":"list[ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug]]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"locations","type":"list[UUID4]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"specimen_requirements","type":"list[ExtendedSlugType]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"observation_result_requirements","type":"list[ExtendedSlugType]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"healthcare_service","type":"UUID4 | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_item_definitions","type":"list[ExtendedSlugType]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ExtendedSlugType | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_value","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseActivityDefinitionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionCategoryOptions","repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionKindOptions","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.utils.slug_type.ExtendedSlugType","repositories/platform/mansoq-core:mansoq.emr.utils.slug_type.SlugType"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.utils.slug_type.ExtendedSlugType","name":"ExtendedSlugType","kind":"Python type alias declaration","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/utils/slug_type.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/utils/slug_type.py:25:extended_slug_validator","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/utils/slug_type.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":[],"expression":"Annotated[str, Field(), AfterValidator(extended_slug_validator)]","referencedSchemaIds":[],"reviewStatus":"alias/type/validator names extracted; runtime validation review pending"},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionRetrieveSpec","name":"ActivityDefinitionRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"derived_from_uri","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ActivityDefinitionStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"usage","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"classification","type":"ActivityDefinitionCategoryOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"kind","type":"ActivityDefinitionKindOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[ACTIVITY_DEFINITION_PROCEDURE_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"diagnostic_report_codes","type":"list[ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug]]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"version","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_config","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"specimen_requirements","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"observation_result_requirements","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"locations","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"healthcare_service","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_item_definitions","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ActivityDefinitionReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionCategoryOptions","repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionKindOptions","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.SpecimenRetrieveSpec","name":"SpecimenRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"accession_identifier","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SpecimenStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"specimen_type","type":"ValueSetBoundCoding[SPECIMEN_TYPE_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"received_time","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"collection","type":"CollectionSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"processing","type":"list[ProcessingSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"condition","type":"list[ValueSetBoundCoding[SPECIMEN_CONDITION_VALUESET.slug]]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"specimen_definition","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_request","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["SpecimenReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.SpecimenStatusOptions","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.CollectionSpec","repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.ProcessingSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.SpecimenStatusOptions","name":"SpecimenStatusOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","value":"available","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unavailable","value":"unavailable","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unsatisfactory","value":"unsatisfactory","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.CollectionSpec","name":"CollectionSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"collector","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"collected_date_time","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"QuantitySpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"ValueSetBoundCoding[COLLECTION_METHOD_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"procedure","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"fasting_status_codeable_concept","type":"ValueSetBoundCoding[FASTING_STATUS_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"fasting_status_duration","type":"DurationSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py:65:validate_collector","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.QuantitySpec","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.DurationSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.QuantitySpec","name":"QuantitySpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"value","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit","type":"Coding","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.ProcessingSpec","name":"ProcessingSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"ValueSetBoundCoding[SPECIMEN_PROCESSING_METHOD_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"performer","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"time_date_time","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py:90:validate_performer","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.SpecimenUpdateSpec","name":"SpecimenUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"accession_identifier","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SpecimenStatusOptions | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"specimen_type","type":"ValueSetBoundCoding[SPECIMEN_TYPE_CODE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"received_time","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"collection","type":"CollectionSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"processing","type":"list[ProcessingSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"condition","type":"list[ValueSetBoundCoding[SPECIMEN_CONDITION_VALUESET.slug]]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseSpecimenSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.SpecimenStatusOptions","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.CollectionSpec","repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.ProcessingSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.specimen.SpecimenRetrieveByAccessionIdentifierSpec","name":"SpecimenRetrieveByAccessionIdentifierSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"accession_identifier","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py:30:validate_accession_identifier","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestReadSpec","name":"ServiceRequestReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ServiceRequestStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intent","type":"ServiceRequestIntentChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"ServiceRequestPriorityChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ActivityDefinitionCategoryOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"do_not_perform","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[ACTIVITY_DEFINITION_PROCEDURE_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"occurance","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient_instruction","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requester","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseServiceRequestSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestIntentChoices","repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestPriorityChoices","repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionCategoryOptions","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestCreateSpec","name":"ServiceRequestCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ServiceRequestStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intent","type":"ServiceRequestIntentChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"ServiceRequestPriorityChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ActivityDefinitionCategoryOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"do_not_perform","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[ACTIVITY_DEFINITION_PROCEDURE_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"occurance","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient_instruction","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"healthcare_service","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"locations","type":"list[UUID4]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requester","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ServiceRequestWriteSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestIntentChoices","repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestPriorityChoices","repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionCategoryOptions","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestRetrieveSpec","name":"ServiceRequestRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ServiceRequestStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intent","type":"ServiceRequestIntentChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"ServiceRequestPriorityChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ActivityDefinitionCategoryOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"do_not_perform","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[ACTIVITY_DEFINITION_PROCEDURE_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"occurance","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient_instruction","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requester","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"locations","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"healthcare_service","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"activity_definition","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"specimens","type":"list[dict] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"diagnostic_reports","type":"list[dict] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ServiceRequestReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestIntentChoices","repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestPriorityChoices","repositories/platform/mansoq-core:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionCategoryOptions","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ApplyActivityDefinitionRequest","name":"ApplyActivityDefinitionRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"activity_definition","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_request","type":"ServiceRequestUpdateSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.service_request.spec.ServiceRequestUpdateSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.BaseSpecimenSpec","name":"BaseSpecimenSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"accession_identifier","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SpecimenStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"specimen_type","type":"ValueSetBoundCoding[SPECIMEN_TYPE_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"received_time","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"collection","type":"CollectionSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"processing","type":"list[ProcessingSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"condition","type":"list[ValueSetBoundCoding[SPECIMEN_CONDITION_VALUESET.slug]]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.SpecimenStatusOptions","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.CollectionSpec","repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.ProcessingSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.service_request.ApplySpecimenDefinitionRequest","name":"ApplySpecimenDefinitionRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"specimen_definition","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"specimen","type":"SpecimenUpdateSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.specimen.spec.SpecimenUpdateSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.account.spec.AccountReadSpec","name":"AccountReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"AccountStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"billing_status","type":"AccountBillingStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_period","type":"PeriodSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_gross","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_paid","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_balance","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_billable_charge_items","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"calculated_at","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["AccountMinimalReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.account.spec.AccountStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.account.spec.AccountBillingStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.base.PeriodSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.account.spec.AccountStatusOptions","name":"AccountStatusOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.account.spec.AccountBillingStatusOptions","name":"AccountBillingStatusOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"open","value":"open","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"carecomplete_notbilled","value":"carecomplete_notbilled","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing","value":"billing","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"closed_baddebt","value":"closed_baddebt","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"closed_voided","value":"closed_voided","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"closed_completed","value":"closed_completed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"closed_combined","value":"closed_combined","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.account.spec.AccountCreateSpec","name":"AccountCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"AccountStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"billing_status","type":"AccountBillingStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_period","type":"PeriodSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","AccountSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.account.spec.AccountStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.account.spec.AccountBillingStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.base.PeriodSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.account.spec.AccountRetrieveSpec","name":"AccountRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"AccountStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"billing_status","type":"AccountBillingStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_period","type":"PeriodSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_gross","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_paid","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_balance","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_billable_charge_items","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"calculated_at","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"primary_encounter","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cached_items","type":"list","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_price_components","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["AccountReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.account.spec.AccountStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.account.spec.AccountBillingStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.base.PeriodSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.account.spec.AccountUpdateSpec","name":"AccountUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"AccountStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"billing_status","type":"AccountBillingStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_period","type":"PeriodSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"primary_encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","AccountSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.account.spec.AccountStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.account.spec.AccountBillingStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.base.PeriodSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionReadSpec","name":"ChargeItemDefinitionReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ChargeItemDefinitionStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"derived_from_uri","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"purpose","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"price_components","type":"list[MonetaryComponent]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"can_edit_charge_item","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discount_configuration","type":"DiscountConfiguration | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_master_local_code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"version","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_config","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_priced","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ChargeItemDefinitionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponent","repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.DiscountConfiguration"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionStatusOptions","name":"ChargeItemDefinitionStatusOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponent","name":"MonetaryComponent","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"monetary_component_type","type":"MonetaryComponentType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"factor","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"amount","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tax_included_amount","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"global_component","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"conditions","type":"list[EvaluatorConditionSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:30:check_tax_included_amount","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:39:base_no_conditions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:48:base_no_factor","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:57:check_amount_and_factor","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:65:check_amount_or_factor","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponentType","repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/platform/mansoq-core:mansoq.emr.resources.common.condition_evaluator.EvaluatorConditionSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionWriteSpec","name":"ChargeItemDefinitionWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ChargeItemDefinitionStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"derived_from_uri","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"purpose","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"price_components","type":"list[MonetaryComponent]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"can_edit_charge_item","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discount_configuration","type":"DiscountConfiguration | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_master_local_code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_value","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ExtendedSlugType | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py:53:check_components_with_duplicate_codes","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py:67:validate_service_master_local_code","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ChargeItemDefinitionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponent","repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.DiscountConfiguration","repositories/platform/mansoq-core:mansoq.emr.utils.slug_type.SlugType","repositories/platform/mansoq-core:mansoq.emr.utils.slug_type.ExtendedSlugType"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_category.spec.ResourceCategoryReadSpec","name":"ResourceCategoryReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"ResourceCategoryResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_sub_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_children","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"level_cache","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_child","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_config","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"calculated_monetary_components","type":"list[MonetaryComponent] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"configured_monetary_components","type":"list[MonetaryComponent] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ResourceCategoryBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.resource_category.spec.ResourceCategoryResourceTypeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponent"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_category.spec.ResourceCategoryResourceTypeOptions","name":"ResourceCategoryResourceTypeOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"product_knowledge","value":"product_knowledge","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","value":"activity_definition","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"charge_item_definition","value":"charge_item_definition","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_category.spec.ResourceCategoryWriteSpec","name":"ResourceCategoryWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"ResourceCategoryResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_sub_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_child","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_value","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ResourceCategoryBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.resource_category.spec.ResourceCategoryResourceTypeOptions","repositories/platform/mansoq-core:mansoq.emr.utils.slug_type.SlugType"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.resource_category.spec.ResourceCategoryUpdateSpec","name":"ResourceCategoryUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"ResourceCategoryResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_sub_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_value","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ResourceCategoryBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.resource_category.spec.ResourceCategoryResourceTypeOptions","repositories/platform/mansoq-core:mansoq.emr.utils.slug_type.SlugType"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponentsWithoutBase","name":"MonetaryComponentsWithoutBase","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"root","type":"list[MonetaryComponent]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:80:check_duplicate_codes","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py:87:check_tax_included_amount_and_amount","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["RootModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponent"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemReadSpec","name":"ChargeItemReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ChargeItemStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit_price_components","type":"list[MonetaryComponent]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"override_reason","type":"ChargeItemOverrideReason | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_price_components","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_price","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_item_definition","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"paid_invoice","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_resource","type":"ChargeItemResourceOptions | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_resource_id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"paid_on","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"performer_actor","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discount_configuration","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"rcm_charge_capture","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py:72:check_duplicate_codes","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py:83:check_single_base_component","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py:93:validate_monetary_codes","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ChargeItemSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponent","repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemOverrideReason","repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemResourceOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemStatusOptions","name":"ChargeItemStatusOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"billable","value":"billable","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"not_billable","value":"not_billable","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"aborted","value":"aborted","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billed","value":"billed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid","value":"paid","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemOverrideReason","name":"ChargeItemOverrideReason","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"text","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemResourceOptions","name":"ChargeItemResourceOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"service_request","value":"service_request","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medication_dispense","value":"medication_dispense","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"appointment","value":"appointment","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"bed_association","value":"bed_association","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemWriteSpec","name":"ChargeItemWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ChargeItemStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit_price_components","type":"list[MonetaryComponent]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"override_reason","type":"ChargeItemOverrideReason | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"account","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_resource","type":"ChargeItemResourceOptions | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_resource_id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"performer_actor","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py:72:check_duplicate_codes","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py:83:check_single_base_component","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py:93:validate_monetary_codes","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py:109:validate_service_resource","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py:115:validate_encounter_patient","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ChargeItemSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponent","repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemOverrideReason","repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemResourceOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemUpdateSpec","name":"ChargeItemUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ChargeItemStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit_price_components","type":"list[MonetaryComponent]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"override_reason","type":"ChargeItemOverrideReason | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"performer_actor","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py:72:check_duplicate_codes","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py:83:check_single_base_component","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py:93:validate_monetary_codes","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ChargeItemSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/platform/mansoq-core:mansoq.emr.resources.common.monetary_component.MonetaryComponent","repositories/platform/mansoq-core:mansoq.emr.resources.charge_item.spec.ChargeItemOverrideReason"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.AttestChargePerformanceRequest","name":"AttestChargePerformanceRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"performed_at","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ApplyMultipleChargeItemDefinitionRequest","name":"ApplyMultipleChargeItemDefinitionRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"requests","type":"list[ApplyChargeItemDefinitionRequest]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ApplyChargeItemDefinitionRequest"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.charge_item.ChargeItemAccountChangeRequest","name":"ChargeItemAccountChangeRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"charge_items","type":"list[UUID4]","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":1,"max_length":100}},{"name":"target_account","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.invoice.spec.InvoiceReadSpec","name":"InvoiceReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"InvoiceStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cancelled_reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_terms","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"issue_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_net","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_gross","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"locked","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"account","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_refund","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"canonical_visit_commitment","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseInvoiceSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.invoice.spec.InvoiceStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.invoice.spec.InvoiceStatusOptions","name":"InvoiceStatusOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"issued","value":"issued","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"balanced","value":"balanced","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.invoice.spec.InvoiceWriteSpec","name":"InvoiceWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"InvoiceStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cancelled_reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_terms","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"issue_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"account","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_items","type":"list[UUID4]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseInvoiceSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.invoice.spec.InvoiceStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.invoice.spec.InvoiceRetrieveSpec","name":"InvoiceRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"InvoiceStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cancelled_reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_terms","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"issue_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_net","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_gross","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"locked","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"account","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_refund","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"canonical_visit_commitment","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_items","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_price_components","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payments","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"canonical_cash_payments","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_payments","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"credit_notes","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_credit_notes","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"lock_history","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["InvoiceReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.invoice.spec.InvoiceStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.invoice.spec.BaseInvoiceSpec","name":"BaseInvoiceSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"InvoiceStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cancelled_reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_terms","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"issue_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.invoice.spec.InvoiceStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.AttachChargeItemToInvoiceRequest","name":"AttachChargeItemToInvoiceRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"charge_items","type":"list[UUID4]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.invoice.RemoveChargeItemFromInvoiceRequest","name":"RemoveChargeItemFromInvoiceRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"charge_item","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationReadSpec","name":"PaymentReconciliationReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reconciliation_type","type":"PaymentReconciliationTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"PaymentReconciliationStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"kind","type":"PaymentReconciliationKindOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"issuer_type","type":"PaymentReconciliationIssuerTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"outcome","type":"PaymentReconciliationOutcomeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"disposition","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_datetime","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"PaymentReconciliationPaymentMethodOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reference_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authorization","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"amount","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tendered_amount","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"returned_amount","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_credit_note","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"account","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"target_invoice","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["PaymentReconciliationMinimalReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationTypeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationKindOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationIssuerTypeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationOutcomeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationPaymentMethodOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationTypeOptions","name":"PaymentReconciliationTypeOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"payment","value":"payment","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"adjustment","value":"adjustment","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"advance","value":"advance","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationStatusOptions","name":"PaymentReconciliationStatusOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationKindOptions","name":"PaymentReconciliationKindOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"deposit","value":"deposit","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"periodic_payment","value":"periodic_payment","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"online","value":"online","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kiosk","value":"kiosk","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationIssuerTypeOptions","name":"PaymentReconciliationIssuerTypeOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"patient","value":"patient","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"insurer","value":"insurer","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationOutcomeOptions","name":"PaymentReconciliationOutcomeOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"queued","value":"queued","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"complete","value":"complete","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"error","value":"error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"partial","value":"partial","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationPaymentMethodOptions","name":"PaymentReconciliationPaymentMethodOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"cash","value":"cash","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ccca","value":"ccca","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cchk","value":"cchk","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cdac","value":"cdac","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"chck","value":"chck","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ddpo","value":"ddpo","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"debc","value":"debc","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationWriteSpec","name":"PaymentReconciliationWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reconciliation_type","type":"PaymentReconciliationTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"PaymentReconciliationStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"kind","type":"PaymentReconciliationKindOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"issuer_type","type":"PaymentReconciliationIssuerTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"outcome","type":"PaymentReconciliationOutcomeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"disposition","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_datetime","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"PaymentReconciliationPaymentMethodOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reference_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authorization","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"target_invoice","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"account","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"amount","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tendered_amount","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"returned_amount","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_credit_note","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py:102:check_amount_or_factor","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","BasePaymentReconciliationSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationTypeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationKindOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationIssuerTypeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationOutcomeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationPaymentMethodOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationRetrieveSpec","name":"PaymentReconciliationRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reconciliation_type","type":"PaymentReconciliationTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"PaymentReconciliationStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"kind","type":"PaymentReconciliationKindOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"issuer_type","type":"PaymentReconciliationIssuerTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"outcome","type":"PaymentReconciliationOutcomeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"disposition","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_datetime","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"PaymentReconciliationPaymentMethodOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reference_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authorization","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"amount","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tendered_amount","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"returned_amount","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_credit_note","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"account","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"target_invoice","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["PaymentReconciliationReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationTypeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationKindOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationIssuerTypeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationOutcomeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationPaymentMethodOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.BasePaymentReconciliationSpec","name":"BasePaymentReconciliationSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reconciliation_type","type":"PaymentReconciliationTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"PaymentReconciliationStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"kind","type":"PaymentReconciliationKindOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"issuer_type","type":"PaymentReconciliationIssuerTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"outcome","type":"PaymentReconciliationOutcomeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"disposition","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_datetime","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"PaymentReconciliationPaymentMethodOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reference_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authorization","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationTypeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationKindOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationIssuerTypeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationOutcomeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationPaymentMethodOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationAccountChangeRequest","name":"PaymentReconciliationAccountChangeRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"payment_reconciliations","type":"list[UUID4]","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":1,"max_length":100}},{"name":"target_account","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.AutomationPolicyReadSpec","name":"AutomationPolicyReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"automation_key","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"capability_key","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"AutomationPolicyStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"config","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quiet_hours","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"escalation_after_minutes","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"assignee_role","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"assignee_organization","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"approved_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"approved_at","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"policy_version","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"registered","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.AutomationPolicyStatus"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.AutomationPolicyStatus","name":"AutomationPolicyStatus","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"pending_customer_configuration","value":"pending_customer_configuration","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paused","value":"paused","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"disabled","value":"disabled","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.AutomationPolicyRetrieveSpec","name":"AutomationPolicyRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"automation_key","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"capability_key","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"AutomationPolicyStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"config","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quiet_hours","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"escalation_after_minutes","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"assignee_role","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"assignee_organization","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"approved_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"approved_at","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"policy_version","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"registered","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"config_schema","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["AutomationPolicyReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.AutomationPolicyStatus"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.AutomationPolicyUpdateSpec","name":"AutomationPolicyUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"status","type":"AutomationPolicyStatus | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"config","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quiet_hours","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"escalation_after_minutes","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"gt":0}},{"name":"assignee_role","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"assignee_organization","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.AutomationPolicyStatus"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.OperationalWorkItemReadSpec","name":"OperationalWorkItemReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"automation_key","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"kind","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"related_resource_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"related_resource_id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"assignee_role","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"assignee_organization","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"assigned_to","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"due_at","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resolved_at","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resolution","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.automation.spec.OperationalWorkItemResolveSpec","name":"OperationalWorkItemResolveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"note","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":1000}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product.spec.ProductReadSpec","name":"ProductReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ProductStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"batch","type":"ProductBatch | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"expiration_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"standard_pack_size","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"purchase_price","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"product_knowledge","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_item_definition","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseProductSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product.spec.ProductStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product.spec.ProductBatch"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product.spec.ProductStatusOptions","name":"ProductStatusOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product.spec.ProductBatch","name":"ProductBatch","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"lot_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product.spec.ProductWriteSpec","name":"ProductWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ProductStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"batch","type":"ProductBatch | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"expiration_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"standard_pack_size","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"purchase_price","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"product_knowledge","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_item_definition","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","BaseProductSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product.spec.ProductStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product.spec.ProductBatch"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product.spec.ProductUpdateSpec","name":"ProductUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ProductStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"batch","type":"ProductBatch | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"expiration_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"standard_pack_size","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"purchase_price","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_item_definition","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","BaseProductSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product.spec.ProductStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.product.spec.ProductBatch"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderReadSpec","name":"SupplyDeliveryOrderReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyDeliveryOrderStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"origin","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"destination","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplier","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient_invoice_id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionListRenderer","BaseSupplyDeliveryOrderSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderStatusOptions","name":"SupplyDeliveryOrderStatusOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pending","value":"pending","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_progress","value":"in_progress","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"abandoned","value":"abandoned","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderWriteSpec","name":"SupplyDeliveryOrderWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyDeliveryOrderStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplier","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"origin","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"destination","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseSupplyDeliveryOrderSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderRetrieveSpec","name":"SupplyDeliveryOrderRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyDeliveryOrderStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"origin","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"destination","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplier","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient_invoice_id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionRetrieveRenderer","SupplyDeliveryOrderReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.delivery_order.BaseSupplyDeliveryOrderSpec","name":"BaseSupplyDeliveryOrderSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyDeliveryOrderStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderReadSpec","name":"SupplyRequestOrderReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyRequestOrderStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intent","type":"SupplyRequestIntentOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"SupplyRequestCategoryOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"SupplyRequestPriorityOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"SupplyRequestReason","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplier","type":"OrganizationReadSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"origin","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"destination","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseSupplyRequestOrderSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestIntentOptions","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestCategoryOptions","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestPriorityOptions","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestReason","repositories/platform/mansoq-core:mansoq.emr.resources.organization.spec.OrganizationReadSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderStatusOptions","name":"SupplyRequestOrderStatusOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pending","value":"pending","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_progress","value":"in_progress","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"abandoned","value":"abandoned","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestIntentOptions","name":"SupplyRequestIntentOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"proposal","value":"proposal","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan","value":"plan","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"directive","value":"directive","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","value":"order","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"original_order","value":"original_order","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reflex_order","value":"reflex_order","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filler_order","value":"filler_order","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"instance_order","value":"instance_order","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestCategoryOptions","name":"SupplyRequestCategoryOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"central","value":"central","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"nonstock","value":"nonstock","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestPriorityOptions","name":"SupplyRequestPriorityOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"routine","value":"routine","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"urgent","value":"urgent","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"asap","value":"asap","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stat","value":"stat","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestReason","name":"SupplyRequestReason","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"patient_care","value":"patient_care","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ward_stock","value":"ward_stock","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderWriteSpec","name":"SupplyRequestOrderWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyRequestOrderStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intent","type":"SupplyRequestIntentOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"SupplyRequestCategoryOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"SupplyRequestPriorityOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"SupplyRequestReason","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplier","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"origin","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"destination","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseSupplyRequestOrderSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestIntentOptions","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestCategoryOptions","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestPriorityOptions","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestReason"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.BaseSupplyRequestOrderSpec","name":"BaseSupplyRequestOrderSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyRequestOrderStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intent","type":"SupplyRequestIntentOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"SupplyRequestCategoryOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"SupplyRequestPriorityOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"SupplyRequestReason","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestIntentOptions","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestCategoryOptions","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestPriorityOptions","repositories/platform/mansoq-core:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestReason"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderReadSpec","name":"MedicationDispenseOrderReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationDispenseOrderStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseMedicationDispenseOrderSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderStatusOptions","name":"MedicationDispenseOrderStatusOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_progress","value":"in_progress","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"abandoned","value":"abandoned","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderWriteSpec","name":"MedicationDispenseOrderWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationDispenseOrderStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseMedicationDispenseOrderSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderRetrieveSpec","name":"MedicationDispenseOrderRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationDispenseOrderStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["MedicationDispenseOrderReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.dispense_order.BaseMedicationDispenseOrderSpec","name":"BaseMedicationDispenseOrderSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationDispenseOrderStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceLocationHistoryListSpec","name":"DeviceLocationHistoryListSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"start","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"end","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.device.spec.DeviceEncounterHistoryListSpec","name":"DeviceEncounterHistoryListSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"start","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"end","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.device.history_spec.DeviceServiceHistoryListSpec","name":"DeviceServiceHistoryListSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/history_spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/history_spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"serviced_on","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/history_spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/history_spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/history_spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/history_spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["DeviceServiceHistoryWriteSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.device.history_spec.DeviceServiceHistoryWriteSpec","name":"DeviceServiceHistoryWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/history_spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/history_spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"serviced_on","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/history_spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/history_spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["DeviceServiceHistorySpecBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.device.history_spec.DeviceServiceHistoryRetrieveSpec","name":"DeviceServiceHistoryRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/history_spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/history_spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"serviced_on","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/history_spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/history_spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/history_spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/history_spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"edit_history","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/history_spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/history_spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/history_spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["DeviceServiceHistoryListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationEncounterReadSpec","name":"FacilityLocationEncounterReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"start_datetime","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"end_datetime","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FacilityLocationEncounterBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationEncounterCreateSpec","name":"FacilityLocationEncounterCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"LocationEncounterAvailabilityStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"start_datetime","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"end_datetime","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py:178:validate_encounter","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["FacilityLocationEncounterBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.LocationEncounterAvailabilityStatusChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.LocationEncounterAvailabilityStatusChoices","name":"LocationEncounterAvailabilityStatusChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"planned","value":"planned","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reserved","value":"reserved","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationEncounterUpdateSpec","name":"FacilityLocationEncounterUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"LocationEncounterAvailabilityStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"start_datetime","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"end_datetime","type":"datetime.datetime | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FacilityLocationEncounterBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.LocationEncounterAvailabilityStatusChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.inventory_item.spec.InventoryItemReadSpec","name":"InventoryItemReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/inventory_item/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/inventory_item/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"InventoryItemStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/inventory_item/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"net_content","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/inventory_item/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"product","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/inventory_item/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/inventory_item/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseInventoryItemSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.inventory_item.spec.InventoryItemStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.inventory_item.spec.InventoryItemStatusOptions","name":"InventoryItemStatusOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/inventory_item/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/inventory_item/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/inventory_item/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/inventory_item/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.inventory.inventory_item.spec.InventoryItemRetrieveSpec","name":"InventoryItemRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/inventory_item/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/inventory_item/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"InventoryItemStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/inventory_item/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"net_content","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/inventory_item/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"product","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/inventory_item/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/inventory_item/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["InventoryItemReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.inventory.inventory_item.spec.InventoryItemStatusOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientListSpec","name":"PatientListSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"gender","type":"GenderChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"PhoneNumber","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"emergency_phone_number","type":"PhoneNumber | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permanent_address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pincode","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"deceased_datetime","type":"StrictTZAwareDateTime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"blood_group","type":"BloodGroupChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date_of_birth","type":"datetime.date | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"year_of_birth","type":"datetime.date | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"instance_tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py:74:validate_deceased_datetime","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionListRenderer","PatientBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.GenderChoices","repositories/platform/mansoq-core:mansoq.emr.resources.base.PhoneNumber","repositories/platform/mansoq-core:mansoq.emr.utils.datetime_type.StrictTZAwareDateTime","repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.BloodGroupChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientCreateSpec","name":"PatientCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"gender","type":"GenderChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"PhoneNumber","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"emergency_phone_number","type":"PhoneNumber | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permanent_address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pincode","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"deceased_datetime","type":"StrictTZAwareDateTime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"blood_group","type":"BloodGroupChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date_of_birth","type":"datetime.date | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"age","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"identifiers","type":"list[PatientIdentifierConfigRequest]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[UUID4]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py:74:validate_deceased_datetime","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py:117:validate_geo_organization","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py:125:validate_identifiers","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","PatientBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.GenderChoices","repositories/platform/mansoq-core:mansoq.emr.resources.base.PhoneNumber","repositories/platform/mansoq-core:mansoq.emr.utils.datetime_type.StrictTZAwareDateTime","repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.BloodGroupChoices","repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientIdentifierConfigRequest"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientIdentifierConfigRequest","name":"PatientIdentifierConfigRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"config","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientUpdateSpec","name":"PatientUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"gender","type":"GenderChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"PhoneNumber | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"emergency_phone_number","type":"PhoneNumber | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permanent_address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pincode","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"deceased_datetime","type":"StrictTZAwareDateTime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"blood_group","type":"BloodGroupChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date_of_birth","type":"datetime.date | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"age","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"identifiers","type":"list[PatientIdentifierConfigRequest]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py:74:validate_deceased_datetime","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py:170:validate_geo_organization","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py:196:validate_identifiers","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","PatientBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.GenderChoices","repositories/platform/mansoq-core:mansoq.emr.resources.base.PhoneNumber","repositories/platform/mansoq-core:mansoq.emr.utils.datetime_type.StrictTZAwareDateTime","repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.BloodGroupChoices","repositories/platform/mansoq-core:mansoq.emr.resources.patient.spec.PatientIdentifierConfigRequest"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceReadSpec","name":"AllergyIntoleranceReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"clinical_status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verification_status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"criticality","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"onset","type":"AllergyIntoleranceOnSetSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"last_occurrence","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"recorded_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"allergy_intolerance_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseAllergyIntoleranceSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceOnSetSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceOnSetSpec","name":"AllergyIntoleranceOnSetSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"onset_datetime","type":"datetime.datetime","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"onset_age","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"onset_string","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceWriteSpec","name":"AllergyIntoleranceWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"clinical_status","type":"ClinicalStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verification_status","type":"VerificationStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"CategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"criticality","type":"CriticalityChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"last_occurrence","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"recorded_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[MANSOQ_ALLERGY_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"onset","type":"AllergyIntoleranceOnSetSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"allergy_intolerance_type","type":"AllergyIntoleranceTypeOptions","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py:100:validate_encounter_exists","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseAllergyIntoleranceSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.ClinicalStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.VerificationStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.CategoryChoices","repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.CriticalityChoices","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceOnSetSpec","repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceTypeOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.ClinicalStatusChoices","name":"ClinicalStatusChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resolved","value":"resolved","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.VerificationStatusChoices","name":"VerificationStatusChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"unconfirmed","value":"unconfirmed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"presumed","value":"presumed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"confirmed","value":"confirmed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"refuted","value":"refuted","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.CategoryChoices","name":"CategoryChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"food","value":"food","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medication","value":"medication","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"environment","value":"environment","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"biologic","value":"biologic","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.CriticalityChoices","name":"CriticalityChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"low","value":"low","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"high","value":"high","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unable_to_assess","value":"unable_to_assess","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceTypeOptions","name":"AllergyIntoleranceTypeOptions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"allergy","value":"allergy","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intolerance","value":"intolerance","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceUpdateSpec","name":"AllergyIntoleranceUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"clinical_status","type":"ClinicalStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verification_status","type":"VerificationStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"criticality","type":"CriticalityChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"last_occurrence","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"allergy_intolerance_type","type":"AllergyIntoleranceTypeOptions","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py:72:validate_encounter_exists","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseAllergyIntoleranceSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.ClinicalStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.VerificationStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.CriticalityChoices","repositories/platform/mansoq-core:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceTypeOptions"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionReadSpec","name":"ConditionReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"clinical_status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verification_status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"severity","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"onset","type":"ConditionOnSetSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"abatement","type":"ConditionAbatementSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseConditionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionOnSetSpec","repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionAbatementSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionOnSetSpec","name":"ConditionOnSetSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"onset_datetime","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"onset_age","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"onset_string","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py:56:validate_onset_datetime","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionAbatementSpec","name":"ConditionAbatementSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"abatement_datetime","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"abatement_age","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"abatement_string","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionSpec","name":"ConditionSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"clinical_status","type":"ClinicalStatusChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verification_status","type":"VerificationStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"severity","type":"SeverityChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[MANSOQ_CODITION_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"onset","type":"ConditionOnSetSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"abatement","type":"ConditionAbatementSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"CategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py:91:validate_encounter_exists","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseConditionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ClinicalStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.VerificationStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.SeverityChoices","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionOnSetSpec","repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionAbatementSpec","repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.CategoryChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ClinicalStatusChoices","name":"ClinicalStatusChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"recurrence","value":"recurrence","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"relapse","value":"relapse","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"remission","value":"remission","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resolved","value":"resolved","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.VerificationStatusChoices","name":"VerificationStatusChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"unconfirmed","value":"unconfirmed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"provisional","value":"provisional","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"differential","value":"differential","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"confirmed","value":"confirmed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"refuted","value":"refuted","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.SeverityChoices","name":"SeverityChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"mild","value":"mild","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"moderate","value":"moderate","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severe","value":"severe","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.CategoryChoices","name":"CategoryChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"problem_list_item","value":"problem_list_item","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_diagnosis","value":"encounter_diagnosis","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"chronic_condition","value":"chronic_condition","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionUpdateSpec","name":"ConditionUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"clinical_status","type":"ClinicalStatusChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verification_status","type":"VerificationStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"severity","type":"SeverityChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[MANSOQ_CODITION_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"onset","type":"ConditionOnSetSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"abatement","type":"ConditionAbatementSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseConditionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ClinicalStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.VerificationStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.SeverityChoices","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionOnSetSpec","repositories/platform/mansoq-core:mansoq.emr.resources.condition.spec.ConditionAbatementSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportListSpec","name":"DiagnosticReportListSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"DiagnosticReportStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ValueSetBoundCoding[DIAGNOSTIC_SERVICE_SECTIONS_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"conclusion","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_request","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["DiagnosticReportSpecBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportStatusChoices","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportStatusChoices","name":"DiagnosticReportStatusChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"registered","value":"registered","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"partial","value":"partial","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"preliminary","value":"preliminary","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"final","value":"final","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportCreateSpec","name":"DiagnosticReportCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"DiagnosticReportStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ValueSetBoundCoding[DIAGNOSTIC_SERVICE_SECTIONS_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"conclusion","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_request","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["DiagnosticReportSpecBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportStatusChoices","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportRetrieveSpec","name":"DiagnosticReportRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"DiagnosticReportStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ValueSetBoundCoding[DIAGNOSTIC_SERVICE_SECTIONS_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"conclusion","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_request","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"observations","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requester","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["DiagnosticReportListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportStatusChoices","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportUpdateSpec","name":"DiagnosticReportUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"DiagnosticReportStatusChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ValueSetBoundCoding[DIAGNOSTIC_SERVICE_SECTIONS_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"conclusion","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["DiagnosticReportSpecBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportStatusChoices","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.ObservationUpdateSpec","name":"ObservationUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Unique ID in the system"}},{"name":"status","type":"ObservationStatus","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Status of the observation (final or amended)"}},{"name":"category","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"main_code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"alternate_coding","type":"CodeableConcept | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"subject_type","type":"SubjectType","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"effective_datetime","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"performer","type":"Performer | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_type","type":"QuestionType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"QuestionnaireSubmitResultValue | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_COLLECTION_METHOD.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reference_range","type":"list[ReferenceRange]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"interpretation","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questionnaire_response","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"component","type":"list[Component]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseObservationSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.ObservationStatus","repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/platform/mansoq-core:mansoq.emr.resources.common.codable_concept.CodeableConcept","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.SubjectType","repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.Performer","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionType","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitResultValue","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.ReferenceRange","repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.Component"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.ObservationStatus","name":"ObservationStatus","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"final","value":"final","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"amended","value":"amended","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.common.codable_concept.CodeableConcept","name":"CodeableConcept","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/codable_concept.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/codable_concept.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"coding","type":"list[Coding] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/codable_concept.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"text","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/codable_concept.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.Performer","name":"Performer","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"type","type":"PerformerType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.PerformerType"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.PerformerType","name":"PerformerType","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"related_person","value":"related_person","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","value":"user","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.ReferenceRange","name":"ReferenceRange","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"min","type":"float | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"max","type":"float | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"interpretation","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.Component","name":"Component","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"value","type":"QuestionnaireSubmitResultValue","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"interpretation","type":"str | dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reference_range","type":"list[ReferenceRange]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitResultValue","repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.ReferenceRange","repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.diagnostic_report.BatchUpdateObservationRequest","name":"BatchUpdateObservationRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"observations","type":"list[UpsertObservationRequest]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.api.viewsets.diagnostic_report.UpsertObservationRequest"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.ConsentListSpec","name":"ConsentListSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Unique identifier for the consent record"}},{"name":"status","type":"ConsentStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"CategoryChoice","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period","type":"PeriodSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"decision","type":"DecisionType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"source_attachments","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verification_details","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ConsentBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.ConsentStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.CategoryChoice","repositories/platform/mansoq-core:mansoq.emr.resources.base.PeriodSpec","repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.DecisionType"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.ConsentStatusChoices","name":"ConsentStatusChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"not_done","value":"not_done","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.CategoryChoice","name":"CategoryChoice","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"research","value":"research","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_privacy","value":"patient_privacy","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"treatment","value":"treatment","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dnr","value":"dnr","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"comfort_care","value":"comfort_care","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"acd","value":"acd","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"adr","value":"adr","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.DecisionType","name":"DecisionType","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"deny","value":"deny","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"permit","value":"permit","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.ConsentCreateSpec","name":"ConsentCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Unique identifier for the consent record"}},{"name":"status","type":"ConsentStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"CategoryChoice","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period","type":"PeriodSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"decision","type":"DecisionType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py:76:validate_period_and_date","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ConsentBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.ConsentStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.CategoryChoice","repositories/platform/mansoq-core:mansoq.emr.resources.base.PeriodSpec","repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.DecisionType"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.ConsentRetrieveSpec","name":"ConsentRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Unique identifier for the consent record"}},{"name":"status","type":"ConsentStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"CategoryChoice","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period","type":"PeriodSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"decision","type":"DecisionType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"source_attachments","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verification_details","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ConsentListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.ConsentStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.CategoryChoice","repositories/platform/mansoq-core:mansoq.emr.resources.base.PeriodSpec","repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.DecisionType"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.ConsentUpdateSpec","name":"ConsentUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Unique identifier for the consent record"}},{"name":"status","type":"ConsentStatusChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"CategoryChoice | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period","type":"PeriodSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"decision","type":"DecisionType | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ConsentBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.ConsentStatusChoices","repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.CategoryChoice","repositories/platform/mansoq-core:mansoq.emr.resources.base.PeriodSpec","repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.DecisionType"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.ConsentVerificationSpec","name":"ConsentVerificationSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"verified","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verified_by","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verification_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verification_type","type":"VerificationType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.VerificationType"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.consent.spec.VerificationType","name":"VerificationType","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"family","value":"family","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"validation","value":"validation","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.ObservationReadSpec","name":"ObservationReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Unique ID in the system"}},{"name":"status","type":"ObservationStatus","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Status of the observation (final or amended)"}},{"name":"category","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"main_code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"alternate_coding","type":"CodeableConcept | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"subject_type","type":"SubjectType","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"effective_datetime","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"performer","type":"Performer | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_type","type":"QuestionType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"QuestionnaireSubmitResultValue","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_COLLECTION_METHOD.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reference_range","type":"list[ReferenceRange]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"interpretation","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questionnaire_response","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"component","type":"list[Component]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"data_entered_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseObservationSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.ObservationStatus","repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/platform/mansoq-core:mansoq.emr.resources.common.codable_concept.CodeableConcept","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.SubjectType","repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.Performer","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionType","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitResultValue","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.ReferenceRange","repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.Component","repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.ObservationRetrieveSpec","name":"ObservationRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Unique ID in the system"}},{"name":"status","type":"ObservationStatus","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Status of the observation (final or amended)"}},{"name":"category","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"main_code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"alternate_coding","type":"CodeableConcept | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"subject_type","type":"SubjectType","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"effective_datetime","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"performer","type":"Performer | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_type","type":"QuestionType","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"QuestionnaireSubmitResultValue","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_COLLECTION_METHOD.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reference_range","type":"list[ReferenceRange]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"interpretation","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questionnaire_response","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"component","type":"list[Component]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"data_entered_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"observation_definition","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ObservationReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.ObservationStatus","repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/platform/mansoq-core:mansoq.emr.resources.common.codable_concept.CodeableConcept","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.SubjectType","repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.Performer","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire.spec.QuestionType","repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitResultValue","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.ReferenceRange","repositories/platform/mansoq-core:mansoq.emr.resources.observation.spec.Component","repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.observation.ObservationAnalyseRequest","name":"ObservationAnalyseRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"codes","type":"list[Coding]","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":1,"max_length":20}},{"name":"page_size","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"le":30}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseUpdate","name":"QuestionnaireResponseUpdate","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"QuestionnaireResponseStatusChoices","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRQuestionnaireResponseBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseStatusChoices"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseStatusChoices","name":"QuestionnaireResponseStatusChoices","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestReadSpec","name":"MedicationRequestReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"status","type":"MedicationRequestStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status_reason","type":"StatusReason | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intent","type":"MedicationRequestIntent","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"MedicationRequestCategory","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"MedicationRequestPriority","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"do_not_perform","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"medication","type":"ValueSetBoundCoding[MANSOQ_MEDICATION_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dosage_instruction","type":"list[DosageInstruction]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authored_on","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispense_status","type":"MedicationRequestDispenseStatus | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":313,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":314,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requested_product","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requester","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"prescription","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["MedicationRequestReadWithoutPrescriptionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestStatus","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.StatusReason","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestIntent","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestCategory","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestPriority","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.DosageInstruction","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestDispenseStatus","repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestSpec","name":"MedicationRequestSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"status","type":"MedicationRequestStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status_reason","type":"StatusReason | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intent","type":"MedicationRequestIntent","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"MedicationRequestCategory","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"MedicationRequestPriority","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"do_not_perform","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"medication","type":"ValueSetBoundCoding[MANSOQ_MEDICATION_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dosage_instruction","type":"list[DosageInstruction]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authored_on","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispense_status","type":"MedicationRequestDispenseStatus | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requester","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requested_product","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"prescription","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"create_prescription","type":"CreatePrescription | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py:237:validate_prescription","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py:243:validate_request_code","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py:252:validate_encounter_exists","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseMedicationRequestSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestStatus","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.StatusReason","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestIntent","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestCategory","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestPriority","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.DosageInstruction","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestDispenseStatus","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.CreatePrescription"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.CreatePrescription","name":"CreatePrescription","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"alternate_identifier","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestUpdateSpec","name":"MedicationRequestUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationRequestStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispense_status","type":"MedicationRequestDispenseStatus | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","line":309,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["MedicationRequestResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestStatus","repositories/platform/mansoq-core:mansoq.emr.resources.medication.request.spec.MedicationRequestDispenseStatus"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionReadSpec","name":"MedicationRequestPrescriptionReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationRequestPrescriptionStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"prescribed_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseMedicationRequestPrescriptionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionStatus","repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionStatus","name":"MedicationRequestPrescriptionStatus","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ended","value":"ended","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stopped","value":"stopped","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionWriteSpec","name":"MedicationRequestPrescriptionWriteSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationRequestPrescriptionStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"prescribed_by","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseMedicationRequestPrescriptionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionStatus"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionRetrieveMedicationsSpec","name":"MedicationRequestPrescriptionRetrieveMedicationsSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationRequestPrescriptionStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"prescribed_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"medications","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["MedicationRequestPrescriptionRetrieveSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionStatus","repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionUpdateSpec","name":"MedicationRequestPrescriptionUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationRequestPrescriptionStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseMedicationRequestPrescriptionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionStatus"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.statement.spec.MedicationStatementReadSpec","name":"MedicationStatementReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationStatementStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"medication","type":"ValueSetBoundCoding[MANSOQ_MEDICATION_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dosage_text","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"effective_period","type":"PeriodSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"information_source","type":"MedicationStatementInformationSourceType | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseMedicationStatementSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.statement.spec.MedicationStatementStatus","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.base.PeriodSpec","repositories/platform/mansoq-core:mansoq.emr.resources.medication.statement.spec.MedicationStatementInformationSourceType","repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.statement.spec.MedicationStatementStatus","name":"MedicationStatementStatus","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stopped","value":"stopped","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"not_taken","value":"not_taken","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intended","value":"intended","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.statement.spec.MedicationStatementInformationSourceType","name":"MedicationStatementInformationSourceType","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"related_person","value":"related_person","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"practitioner","value":"practitioner","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","value":"patient","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.statement.spec.MedicationStatementSpec","name":"MedicationStatementSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationStatementStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"medication","type":"ValueSetBoundCoding[MANSOQ_MEDICATION_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dosage_text","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"effective_period","type":"PeriodSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"information_source","type":"MedicationStatementInformationSourceType | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py:65:validate_encounter_exists","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseMedicationStatementSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.statement.spec.MedicationStatementStatus","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.base.PeriodSpec","repositories/platform/mansoq-core:mansoq.emr.resources.medication.statement.spec.MedicationStatementInformationSourceType"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.statement.spec.MedicationStatementUpdateSpec","name":"MedicationStatementUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationStatementStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"effective_period","type":"PeriodSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.statement.spec.MedicationStatementStatus","repositories/platform/mansoq-core:mansoq.emr.resources.base.PeriodSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationReadSpec","name":"MedicationAdministrationReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationAdministrationStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status_reason","type":"ValueSetBoundCoding[MANSOQ_MEDICATION_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"MedicationAdministrationCategory | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"medication","type":"ValueSetBoundCoding[MANSOQ_MEDICATION_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authored_on","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"When request was initially authored"}},{"name":"occurrence_period_start","type":"datetime","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"When the medication was administration started"}},{"name":"occurrence_period_end","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"recorded","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"When administration was recorded"}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"The encounter where the administration was noted"}},{"name":"request","type":"UUID4","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"The medication request under which the administration was made"}},{"name":"performer","type":"list[MedicationAdministrationPerformer] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Who administered the medication"}},{"name":"dosage","type":"Dosage | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"The dosage of the medication"}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"administered_product","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseMedicationAdministrationSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationStatus","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationCategory","repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationPerformer","repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.Dosage"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationStatus","name":"MedicationAdministrationStatus","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"not_done","value":"not_done","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stopped","value":"stopped","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_progress","value":"in_progress","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationCategory","name":"MedicationAdministrationCategory","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"inpatient","value":"inpatient","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"outpatient","value":"outpatient","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"community","value":"community","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"discharge","value":"discharge","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationPerformer","name":"MedicationAdministrationPerformer","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"actor","type":"UUID4","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"The user who performed the administration"}},{"name":"function","type":"MedicationAdministrationPerformerFunction | None","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"The function of the performer"}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py:57:validate_actor_exists","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationPerformerFunction"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationPerformerFunction","name":"MedicationAdministrationPerformerFunction","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"performer","value":"performer","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verifier","value":"verifier","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"witness","value":"witness","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.Dosage","name":"Dosage","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"text","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Free text dosage instructions"}},{"name":"site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"route","type":"ValueSetBoundCoding[MANSOQ_ROUTE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"ValueSetBoundCoding[MANSOQ_ADMINISTRATION_METHOD_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dose","type":"Quantity | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"The amount of medication administered"}},{"name":"rate","type":"Quantity | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"The speed of administration"}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.common.quantity.Quantity"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationSpec","name":"MedicationAdministrationSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationAdministrationStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status_reason","type":"ValueSetBoundCoding[MANSOQ_MEDICATION_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"MedicationAdministrationCategory | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"medication","type":"ValueSetBoundCoding[MANSOQ_MEDICATION_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authored_on","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"When request was initially authored"}},{"name":"occurrence_period_start","type":"datetime","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"When the medication was administration started"}},{"name":"occurrence_period_end","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"recorded","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"When administration was recorded"}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"The encounter where the administration was noted"}},{"name":"request","type":"UUID4","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"The medication request under which the administration was made"}},{"name":"performer","type":"list[MedicationAdministrationPerformer] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Who administered the medication"}},{"name":"dosage","type":"Dosage | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"The dosage of the medication"}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"administered_product","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py:132:validate_encounter_exists","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py:140:validate_request","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py:147:validate_administered_product","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseMedicationAdministrationSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationStatus","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationCategory","repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationPerformer","repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.Dosage"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationUpdateSpec","name":"MedicationAdministrationUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationAdministrationStatus","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"occurrence_period_end","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationStatus"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.thread_spec.NoteThreadReadSpec","name":"NoteThreadReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/thread_spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/thread_spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/thread_spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":255}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/thread_spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/thread_spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/thread_spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/thread_spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["NoteThreadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.thread_spec.NoteThreadCreateSpec","name":"NoteThreadCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/thread_spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/thread_spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/thread_spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":255}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/thread_spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/thread_spec.py:22:validate_encounter_exists","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/thread_spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["NoteThreadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.thread_spec.NoteThreadUpdateSpec","name":"NoteThreadUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/thread_spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/thread_spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/thread_spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":255}}],"validation":[],"baseTypes":["NoteThreadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.notes_spec.NoteMessageReadSpec","name":"NoteMessageReadSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/notes_spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/notes_spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"message","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/notes_spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"message_history","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/notes_spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/notes_spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/notes_spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/notes_spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/notes_spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["NoteMessageSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.notes_spec.NoteMessageCreateSpec","name":"NoteMessageCreateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/notes_spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/notes_spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"message","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/notes_spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["NoteMessageSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.notes.notes_spec.NoteMessageUpdateSpec","name":"NoteMessageUpdateSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/notes_spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/notes_spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"message","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/notes_spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["NoteMessageSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.template.PreviewTemplateRequest","name":"PreviewTemplateRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"template_data","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"output_format","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"context","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"options","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.report.report_upload.spec.ReportUploadListSpec","name":"ReportUploadListSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"template","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"report_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"associating_id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archived_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archived_datetime","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"upload_completed","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_archived","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archive_reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extension","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"uploaded_by","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mime_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ReportUploadBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.report.report_upload.spec.ReportUploadRetrieveSpec","name":"ReportUploadRetrieveSpec","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"template","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"report_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"associating_id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archived_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archived_datetime","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"upload_completed","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_archived","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archive_reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extension","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"uploaded_by","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mime_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"signed_url","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"read_signed_url","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"internal_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ReportUploadListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/platform/mansoq-core:mansoq.emr.api.viewsets.report.report_upload.GenerateReportRequest","name":"GenerateReportRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"template_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"associating_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"output_format","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"force","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status_check","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py:52:validate_output_format","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-hello:hello.api.serializers.hello.HelloSerializer","name":"HelloSerializer","source":{"path":"repositories/platform/mansoq-hello/hello/api/serializers/hello.py","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"name","type":"serializers.CharField","required":"framework default","hasDefault":false,"constraints":{"max_length":10},"source":{"path":"repositories/platform/mansoq-hello/hello/api/serializers/hello.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[],"baseTypes":["serializers.Serializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.spec.NotificationTriggerReadSpec","name":"NotificationTriggerReadSpec","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"trigger_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_active","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"context_slug","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.spec.NotificationTemplateReadSpec","name":"NotificationTemplateReadSpec","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"provider","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"approval_status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_active","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"language_code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payload","type":"dict[str, Any] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"variable_mapping","type":"dict[str, Any] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parameter_format","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.spec.NotificationEventReadSpec","name":"NotificationEventReadSpec","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"trigger_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"template_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_urgent","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"variable_values","type":"dict[str, Any] | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"recipients","type":"list[NotificationRecipientReadSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.spec.NotificationRecipientReadSpec"]},{"id":"repositories/platform/mansoq-im-wrapper:mansoq_im_wrapper.api.spec.NotificationRecipientReadSpec","name":"NotificationRecipientReadSpec","source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"event_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"recipient_phone","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"recipient_name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"recipient_type","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"provider","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tracking_id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"latest_status","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status_history","type":"list[dict[str, Any]]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sent_parameters","type":"dict[str, str]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-notifications-be:mansoq_notifications.resources.in_app_notification.spec.InAppNotificationListSpec","name":"InAppNotificationListSpec","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"event_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payload","type":"dict[str, Any]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"read_at","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"recipient","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["InAppNotificationSpecBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-notifications-be:mansoq_notifications.resources.in_app_notification.spec.InAppNotificationRetrieveSpec","name":"InAppNotificationRetrieveSpec","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"event_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payload","type":"dict[str, Any]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"read_at","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"recipient","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["InAppNotificationListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.in_app_notification.InAppNotificationMarkReadRequest","name":"InAppNotificationMarkReadRequest","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"ids","type":"list[UUID4]","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":1}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-notifications-be:mansoq_notifications.resources.outbound_notification.spec.OutboundNotificationListSpec","name":"OutboundNotificationListSpec","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/outbound_notification/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/outbound_notification/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"event_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/outbound_notification/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/outbound_notification/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/outbound_notification/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sent_at","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/outbound_notification/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/outbound_notification/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["OutboundNotificationSpecBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-notifications-be:mansoq_notifications.resources.web_push_subscription.spec.WebPushSubscriptionListSpec","name":"WebPushSubscriptionListSpec","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/web_push_subscription/spec.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/web_push_subscription/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"endpoint","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/web_push_subscription/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/web_push_subscription/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.web_push_subscription.WebPushSubscribeRequest","name":"WebPushSubscribeRequest","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"endpoint","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"keys","type":"PushSubscriptionKeys","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-notifications-be:mansoq_notifications.api.web_push_subscription.PushSubscriptionKeys"]},{"id":"repositories/platform/mansoq-notifications-be:mansoq_notifications.api.web_push_subscription.WebPushUnsubscribeRequest","name":"WebPushUnsubscribeRequest","source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"endpoint","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-people-be:mansoq_people_be.api.spec.MansoqPeopleListSpec","name":"MansoqPeopleListSpec","source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/spec.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/spec.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/spec.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/spec.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-people-be:mansoq_people_be.api.spec.MansoqPeopleRetrieveSpec","name":"MansoqPeopleRetrieveSpec","source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["MansoqPeopleListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-super-batch-be:super_batch_request.api.viewsets.batch_request.BatchRequest","name":"BatchRequest","source":{"path":"repositories/platform/mansoq-super-batch-be/super_batch_request/api/viewsets/batch_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"requests","type":"list[Request]","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-super-batch-be/super_batch_request/api/viewsets/batch_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":1}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-super-batch-be:super_batch_request.api.viewsets.batch_request.Request"]},{"id":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.serializers.consent.ConsentRequestSerializer","name":"ConsentRequestSerializer","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/serializers/consent.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"id","type":"serializers.CharField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/serializers/consent.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_id","type":"serializers.CharField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/serializers/consent.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[],"baseTypes":["serializers.ModelSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.serializers.abha_number.AbhaNumberSerializer","name":"AbhaNumberSerializer","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/serializers/abha_number.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"id","type":"serializers.CharField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/serializers/abha_number.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","type":"serializers.UUIDField","required":false,"hasDefault":false,"constraints":{"required":false,"allow_null":true},"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/serializers/abha_number.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"new","type":"serializers.BooleanField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/serializers/abha_number.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date_of_birth","type":"serializers.CharField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/serializers/abha_number.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[],"baseTypes":["serializers.ModelSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-abdm-teleicu:abdm.api.serializers.health_facility.HealthFacilitySerializer","name":"HealthFacilitySerializer","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/serializers/health_facility.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"id","type":"serializers.CharField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/serializers/health_facility.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"registered","type":"serializers.BooleanField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/serializers/health_facility.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"benefit_name","type":"serializers.CharField","required":"framework default","hasDefault":true,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/serializers/health_facility.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[],"baseTypes":["serializers.ModelSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.users.UserDetailSerializer","name":"UserDetailSerializer","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/users.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"password","type":"serializers.CharField","required":false,"hasDefault":false,"constraints":{"write_only":true,"required":false},"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/users.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[],"baseTypes":["serializers.ModelSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.token.PasswordTokenSerializer","name":"PasswordTokenSerializer","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/token.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"password","type":"serializers.CharField","required":"framework default","hasDefault":false,"constraints":{},"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/token.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"token","type":"serializers.CharField","required":"framework default","hasDefault":false,"constraints":{},"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/token.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","type":"serializers.EmailField","required":"framework default","hasDefault":false,"constraints":{},"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/token.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[{"methodId":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/token.py:13:validate","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/token.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["PasswordValidateMixin","serializers.Serializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.auth.AuthSerializer","name":"AuthSerializer","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/auth.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"email","type":"serializers.EmailField","required":"framework default","hasDefault":false,"constraints":{"write_only":true},"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/auth.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[{"methodId":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/auth.py:10:validate","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/auth.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["AuthTokenSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.users.UserCreateSerializer","name":"UserCreateSerializer","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/users.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"full_name","type":"serializers.CharField","required":true,"hasDefault":false,"constraints":{"required":true},"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/users.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"password","type":"serializers.CharField","required":true,"hasDefault":false,"constraints":{"write_only":true,"required":true},"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/users.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"recaptcha","type":"serializers.CharField","required":true,"hasDefault":false,"constraints":{"write_only":true,"required":true},"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/users.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[],"baseTypes":["serializers.ModelSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.chat.ChatDetailSerializer","name":"ChatDetailSerializer","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/chat.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"chats","type":"serializers.SerializerMethodField","required":"framework default","hasDefault":false,"constraints":{},"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/chat.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"username","type":"serializers.CharField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/chat.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[],"baseTypes":["serializers.ModelSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.chat.ChatFeedbackSerializer","name":"ChatFeedbackSerializer","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/chat.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"chat_message","type":"serializers.CharField","required":"framework default","hasDefault":false,"constraints":{},"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/chat.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[],"baseTypes":["serializers.ModelSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.services.TempTokenSerializer","name":"TempTokenSerializer","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/services.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[],"validation":[],"baseTypes":["serializers.ModelSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.project.ProjectSerializer","name":"ProjectSerializer","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/project.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"display_preset_questions","type":"serializers.SerializerMethodField","required":"framework default","hasDefault":false,"constraints":{},"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/project.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[],"baseTypes":["serializers.ModelSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.chat.ChatSerializer","name":"ChatSerializer","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/chat.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"username","type":"serializers.CharField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/chat.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[],"baseTypes":["serializers.ModelSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.TestSuiteSerializer","name":"TestSuiteSerializer","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/testsuite.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[],"validation":[],"baseTypes":["serializers.ModelSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.TestQuestionSerializer","name":"TestQuestionSerializer","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/testsuite.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[],"validation":[],"baseTypes":["serializers.ModelSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.TestRunSerializer","name":"TestRunSerializer","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/testsuite.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"project","type":"serializers.UUIDField","required":"framework default","hasDefault":false,"constraints":{},"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/testsuite.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[],"baseTypes":["serializers.ModelSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-ayushma:ayushma.serializers.testsuite.FeedbackSerializer","name":"FeedbackSerializer","source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/testsuite.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"test_result_id","type":"serializers.CharField","required":true,"hasDefault":false,"constraints":{"write_only":true,"required":true},"source":{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/testsuite.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[],"baseTypes":["serializers.ModelSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserSpec","name":"UserSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"first_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"last_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"prefix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":10}},{"name":"suffix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":50}},{"name":"last_login","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"profile_picture_url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"gender","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"username","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mfa_enabled","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"deleted","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role_orgs","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["UserBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserCreateSpec","name":"UserCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"first_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"last_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"prefix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":10}},{"name":"suffix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":50}},{"name":"gender","type":"GenderChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"password","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"username","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"email","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_service_account","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role_orgs","type":"list[UserRoleOrgCreateSpec]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py:63:validate_username","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py:74:validate_phone_number","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py:81:validate_user_email","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py:92:validate_password","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["UserUpdateSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.GenderChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserRoleOrgCreateSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.GenderChoices","name":"GenderChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"male","value":"male","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"female","value":"female","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"non_binary","value":"non_binary","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"transgender","value":"transgender","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserRoleOrgCreateSpec","name":"UserRoleOrgCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"organization","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserRetrieveSpec","name":"UserRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"first_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"last_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"prefix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":10}},{"name":"suffix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":50}},{"name":"last_login","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"profile_picture_url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"gender","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"username","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mfa_enabled","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"deleted","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role_orgs","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"email","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"flags","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_service_account","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["UserSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserUpdateSpec","name":"UserUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"first_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"last_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"prefix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":10}},{"name":"suffix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":50}},{"name":"gender","type":"GenderChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["UserBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.GenderChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.CurrentUserRetrieveSpec","name":"CurrentUserRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"first_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"last_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"prefix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":10}},{"name":"suffix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":50}},{"name":"last_login","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"profile_picture_url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"gender","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"username","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mfa_enabled","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"deleted","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role_orgs","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"email","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"flags","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_service_account","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_superuser","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"qualification","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"doctor_experience_commenced_on","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"doctor_medical_council_registration","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"weekly_working_hours","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"alt_phone_number","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date_of_birth","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verified","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pf_endpoint","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pf_p256dh","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pf_auth","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"organizations","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facilities","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permissions","type":"list[str]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"preferences","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["UserRetrieveSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.serializers.plug_config.PlugConfigSerializer","name":"PlugConfigSerializer","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/serializers/plug_config.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[],"validation":[],"baseTypes":["serializers.ModelSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileUploadListSpec","name":"FileUploadListSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"file_type","type":"FileTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"file_category","type":"FileCategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"associating_id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archived_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archived_datetime","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"upload_completed","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_archived","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archive_reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extension","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"uploaded_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mime_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FileUploadBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileTypeChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileCategoryChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileTypeChoices","name":"FileTypeChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"patient","value":"patient","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","value":"encounter","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"consent","value":"consent","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"diagnostic_report","value":"diagnostic_report","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_request","value":"service_request","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileCategoryChoices","name":"FileCategoryChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"audio","value":"audio","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"xray","value":"xray","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identity_proof","value":"identity_proof","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unspecified","value":"unspecified","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"discharge_summary","value":"discharge_summary","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"consent_attachment","value":"consent_attachment","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileUploadCreateSpec","name":"FileUploadCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"original_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"file_type","type":"FileTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"file_category","type":"FileCategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"associating_id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mime_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py:57:validate_mime_type","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py:65:validate_original_name","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["FileUploadBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileTypeChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileCategoryChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileUploadRetrieveSpec","name":"FileUploadRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"file_type","type":"FileTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"file_category","type":"FileCategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"associating_id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archived_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archived_datetime","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"upload_completed","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_archived","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archive_reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extension","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"uploaded_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mime_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"signed_url","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"read_signed_url","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"internal_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FileUploadListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileTypeChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileCategoryChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.file_upload.spec.FileUploadUpdateSpec","name":"FileUploadUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FileUploadBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.meta_artifact.spec.MetaArtifactReadSpec","name":"MetaArtifactReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"object_value","type":"dict | list","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"associating_type","type":"MetaArtifactAssociatingTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"associating_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"object_type","type":"MetaArtifactObjectTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["MetaArtifactBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.meta_artifact.spec.MetaArtifactAssociatingTypeChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.meta_artifact.spec.MetaArtifactObjectTypeChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.meta_artifact.spec.MetaArtifactAssociatingTypeChoices","name":"MetaArtifactAssociatingTypeChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"patient","value":"patient","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","value":"encounter","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.meta_artifact.spec.MetaArtifactObjectTypeChoices","name":"MetaArtifactObjectTypeChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"drawing","value":"drawing","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.meta_artifact.spec.MetaArtifactCreateSpec","name":"MetaArtifactCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"object_value","type":"dict | list","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"associating_type","type":"MetaArtifactAssociatingTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"associating_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"object_type","type":"MetaArtifactObjectTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py:55:validate_name","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["MetaArtifactBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.meta_artifact.spec.MetaArtifactAssociatingTypeChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.meta_artifact.spec.MetaArtifactObjectTypeChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.meta_artifact.spec.MetaArtifactUpdateSpec","name":"MetaArtifactUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"object_value","type":"dict | list","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["MetaArtifactBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.login.OTPRequestBaseSpec","name":"OTPRequestBaseSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"phone_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py:62:validate_phone_number","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.login.OTPLoginSpec","name":"OTPLoginSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"phone_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"otp","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py:62:validate_phone_number","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["OTPRequestBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.otp_viewset.reset_password.OTPResetSendSpec","name":"OTPResetSendSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"phone_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py:62:validate_phone_number","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["OTPRequestBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.users.api.otp_viewset.reset_password.OTPResetConfirmSpec","name":"OTPResetConfirmSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"phone_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"otp","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"password","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":8}},{"name":"username","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py:62:validate_phone_number","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["OTPRequestBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.otp_based_flow.PatientOTPReadSpec","name":"PatientOTPReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"gender","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"emergency_phone_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"address","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pincode","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date_of_birth","type":"datetime.date","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"year_of_birth","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"blood_group","type":"BloodGroupChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["PatientOTPBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.BloodGroupChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.BloodGroupChoices","name":"BloodGroupChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"A_negative","value":"A_negative","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"A_positive","value":"A_positive","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"B_negative","value":"B_negative","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"B_positive","value":"B_positive","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"AB_negative","value":"AB_negative","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"AB_positive","value":"AB_positive","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"O_negative","value":"O_negative","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"O_positive","value":"O_positive","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.otp_based_flow.PatientOTPWriteSpec","name":"PatientOTPWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"gender","type":"GenderChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date_of_birth","type":"datetime.date | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"age","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"address","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pincode","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"blood_group","type":"BloodGroupChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py:52:validate_age","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py:59:validate_geo_organization","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","PatientOTPBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.GenderChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.BloodGroupChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.slot.spec.TokenSlotBaseSpec","name":"TokenSlotBaseSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"availability","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"start_datetime","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"end_datetime","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"allocated","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.SlotsForDayRequestSpec","name":"SlotsForDayRequestSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"facility","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["SlotsForDayRequestSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.availability.AppointmentBookingSpec","name":"AppointmentBookingSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"patient","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[UUID4]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.otp_viewsets.slot.CancelAppointmentSpec","name":"CancelAppointmentSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"patient","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"appointment","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.batch_request.BatchRequest","name":"BatchRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/batch_request.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"requests","type":"list[Request]","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/batch_request.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":1}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.batch_request.Request"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.valueset.spec.ValueSetReadSpec","name":"ValueSetReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"compose","type":"ValueSetCompose","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ValueSetStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_system_defined","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ValueSetBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.slug_type.SlugType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.valueset.ValueSetCompose","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.valueset.spec.ValueSetStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.slug_type.SlugType","name":"SlugType","kind":"Python type alias declaration","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/slug_type.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/slug_type.py:7:slug_validator","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/slug_type.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":[],"expression":"Annotated[str, Field(), AfterValidator(slug_validator)]","referencedSchemaIds":[],"reviewStatus":"alias/type/validator names extracted; runtime validation review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.valueset.ValueSetCompose","name":"ValueSetCompose","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"include","type":"list[ValueSetInclude]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"exclude","type":"list[ValueSetInclude] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"property","type":"list[str] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.valueset.ValueSetInclude"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.valueset.ValueSetInclude","name":"ValueSetInclude","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"version","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"concept","type":"list[ValueSetConcept] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"filter","type":"list[ValueSetFilter] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py:58:check_concept_or_filter","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.valueset.ValueSetConcept","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.valueset.ValueSetFilter"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.valueset.ValueSetConcept","name":"ValueSetConcept","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"display","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.valueset.ValueSetFilter","name":"ValueSetFilter","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"property","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"op","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py:27:validate_op","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.valueset.spec.ValueSetStatusOptions","name":"ValueSetStatusOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.valueset.spec.ValueSetSpec","name":"ValueSetSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"compose","type":"ValueSetCompose","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ValueSetStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_system_defined","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py:33:validate_name","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py:40:validate_slug","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py:51:validate_slug_system","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ValueSetBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.slug_type.SlugType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.valueset.ValueSetCompose","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.valueset.spec.ValueSetStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.valueset.ExpandRequest","name":"ExpandRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"search","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"count","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"gt":0,"lt":100}},{"name":"display_language","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","name":"Coding","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/coding.py","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"system","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/coding.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"version","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/coding.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/coding.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"display","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/coding.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.fhir.resources.code_concept.MinimalCodeConcept","name":"MinimalCodeConcept","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/fhir/resources/code_concept.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"display","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/fhir/resources/code_concept.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/fhir/resources/code_concept.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/fhir/resources/code_concept.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"designation","type":"list | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/fhir/resources/code_concept.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionnaireReadSpec","name":"QuestionnaireReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"SlugType | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"version","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"QuestionnaireStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"subject_type","type":"SubjectType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"styling_metadata","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questions","type":"list","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["QuestionnaireBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.slug_type.SlugType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionnaireStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.SubjectType"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionnaireStatus","name":"QuestionnaireStatus","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.SubjectType","name":"SubjectType","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"patient","value":"patient","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","value":"encounter","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionnaireSpec","name":"QuestionnaireSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"version","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Version of the questionnaire"}},{"name":"slug","type":"SlugType | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"QuestionnaireStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"subject_type","type":"SubjectType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"styling_metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Styling requirements without validation"}},{"name":"questions","type":"list[Question]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"organizations","type":"list[UUID4]","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":1}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py:200:validate_slug","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py:219:validate_title","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py:233:validate_unique_id","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["QuestionnaireWriteSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.slug_type.SlugType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionnaireStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.SubjectType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.Question"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.Question","name":"Question","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"link_id","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Unique human readable ID for linking"}},{"name":"id","type":"UUID4 | UUID5","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Unique machine provided UUID"}},{"name":"code","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"collect_time","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Whether to collect timestamp"}},{"name":"collect_performer","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Whether to collect performer"}},{"name":"text","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Question text"}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Question description"}},{"name":"type","type":"QuestionType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"structured_type","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"enable_when","type":"list[EnableWhen] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"enable_behavior","type":"EnableBehavior | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"disabled_display","type":"DisabledDisplay | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"collect_body_site","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"collect_method","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"required","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"repeats","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"read_only","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"max_length","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"answer_constraint","type":"AnswerConstraint | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"answer_option","type":"list[AnswerOption] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"answer_value_set","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_observation","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit","type":"ValueSetBoundCoding[MANSOQ_UCUM_UNITS.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questions","type":"list['Question']","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"formula","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"styling_metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"templates","type":"list[TemplateConfig]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_component","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py:156:validate_value_set","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py:171:validate_choice_and_group_questions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["QuestionnaireBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.EnableWhen","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.EnableBehavior","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.DisabledDisplay","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.AnswerConstraint","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.AnswerOption","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.TemplateConfig"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionType","name":"QuestionType","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"group","value":"group","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"boolean","value":"boolean","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"decimal","value":"decimal","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"integer","value":"integer","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"string","value":"string","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"text","value":"text","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"display","value":"display","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"date","value":"date","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"datetime","value":"dateTime","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"time","value":"time","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"choice","value":"choice","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"url","value":"url","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"quantity","value":"quantity","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"structured","value":"structured","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.EnableWhen","name":"EnableWhen","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"question","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Link ID of the question to check against"}},{"name":"operator","type":"EnableOperator","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"answer","type":"Any","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Value for operator, based on question type"}}],"validation":[],"baseTypes":["QuestionnaireBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.EnableOperator"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.EnableOperator","name":"EnableOperator","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"exists","value":"exists","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"equals","value":"equals","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"not_equals","value":"not_equals","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"greater","value":"greater","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"less","value":"less","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"greater_or_equals","value":"greater_or_equals","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"less_or_equals","value":"less_or_equals","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.EnableBehavior","name":"EnableBehavior","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"all","value":"all","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"any","value":"any","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.DisabledDisplay","name":"DisabledDisplay","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"hidden","value":"hidden","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"protected","value":"protected","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.AnswerConstraint","name":"AnswerConstraint","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"required","value":"required","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"optional","value":"optional","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.AnswerOption","name":"AnswerOption","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"Any","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Value based on question type"}},{"name":"initial_selected","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Whether option is initially selected"}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py:100:validate_value","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["QuestionnaireBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.TemplateConfig","name":"TemplateConfig","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"content","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"structured_content","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["QuestionnaireBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionnaireUpdateSpec","name":"QuestionnaireUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"version","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Version of the questionnaire"}},{"name":"slug","type":"SlugType | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"QuestionnaireStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"subject_type","type":"SubjectType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"styling_metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Styling requirements without validation"}},{"name":"questions","type":"list[Question]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py:200:validate_slug","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py:219:validate_title","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py:233:validate_unique_id","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["QuestionnaireWriteSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.slug_type.SlugType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionnaireStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.SubjectType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.Question"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitRequest","name":"QuestionnaireSubmitRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"resource_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"results","type":"list[QuestionnaireSubmitResult]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"form_submission","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitResult"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitResult","name":"QuestionnaireSubmitResult","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"question_id","type":"UUID4 | UUID5","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"taken_at","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"values","type":"list[QuestionnaireSubmitResultValue]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sub_results","type":"list[list['QuestionnaireSubmitResult']]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitResultValue"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitResultValue","name":"QuestionnaireSubmitResultValue","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"value","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"coding","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseReadSpec","name":"QuestionnaireResponseReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questionnaire","type":"QuestionnaireReadSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"subject_id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"responses","type":"list","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"structured_responses","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"structured_response_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRQuestionnaireResponseBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionnaireReadSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.form_submission.spec.FormSubmissionReadSpec","name":"FormSubmissionReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"FormSubmissionStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"response_dump","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FormSubmissionUpdateSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.form_submission.spec.FormSubmissionStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.form_submission.spec.FormSubmissionStatusChoices","name":"FormSubmissionStatusChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"submitted","value":"submitted","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.form_submission.spec.FormSubmissionWriteSpec","name":"FormSubmissionWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"FormSubmissionStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"response_dump","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questionnaire","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FormSubmissionUpdateSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.form_submission.spec.FormSubmissionStatusChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.form_submission.spec.FormSubmissionUpdateSpec","name":"FormSubmissionUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"FormSubmissionStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"response_dump","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseFormSubmissionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.form_submission.spec.FormSubmissionStatusChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryReadSpec","name":"SupplyDeliveryReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyDeliveryStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item_condition","type":"SupplyDeliveryConditionOptions | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_purchase_price","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item_quantity","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_inventory_item","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supply_request","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item_pack_quantity","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item_pack_size","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"order","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ExtensionListRenderer","BaseSupplyDeliverySpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryConditionOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryStatusOptions","name":"SupplyDeliveryStatusOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"in_progress","value":"in_progress","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"abandoned","value":"abandoned","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryConditionOptions","name":"SupplyDeliveryConditionOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"normal","value":"normal","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"damaged","value":"damaged","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryWriteSpec","name":"SupplyDeliveryWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyDeliveryStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item_condition","type":"SupplyDeliveryConditionOptions | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_purchase_price","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item_pack_quantity","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":1}},{"name":"supplied_item_pack_size","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":1}},{"name":"supplied_item_quantity","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":1}},{"name":"supplied_item","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_inventory_item","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supply_request","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"order","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py:78:validate_quantity","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py:86:validate_supplied_item","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","BaseSupplyDeliverySpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryConditionOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryRetrieveSpec","name":"SupplyDeliveryRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyDeliveryStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item_condition","type":"SupplyDeliveryConditionOptions | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_purchase_price","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item_quantity","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_inventory_item","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supply_request","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item_pack_quantity","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item_pack_size","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"order","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ExtensionRetrieveRenderer","SupplyDeliveryReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryConditionOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryUpdateSpec","name":"SupplyDeliveryUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyDeliveryStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplied_item_condition","type":"SupplyDeliveryConditionOptions | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_purchase_price","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","BaseSupplyDeliverySpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.spec.SupplyDeliveryConditionOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestReadSpec","name":"SupplyRequestReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyRequestStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"item","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"order","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseSupplyRequestSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestStatusOptions","name":"SupplyRequestStatusOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"suspended","value":"suspended","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"processed","value":"processed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestWriteSpec","name":"SupplyRequestWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyRequestStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":1}},{"name":"item","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"order","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseSupplyRequestSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestUpdateSpec","name":"SupplyRequestUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyRequestStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":1}},{"name":"order","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseSupplyRequestSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.spec.SupplyRequestStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagConfigReadSpec","name":"TagConfigReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"display","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"TagCategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"TagStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"TagConfigMetadata | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"level_cache","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system_generated","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_children","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"dict | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TagConfigBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagCategoryChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagConfigMetadata"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagCategoryChoices","name":"TagCategoryChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"diet","value":"diet","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"drug","value":"drug","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"lab","value":"lab","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"admin","value":"admin","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"contact","value":"contact","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clinical","value":"clinical","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"behavioral","value":"behavioral","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"research","value":"research","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"advance_directive","value":"advance_directive","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"safety","value":"safety","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagStatus","name":"TagStatus","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"archived","value":"archived","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagConfigMetadata","name":"TagConfigMetadata","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"color","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"icon","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagConfigWriteSpec","name":"TagConfigWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"display","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"TagCategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"TagStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"TagConfigMetadata | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_organization","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"organization","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource","type":"TagResource","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py:100:validate_exists","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py:135:validate_organizations","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["TagConfigBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagCategoryChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagConfigMetadata","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagResource"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagResource","name":"TagResource","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"encounter","value":"encounter","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","value":"activity_definition","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"service_request","value":"service_request","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"charge_item","value":"charge_item","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"charge_item_definition","value":"charge_item_definition","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","value":"patient","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"token_booking","value":"token_booking","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medication_request_prescription","value":"medication_request_prescription","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_request_order","value":"supply_request_order","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_delivery_order","value":"supply_delivery_order","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account","value":"account","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","value":"location","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagConfigRetrieveSpec","name":"TagConfigRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"display","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"TagCategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"TagStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"TagConfigMetadata | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"level_cache","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system_generated","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_children","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"dict | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_organization","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"organization","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TagConfigReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagCategoryChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagConfigMetadata"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagConfigUpdateSpec","name":"TagConfigUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"display","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"TagCategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"TagStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"TagConfigMetadata | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_organization","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"organization","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TagConfigBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagCategoryChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.tag.config_spec.TagConfigMetadata"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateReadSpec","name":"QuestionnaireResponseTemplateReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"template_data","type":"TemplateData","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["QuestionnaireResponseTemplateBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.TemplateData"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.TemplateData","name":"TemplateData","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"medication_request","type":"list[MedicationRequestTemplateSpec] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questionnaire","type":"list[QuestionnaireAnswer] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"activity_definition","type":"list[ActivityDefinitionTemplateSpec] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"meta","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.MedicationRequestTemplateSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireAnswer","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.ActivityDefinitionTemplateSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.MedicationRequestTemplateSpec","name":"MedicationRequestTemplateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"status","type":"MedicationRequestStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status_reason","type":"StatusReason | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intent","type":"MedicationRequestIntent","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"MedicationRequestCategory","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"MedicationRequestPriority","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"do_not_perform","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"medication","type":"ValueSetBoundCoding[MANSOQ_MEDICATION_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dosage_instruction","type":"list[DosageInstruction]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authored_on","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispense_status","type":"MedicationRequestDispenseStatus | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requested_product","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py:29:validate_requested_product","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["MedicationRequestAbstractSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.StatusReason","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestIntent","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestCategory","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestPriority","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.DosageInstruction","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestDispenseStatus"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestStatus","name":"MedicationRequestStatus","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ended","value":"ended","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stopped","value":"stopped","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.StatusReason","name":"StatusReason","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"alt_choice","value":"altchoice","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"clarif","value":"clarif","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"drughigh","value":"drughigh","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"hospadm","value":"hospadm","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"labint","value":"labint","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"non_avail","value":"non_avail","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"preg","value":"preg","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"salg","value":"salg","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sddi","value":"sddi","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sdupther","value":"sdupther","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sintol","value":"sintol","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"surg","value":"surg","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"washout","value":"washout","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestIntent","name":"MedicationRequestIntent","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"proposal","value":"proposal","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan","value":"plan","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","value":"order","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"original_order","value":"original_order","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reflex_order","value":"reflex_order","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filler_order","value":"filler_order","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"instance_order","value":"instance_order","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestCategory","name":"MedicationRequestCategory","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"inpatient","value":"inpatient","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"outpatient","value":"outpatient","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"community","value":"community","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"discharge","value":"discharge","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestPriority","name":"MedicationRequestPriority","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"routine","value":"routine","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"urgent","value":"urgent","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"asap","value":"asap","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stat","value":"stat","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.DosageInstruction","name":"DosageInstruction","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"sequence","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"text","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"additional_instruction","type":"list[ValueSetBoundCoding[MANSOQ_ADDITIONAL_INSTRUCTION_VALUESET.slug]] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient_instruction","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"timing","type":"Timing | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"as_needed_boolean","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"as_needed_for","type":"ValueSetBoundCoding[MANSOQ_AS_NEEDED_REASON_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"route","type":"ValueSetBoundCoding[MANSOQ_ROUTE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"ValueSetBoundCoding[MANSOQ_ADMINISTRATION_METHOD_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dose_and_rate","type":"DoseAndRate | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"max_dose_per_period","type":"DoseRange | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.Timing","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.DoseAndRate","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.DoseRange"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.Timing","name":"Timing","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"repeat","type":"TimingRepeat","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.TimingRepeat","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.TimingRepeat","name":"TimingRepeat","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"frequency","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period_unit","type":"TimingUnit","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"bounds_duration","type":"TimingQuantity | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"bounds_range","type":"TimingRange | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"bounds_period","type":"PeriodSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py:148:validate_bounds","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.TimingUnit","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.TimingQuantity","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.TimingRange","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PeriodSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.TimingUnit","name":"TimingUnit","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"s","value":"s","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"min","value":"min","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"h","value":"h","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"d","value":"d","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"wk","value":"wk","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mo","value":"mo","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"a","value":"a","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.TimingQuantity","name":"TimingQuantity","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"value","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit","type":"TimingUnit","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.TimingUnit"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.TimingRange","name":"TimingRange","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"low","type":"TimingQuantity","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"high","type":"TimingQuantity","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.TimingQuantity"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PeriodSpec","name":"PeriodSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"start","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"end","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py:186:validate_period","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.DoseAndRate","name":"DoseAndRate","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"type","type":"DoseType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dose_range","type":"DoseRange | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dose_quantity","type":"DosageQuantity | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.DoseType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.DoseRange","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.DosageQuantity"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.DoseType","name":"DoseType","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"ordered","value":"ordered","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"calculated","value":"calculated","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.DoseRange","name":"DoseRange","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"low","type":"DosageQuantity","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"high","type":"DosageQuantity","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.DosageQuantity"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.DosageQuantity","name":"DosageQuantity","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"value","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit","type":"Coding","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestDispenseStatus","name":"MedicationRequestDispenseStatus","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"complete","value":"complete","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"partial","value":"partial","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"incomplete","value":"incomplete","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"declined","value":"declined","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireAnswer","name":"QuestionnaireAnswer","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"question_id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"answer","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"meta","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.ActivityDefinitionTemplateSpec","name":"ActivityDefinitionTemplateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"slug","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_request","type":"ServiceRequestUpdateSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py:43:validate_slug","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestUpdateSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestUpdateSpec","name":"ServiceRequestUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ServiceRequestStatusChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intent","type":"ServiceRequestIntentChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"ServiceRequestPriorityChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ActivityDefinitionCategoryOptions | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"do_not_perform","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[ACTIVITY_DEFINITION_PROCEDURE_CODE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"occurance","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient_instruction","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"healthcare_service","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"locations","type":"list[UUID4]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requester","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ServiceRequestWriteSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestIntentChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestPriorityChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionCategoryOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestStatusChoices","name":"ServiceRequestStatusChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ended","value":"ended","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"revoked","value":"revoked","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestIntentChoices","name":"ServiceRequestIntentChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"proposal","value":"proposal","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan","value":"plan","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"directive","value":"directive","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","value":"order","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestPriorityChoices","name":"ServiceRequestPriorityChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"routine","value":"routine","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"urgent","value":"urgent","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"asap","value":"asap","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stat","value":"stat","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionCategoryOptions","name":"ActivityDefinitionCategoryOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"laboratory","value":"laboratory","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"imaging","value":"imaging","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"counselling","value":"counselling","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"surgical_procedure","value":"surgical_procedure","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"education","value":"education","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateCreateSpec","name":"QuestionnaireResponseTemplateCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"template_data","type":"TemplateData","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questionnaire","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"users","type":"list[str]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_organizations","type":"list[UUID4]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py:71:validate_facility","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["QuestionnaireResponseTemplateBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.TemplateData"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateRetrieveSpec","name":"QuestionnaireResponseTemplateRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"template_data","type":"TemplateData","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"users","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_organizations","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["QuestionnaireResponseTemplateReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.TemplateData"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.QuestionnaireResponseTemplateUpdateSpec","name":"QuestionnaireResponseTemplateUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"template_data","type":"TemplateData","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"users","type":"list[str]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_organizations","type":"list[UUID4]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["QuestionnaireResponseTemplateBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response_template.spec.TemplateData"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionReadSpec","name":"ObservationDefinitionReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ObservationStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ObservationCategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permitted_data_type","type":"QuestionType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"component","type":"list[ObservationDefinitionComponentSpec] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_COLLECTION_METHOD.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permitted_unit","type":"ValueSetBoundCoding[MANSOQ_UCUM_UNITS.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"derived_from_uri","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"qualified_ranges","type":"list[QualifiedRangeSpec]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"version","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_config","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py:178:validate_data_type","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py:182:validate_qualified_ranges_consistency","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseObservationDefinitionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationCategoryChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionComponentSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.QualifiedRangeSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationStatusChoices","name":"ObservationStatusChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","enum.Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationCategoryChoices","name":"ObservationCategoryChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","enum.Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"social_history","value":"social_history","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"vital_signs","value":"vital_signs","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"imaging","value":"imaging","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"laboratory","value":"laboratory","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"procedure","value":"procedure","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"survey","value":"survey","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exam","value":"exam","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"therapy","value":"therapy","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity","value":"activity","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionComponentSpec","name":"ObservationDefinitionComponentSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"code","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permitted_data_type","type":"QuestionType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permitted_unit","type":"ValueSetBoundCoding[MANSOQ_UCUM_UNITS.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"qualified_ranges","type":"list[QualifiedRangeSpec]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py:154:validate_data_type","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.QualifiedRangeSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.QualifiedRangeSpec","name":"QualifiedRangeSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"title","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"conditions","type":"list[EvaluatorConditionSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"ranges","type":"list[NumericRangeSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"default_interpretation","type":"InterpretationSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"normal_coded_value_set","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"critical_coded_value_set","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"abnormal_coded_value_set","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valueset_interpretation","type":"list[ValueSetInterpretationSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py:95:validate_categorical_or_numeric","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.condition_evaluator.EvaluatorConditionSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.NumericRangeSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.InterpretationSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ValueSetInterpretationSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.condition_evaluator.EvaluatorConditionSpec","name":"EvaluatorConditionSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/condition_evaluator.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"metric","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/condition_evaluator.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"operation","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/condition_evaluator.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"dict | str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/condition_evaluator.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/condition_evaluator.py:12:validate_condition","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/condition_evaluator.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.NumericRangeSpec","name":"NumericRangeSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"interpretation","type":"InterpretationSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"min","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"max","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py:66:validate_range","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.InterpretationSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.InterpretationSpec","name":"InterpretationSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"display","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"icon","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"color","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"highlight","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ValueSetInterpretationSpec","name":"ValueSetInterpretationSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"interpretation","type":"InterpretationSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valuset","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.InterpretationSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionCreateSpec","name":"ObservationDefinitionCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ObservationStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ObservationCategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permitted_data_type","type":"QuestionType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"component","type":"list[ObservationDefinitionComponentSpec] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_COLLECTION_METHOD.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permitted_unit","type":"ValueSetBoundCoding[MANSOQ_UCUM_UNITS.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"derived_from_uri","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"qualified_ranges","type":"list[QualifiedRangeSpec]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_value","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py:178:validate_data_type","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py:182:validate_qualified_ranges_consistency","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py:203:validate_facility_exists","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseObservationDefinitionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationCategoryChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionComponentSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.QualifiedRangeSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.slug_type.SlugType"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionUpdateSpec","name":"ObservationDefinitionUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ObservationStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ObservationCategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permitted_data_type","type":"QuestionType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"component","type":"list[ObservationDefinitionComponentSpec] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_COLLECTION_METHOD.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permitted_unit","type":"ValueSetBoundCoding[MANSOQ_UCUM_UNITS.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"derived_from_uri","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"qualified_ranges","type":"list[QualifiedRangeSpec]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_value","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py:178:validate_data_type","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py:182:validate_qualified_ranges_consistency","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseObservationDefinitionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationCategoryChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.ObservationDefinitionComponentSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation_definition.spec.QualifiedRangeSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.slug_type.SlugType"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeReadSpec","name":"ProductKnowledgeReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"alternate_identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ProductKnowledgeStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"product_type","type":"ProductTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"base_unit","type":"ValueSetBoundCoding[MANSOQ_UCUM_UNITS.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"names","type":"list[ProductName] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"storage_guidelines","type":"list[StorageGuideline] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"definitional","type":"ProductDefinitionSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_instance_level","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_config","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseProductKnowledgeSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductTypeOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductName","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.StorageGuideline","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductDefinitionSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeStatusOptions","name":"ProductKnowledgeStatusOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductTypeOptions","name":"ProductTypeOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"medication","value":"medication","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"nutritional_product","value":"nutritional_product","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"consumable","value":"consumable","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductName","name":"ProductName","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"name_type","type":"ProductNameTypes","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductNameTypes"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductNameTypes","name":"ProductNameTypes","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"trade_name","value":"trade_name","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alias","value":"alias","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"original_name","value":"original_name","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"preferred","value":"preferred","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.StorageGuideline","name":"StorageGuideline","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"stability_duration","type":"DurationSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.DurationSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.DurationSpec","name":"DurationSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"value","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit","type":"Coding","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductDefinitionSpec","name":"ProductDefinitionSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"dosage_form","type":"ValueSetBoundCoding[MEDICATION_FORM_CODES.slug] | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intended_routes","type":"list[Coding]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"ingredients","type":"list[ProductIngredient]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"nutrients","type":"list[ProductNutrient]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"drug_characteristic","type":"list[DrugCharacteristic]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductIngredient","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductNutrient","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.DrugCharacteristic"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductIngredient","name":"ProductIngredient","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"is_active","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"substance","type":"ValueSetBoundCoding[MANSOQ_SUBSTANCE_VALUSET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"strength","type":"ProductStrength","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductStrength"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductStrength","name":"ProductStrength","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"ratio","type":"Ratio","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"Quantity","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.quantity.Ratio","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.quantity.Quantity"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.quantity.Ratio","name":"Ratio","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/quantity.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"numerator","type":"Quantity","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/quantity.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"denominator","type":"Quantity","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/quantity.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.quantity.Quantity"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.quantity.Quantity","name":"Quantity","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/quantity.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"value","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/quantity.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"The value of the measured amount. The value includes an implicit precision in the presentation of the value."}},{"name":"unit","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/quantity.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"A human-readable form of the unit."}},{"name":"meta","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/quantity.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/quantity.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"A computer processable form of the unit in some unit representation system."}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductNutrient","name":"ProductNutrient","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"item","type":"ValueSetBoundCoding[MANSOQ_NUTRIENTS_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"amount","type":"ProductStrength","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductStrength"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.DrugCharacteristic","name":"DrugCharacteristic","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"code","type":"DrugCharacteristicCode","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.DrugCharacteristicCode"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.DrugCharacteristicCode","name":"DrugCharacteristicCode","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"imprint_code","value":"imprint_code","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"size","value":"size","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"shape","value":"shape","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"color","value":"color","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coating","value":"coating","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"scoring","value":"scoring","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"logo","value":"logo","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"image","value":"image","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeWriteSpec","name":"ProductKnowledgeWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"alternate_identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ProductKnowledgeStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"product_type","type":"ProductTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"base_unit","type":"ValueSetBoundCoding[MANSOQ_UCUM_UNITS.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"names","type":"list[ProductName] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"storage_guidelines","type":"list[StorageGuideline] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"definitional","type":"ProductDefinitionSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_value","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ProductKnowledgeUpdateSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductTypeOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductName","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.StorageGuideline","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductDefinitionSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.slug_type.SlugType"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeUpdateSpec","name":"ProductKnowledgeUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"alternate_identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ProductKnowledgeStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"product_type","type":"ProductTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"base_unit","type":"ValueSetBoundCoding[MANSOQ_UCUM_UNITS.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"names","type":"list[ProductName] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"storage_guidelines","type":"list[StorageGuideline] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"definitional","type":"ProductDefinitionSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_value","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseProductKnowledgeSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductKnowledgeStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductTypeOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductName","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.StorageGuideline","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product_knowledge.spec.ProductDefinitionSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.slug_type.SlugType"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseReadSpec","name":"MedicationDispenseReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationDispenseStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"not_performed_reason","type":"MedicationDispenseNotPerformedReason | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"MedicationDispenseCategory | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"when_prepared","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"when_handed_over","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dosage_instruction","type":"list[DosageInstruction]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"substitution","type":"MedicationDispenseSubstitution | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"item","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_item","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authorizing_request","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"order","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseMedicationDispenseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseNotPerformedReason","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseCategory","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.DosageInstruction","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseSubstitution"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseStatus","name":"MedicationDispenseStatus","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"preparation","value":"preparation","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_progress","value":"in_progress","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stopped","value":"stopped","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"declined","value":"declined","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseNotPerformedReason","name":"MedicationDispenseNotPerformedReason","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"outofstock","value":"outofstock","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"washout","value":"washout","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"surg","value":"surg","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sintol","value":"sintol","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sddi","value":"sddi","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sdupther","value":"sdupther","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"saig","value":"saig","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"preg","value":"preg","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseCategory","name":"MedicationDispenseCategory","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"inpatient","value":"inpatient","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"outpatient","value":"outpatient","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"community","value":"community","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"discharge","value":"discharge","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseSubstitution","name":"MedicationDispenseSubstitution","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"was_substituted","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"substitution_type","type":"SubstitutionType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"SubstitutionReason","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.SubstitutionType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.SubstitutionReason"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.SubstitutionType","name":"SubstitutionType","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"E","value":"E","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"EC","value":"EC","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"BC","value":"BC","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"G","value":"G","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TE","value":"TE","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TB","value":"TB","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TG","value":"TG","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"F","value":"F","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"N","value":"N","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.SubstitutionReason","name":"SubstitutionReason","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"CT","value":"CT","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"FP","value":"FP","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"OS","value":"OS","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"RR","value":"RR","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseWriteSpec","name":"MedicationDispenseWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationDispenseStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"not_performed_reason","type":"MedicationDispenseNotPerformedReason | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"MedicationDispenseCategory | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"when_prepared","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"when_handed_over","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dosage_instruction","type":"list[DosageInstruction]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"substitution","type":"MedicationDispenseSubstitution | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authorizing_request","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"item","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":1}},{"name":"days_supply","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"fully_dispensed","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"order","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"create_dispense_order","type":"CreateDispenseOrder | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py:136:validate_prescription","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseMedicationDispenseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseNotPerformedReason","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseCategory","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.DosageInstruction","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseSubstitution","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.CreateDispenseOrder"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.CreateDispenseOrder","name":"CreateDispenseOrder","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"alternate_identifier","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"CreateDispenseOrderStatusOptions","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.CreateDispenseOrderStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.CreateDispenseOrderStatusOptions","name":"CreateDispenseOrderStatusOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_progress","value":"in_progress","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseRetrieveSpec","name":"MedicationDispenseRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationDispenseStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"not_performed_reason","type":"MedicationDispenseNotPerformedReason | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"MedicationDispenseCategory | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"when_prepared","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"when_handed_over","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dosage_instruction","type":"list[DosageInstruction]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"substitution","type":"MedicationDispenseSubstitution | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"item","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_item","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authorizing_request","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"order","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["MedicationDispenseReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseNotPerformedReason","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseCategory","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.DosageInstruction","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseSubstitution"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseUpdateSpec","name":"MedicationDispenseUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationDispenseStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"not_performed_reason","type":"MedicationDispenseNotPerformedReason | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"MedicationDispenseCategory | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"when_prepared","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"when_handed_over","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dosage_instruction","type":"list[DosageInstruction]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"substitution","type":"MedicationDispenseSubstitution | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"fully_dispensed","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"order","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseMedicationDispenseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseNotPerformedReason","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseCategory","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.DosageInstruction","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.spec.MedicationDispenseSubstitution"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierListSpec","name":"PatientIdentifierListSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"config","type":"IdentifierConfig","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"PatientIdentifierStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BasePatientIdentifierSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.IdentifierConfig","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierStatus"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.IdentifierConfig","name":"IdentifierConfig","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"use","type":"PatientIdentifierUse","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"required","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unique","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"regex","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"display","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"retrieve_config","type":"PatientIdentifierRetrieveConfig","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"default_value","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"auto_maintained","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py:48:validate_default_value","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierUse","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierRetrieveConfig"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierUse","name":"PatientIdentifierUse","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"usual","value":"usual","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"official","value":"official","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"temp","value":"temp","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"secondary","value":"secondary","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"old","value":"old","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierRetrieveConfig","name":"PatientIdentifierRetrieveConfig","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"retrieve_with_dob","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"retrieve_with_year_of_birth","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"retrieve_with_otp","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"retrieve_partial_search","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierStatus","name":"PatientIdentifierStatus","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierCreateSpec","name":"PatientIdentifierCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"config","type":"IdentifierConfig","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"PatientIdentifierStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BasePatientIdentifierSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.IdentifierConfig","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierStatus"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.BasePatientIdentifierSpec","name":"BasePatientIdentifierSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"config","type":"IdentifierConfig","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"PatientIdentifierStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.IdentifierConfig","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierStatus"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.spec.OrganizationReadSpec","name":"OrganizationReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"active","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"org_type","type":"OrganizationTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"level_cache","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system_generated","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_children","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["OrganizationBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.spec.OrganizationTypeChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.spec.OrganizationTypeChoices","name":"OrganizationTypeChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"team","value":"team","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"govt","value":"govt","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"role","value":"role","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product_supplier","value":"product_supplier","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.spec.OrganizationWriteSpec","name":"OrganizationWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"active","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"org_type","type":"OrganizationTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py:36:validate_parent_organization","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["OrganizationBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.spec.OrganizationTypeChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.spec.OrganizationRetrieveSpec","name":"OrganizationRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"active","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"org_type","type":"OrganizationTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"level_cache","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system_generated","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_children","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permissions","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"managing_organizations","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["OrganizationReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.spec.OrganizationTypeChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.spec.OrganizationUpdateSpec","name":"OrganizationUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"active","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"org_type","type":"OrganizationTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["OrganizationBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.spec.OrganizationTypeChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationManagingOrganizationRequest","name":"OrganizationManagingOrganizationRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"organization","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"action","type":"OrganizationManagingOrganizationAction","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationManagingOrganizationAction"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.organization.OrganizationManagingOrganizationAction","name":"OrganizationManagingOrganizationAction","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"add","value":"add","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"remove","value":"remove","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.role.spec.RoleReadSpec","name":"RoleReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_system","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_archived","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"contexts","type":"list[RoleContext]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permissions","type":"list[PermissionSpec]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["RoleBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.security.roles.role.RoleContext","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.role.spec.PermissionSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.security.roles.role.RoleContext","name":"RoleContext","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/roles/role.py","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["enum.Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"FACILITY","value":"FACILITY","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/roles/role.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"GOVT_ORG","value":"GOVT_ORG","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/roles/role.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ROLE_ORG","value":"ROLE_ORG","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/roles/role.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.role.spec.PermissionSpec","name":"PermissionSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"context","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.slug_type.SlugType"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.role.spec.RoleCreateSpec","name":"RoleCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_system","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_archived","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"contexts","type":"list[RoleContext]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permissions","type":"list[PermissionController.get_enum()]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py:35:validate_role","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["RoleBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.security.roles.role.RoleContext","repositories/teleicu/mansoq-core-teleicu:mansoq.security.permissions.base.PermissionController"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.EncounterListSpec","name":"EncounterListSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"StatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period","type":"PeriodSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"hospitalization","type":"HospitalizationSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"EncounterPriorityChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"external_identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discharge_summary_advice","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status_history","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"current_location","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"care_team","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter_class","type":"ClassChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EncounterSpecBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.constants.StatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PeriodSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.HospitalizationSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.constants.EncounterPriorityChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.constants.ClassChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.constants.StatusChoices","name":"StatusChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"planned","value":"planned","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_progress","value":"in_progress","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"discharged","value":"discharged","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"discontinued","value":"discontinued","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.HospitalizationSpec","name":"HospitalizationSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"re_admission","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"admit_source","type":"AdmitSourcesChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discharge_disposition","type":"DischargeDispositionChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"diet_preference","type":"DietPreferenceChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.constants.AdmitSourcesChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.constants.DischargeDispositionChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.constants.DietPreferenceChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.constants.AdmitSourcesChoices","name":"AdmitSourcesChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"hosp_trans","value":"hosp_trans","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"emd","value":"emd","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"outp","value":"outp","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"born","value":"born","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"gp","value":"gp","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mp","value":"mp","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"nursing","value":"nursing","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"psych","value":"psych","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"rehab","value":"rehab","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"other","value":"other","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.constants.DischargeDispositionChoices","name":"DischargeDispositionChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"home","value":"home","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alt_home","value":"alt_home","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"other_hcf","value":"other_hcf","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"hosp","value":"hosp","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"long","value":"long","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"aadvice","value":"aadvice","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"exp","value":"exp","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"psy","value":"psy","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"rehab","value":"rehab","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"snf","value":"snf","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"oth","value":"oth","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.constants.DietPreferenceChoices","name":"DietPreferenceChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"vegetarian","value":"vegetarian","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dairy_free","value":"dairy_free","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"nut_free","value":"nut_free","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"gluten_free","value":"gluten_free","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"vegan","value":"vegan","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"halal","value":"halal","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kosher","value":"kosher","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"none","value":"none","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.constants.EncounterPriorityChoices","name":"EncounterPriorityChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"ASAP","value":"ASAP","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"callback_results","value":"callback_results","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"callback_for_scheduling","value":"callback_for_scheduling","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"elective","value":"elective","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"emergency","value":"emergency","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"preop","value":"preop","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"as_needed","value":"as_needed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"routine","value":"routine","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"rush_reporting","value":"rush_reporting","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stat","value":"stat","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"timing_critical","value":"timing_critical","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"use_as_directed","value":"use_as_directed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"urgent","value":"urgent","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.constants.ClassChoices","name":"ClassChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"imp","value":"imp","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"amb","value":"amb","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"obsenc","value":"obsenc","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"emer","value":"emer","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"vr","value":"vr","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"hh","value":"hh","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.EncounterCreateSpec","name":"EncounterCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"StatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period","type":"PeriodSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"hospitalization","type":"HospitalizationSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"EncounterPriorityChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"external_identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discharge_summary_advice","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"organizations","type":"list[UUID4]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"appointment","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter_class","type":"ClassChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","EncounterSpecBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.constants.StatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PeriodSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.HospitalizationSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.constants.EncounterPriorityChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.constants.ClassChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.EncounterRetrieveSpec","name":"EncounterRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permissions","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/permissions.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"StatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period","type":"PeriodSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"hospitalization","type":"HospitalizationSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"EncounterPriorityChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"external_identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discharge_summary_advice","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status_history","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"current_location","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"care_team","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter_class","type":"ClassChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"appointment","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"organizations","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location_history","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EncounterListSpec","EncounterPermissionsMixin"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.constants.StatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PeriodSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.HospitalizationSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.constants.EncounterPriorityChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.constants.ClassChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.EncounterUpdateSpec","name":"EncounterUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"StatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period","type":"PeriodSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"hospitalization","type":"HospitalizationSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"EncounterPriorityChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"external_identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discharge_summary_advice","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","EncounterSpecBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.constants.StatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PeriodSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.HospitalizationSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.constants.EncounterPriorityChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.base.TagRequest","name":"TagRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"tags","type":"list[UUID4]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","line":358,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationReadSpec","name":"FacilityOrganizationReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"active","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"org_type","type":"FacilityOrganizationTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system_generated","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"level_cache","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_children","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FacilityOrganizationBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationTypeChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationTypeChoices","name":"FacilityOrganizationTypeChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"dept","value":"dept","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"team","value":"team","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"root","value":"root","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"role","value":"role","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"other","value":"other","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.EncounterCareTeamMemberWriteSpec","name":"EncounterCareTeamMemberWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"members","type":"list[EncounterCareTeamMemberSpec]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.EncounterCareTeamMemberSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.encounter.spec.EncounterCareTeamMemberSpec","name":"EncounterCareTeamMemberSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"user_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role","type":"ValueSetBoundCoding[PRACTITIONER_ROLE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.TOTPSetupResponse","name":"TOTPSetupResponse","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/mfa/spec.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"uri","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/mfa/spec.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"secret_key","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/mfa/spec.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.TOTPVerifyRequest","name":"TOTPVerifyRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/mfa/spec.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"code","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/mfa/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.TOTPVerifyResponse","name":"TOTPVerifyResponse","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/mfa/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"backup_codes","type":"list[str]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/mfa/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.PasswordVerifyRequest","name":"PasswordVerifyRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/mfa/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"password","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/mfa/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.MFALoginRequest","name":"MFALoginRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/mfa/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"method","type":"LoginMethod","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/mfa/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/mfa/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"temp_token","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/mfa/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.LoginMethod"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.LoginMethod","name":"LoginMethod","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/mfa/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"totp","value":"totp","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/mfa/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"backup","value":"backup","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/mfa/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.mfa.spec.MFALoginResponse","name":"MFALoginResponse","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/mfa/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"access","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/mfa/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"refresh","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/mfa/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserReadSpec","name":"OrganizationUserReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"user","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["OrganizationUserBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserWriteSpec","name":"OrganizationUserWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"user","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py:22:validate_role","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py:36:validate_user","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["OrganizationUserUpdateSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.organization_user_spec.OrganizationUserUpdateSpec","name":"OrganizationUserUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py:22:validate_role","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["OrganizationUserBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.ResourceRequestListSpec","name":"ResourceRequestListSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"emergency","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"referring_facility_contact_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"referring_facility_contact_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"StatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"CategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"origin_facility","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"assigned_facility","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ExtensionListRenderer","ResourceRequestBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.StatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.CategoryChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.StatusChoices","name":"StatusChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"pending","value":"pending","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"approved","value":"approved","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"rejected","value":"rejected","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"transportation_to_be_arranged","value":"transportation_to_be_arranged","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"transfer_in_progress","value":"transfer_in_progress","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.CategoryChoices","name":"CategoryChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"patient_care","value":"patient_care","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"comfort_devices","value":"comfort_devices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medicines","value":"medicines","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"financial","value":"financial","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supplies","value":"supplies","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"other","value":"other","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.ResourceRequestCreateSpec","name":"ResourceRequestCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"emergency","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"referring_facility_contact_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"referring_facility_contact_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"StatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"CategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"origin_facility","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"approving_facility","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"assigned_facility","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"related_patient","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"assigned_to","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py:73:validate_assigned_to_user","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","ResourceRequestBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.StatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.CategoryChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.ResourceRequestRetrieveSpec","name":"ResourceRequestRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"emergency","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"referring_facility_contact_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"referring_facility_contact_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"StatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"CategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"origin_facility","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"approving_facility","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"assigned_facility","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"related_patient","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"assigned_to","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ExtensionRetrieveRenderer","ResourceRequestBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.StatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.CategoryChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.ResourceRequestCommentListSpec","name":"ResourceRequestCommentListSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"comment","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ResourceRequestCommentBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.ResourceRequestCommentCreateSpec","name":"ResourceRequestCommentCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"comment","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ResourceRequestCommentBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_request.spec.ResourceRequestCommentRetrieveSpec","name":"ResourceRequestCommentRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"comment","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ResourceRequestCommentListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityReadSpec","name":"FacilityReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"longitude","type":"Longitude | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"latitude","type":"Latitude | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pincode","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"address","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"middleware_address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_public","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"features","type":"list[int]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cover_image_url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"read_cover_image_url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ExtensionListRenderer","FacilityBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityCreateSpec","name":"FacilityCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"longitude","type":"Longitude | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"latitude","type":"Latitude | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pincode","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"address","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"middleware_address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_public","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"features","type":"list[int]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"print_templates","type":"list[PrintTemplate]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py:138:validate_facility_type","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py:147:validate_name_uniqueness","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","FacilityBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.PrintTemplate"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.PrintTemplate","name":"PrintTemplate","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"slug","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"page","type":"PageConfig | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"print_setup","type":"PrintSetupConfig | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"branding","type":"BrandingConfig | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"watermark","type":"WatermarkConfig | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.PageConfig","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.PrintSetupConfig","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.BrandingConfig","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.WatermarkConfig"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.PageConfig","name":"PageConfig","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"size","type":"Literal['A4', 'A5', 'Letter', 'Legal'] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"orientation","type":"Literal['portrait', 'landscape'] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"margin","type":"PageMargin | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.PageMargin"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.PageMargin","name":"PageMargin","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"top","type":"float","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":0}},{"name":"bottom","type":"float","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":0}},{"name":"left","type":"float","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":0}},{"name":"right","type":"float","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":0}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.PrintSetupConfig","name":"PrintSetupConfig","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"auto_print","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.BrandingConfig","name":"BrandingConfig","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"logo","type":"LogoConfig | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"header_image","type":"HeaderImageConfig | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"footer_image","type":"FooterImageConfig | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.LogoConfig","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.HeaderImageConfig","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FooterImageConfig"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.LogoConfig","name":"LogoConfig","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"width","type":"float | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"height","type":"float | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"alignment","type":"Literal['left', 'center', 'right']","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.HeaderImageConfig","name":"HeaderImageConfig","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"height","type":"float | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FooterImageConfig","name":"FooterImageConfig","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"url","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"height","type":"float | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.WatermarkConfig","name":"WatermarkConfig","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"enabled","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"text","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"opacity","type":"float | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":0,"le":1}},{"name":"rotation","type":"float | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityRetrieveSpec","name":"FacilityRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permissions","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/permissions.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"root_org_permissions","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/permissions.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"child_org_permissions","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/permissions.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"longitude","type":"Longitude | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"latitude","type":"Latitude | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pincode","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"address","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"middleware_address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_public","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"features","type":"list[int]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cover_image_url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"read_cover_image_url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"flags","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discount_codes","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discount_monetary_components","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discount_configuration","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"instance_discount_codes","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"instance_discount_monetary_components","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"instance_tax_codes","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"instance_tax_monetary_components","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"instance_informational_codes","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient_instance_identifier_configs","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient_facility_identifier_configs","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"invoice_number_expression","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"print_templates","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ExtensionRetrieveRenderer","FacilityReadSpec","FacilityPermissionsMixin"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityMonetaryCodeSpec","name":"FacilityMonetaryCodeSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discount_codes","type":"list[Coding]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discount_monetary_components","type":"list[MonetaryComponentDefinition]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discount_configuration","type":"DiscountConfiguration | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py:264:validate_count","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py:275:validate_codes","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponentDefinition","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.DiscountConfiguration"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponentDefinition","name":"MonetaryComponentDefinition","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"monetary_component_type","type":"MonetaryComponentType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"factor","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"amount","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tax_included_amount","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"global_component","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"conditions","type":"list[EvaluatorConditionSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:30:check_tax_included_amount","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:39:base_no_conditions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:48:base_no_factor","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:57:check_amount_and_factor","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:65:check_amount_or_factor","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:128:check_duplicate_codes","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:133:check_amount_or_factor","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:138:check_base_absent","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["MonetaryComponent"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponentType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.condition_evaluator.EvaluatorConditionSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponentType","name":"MonetaryComponentType","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"base","value":"base","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"surcharge","value":"surcharge","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"discount","value":"discount","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"tax","value":"tax","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"informational","value":"informational","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.DiscountConfiguration","name":"DiscountConfiguration","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"max_applicable","type":"int","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":0}},{"name":"applicability_order","type":"DiscountApplicability","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.DiscountApplicability"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.DiscountApplicability","name":"DiscountApplicability","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"total_asc","value":"total_asc","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"total_desc","value":"total_desc","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityInvoiceExpressionSpec","name":"FacilityInvoiceExpressionSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"invoice_number_expression","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py:121:validate_invoice_number_expression","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility.spec.FacilityMinimalReadSpec","name":"FacilityMinimalReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":301,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"longitude","type":"Longitude | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"latitude","type":"Latitude | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pincode","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"address","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"middleware_address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_public","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"features","type":"list[int]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cover_image_url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":303,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"read_cover_image_url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","line":305,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FacilityBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationWriteSpec","name":"FacilityOrganizationWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"active","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"org_type","type":"FacilityOrganizationTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py:42:validate_encounter_exists","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py:49:validate_parent_organization","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["FacilityOrganizationBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationTypeChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationRetrieveSpec","name":"FacilityOrganizationRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"active","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"org_type","type":"FacilityOrganizationTypeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system_generated","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"level_cache","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_children","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permissions","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FacilityOrganizationReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.spec.FacilityOrganizationTypeChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.PublicUserReadSpec","name":"PublicUserReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"first_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"last_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"prefix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":10}},{"name":"suffix","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":50}},{"name":"last_login","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"profile_picture_url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"gender","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"username","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role_orgs","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["UserBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserReadSpec","name":"FacilityOrganizationUserReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"user","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FacilityOrganizationUserBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserWriteSpec","name":"FacilityOrganizationUserWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"user","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py:21:validate_role","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py:35:validate_user","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["FacilityOrganizationUserUpdateSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.facility_organization.facility_orgnization_user_spec.FacilityOrganizationUserUpdateSpec","name":"FacilityOrganizationUserUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py:21:validate_role","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["FacilityOrganizationUserBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.ScheduleReadSpec","name":"ScheduleReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_public","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valid_from","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valid_to","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"availabilities","type":"list","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"SchedulableResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_item_definition","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"revisit_allowed_days","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"revisit_charge_item_definition","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ScheduleBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions","name":"SchedulableResourceTypeOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"practitioner","value":"practitioner","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"location","value":"location","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"healthcare_service","value":"healthcare_service","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.ScheduleCreateSpec","name":"ScheduleCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_public","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valid_from","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valid_to","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"availabilities","type":"list[AvailabilityForScheduleSpec]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"SchedulableResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py:143:validate_dates","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py:150:validate_period","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py:157:validate_availabilities_not_overlapping","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ScheduleBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.AvailabilityForScheduleSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.AvailabilityForScheduleSpec","name":"AvailabilityForScheduleSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slot_type","type":"SlotTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slot_size_in_minutes","type":"int | None","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":1}},{"name":"tokens_per_slot","type":"int | None","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":1}},{"name":"create_tokens","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"availability","type":"list[AvailabilityDateTimeSpec]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py:56:validate_availability","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py:65:validate_for_slot_type","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["AvailabilityBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.SlotTypeOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.AvailabilityDateTimeSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.SlotTypeOptions","name":"SlotTypeOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"open","value":"open","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"appointment","value":"appointment","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"closed","value":"closed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.AvailabilityDateTimeSpec","name":"AvailabilityDateTimeSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"day_of_week","type":"int","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"le":6}},{"name":"start_time","type":"datetime.time","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"end_time","type":"datetime.time","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.ScheduleUpdateSpec","name":"ScheduleUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_public","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valid_from","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valid_to","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ScheduleBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueReadSpec","name":"TokenQueueReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_queue/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_queue/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_queue/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date","type":"datetime.date","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_queue/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_primary","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_queue/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system_generated","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_queue/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenQueueBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueCreateSpec","name":"TokenQueueCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_queue/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_queue/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_queue/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"SchedulableResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_queue/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_queue/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date","type":"datetime.date","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_queue/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenQueueBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueUpdateSpec","name":"TokenQueueUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_queue/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_queue/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_queue/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenQueueBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token.spec.TokenGenerateWithQueueSpec","name":"TokenGenerateWithQueueSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sub_queue","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"SchedulableResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date","type":"date","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenGenerateSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.token_queue.SubQueueNextTokenRequest","name":"SubQueueNextTokenRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"sub_queue","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token.spec.TokenReadSpec","name":"TokenReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sub_queue","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"number","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"TokenStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"queue","type":"TokenQueueReadSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token.spec.TokenStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueReadSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token.spec.TokenStatusOptions","name":"TokenStatusOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"UNFULFILLED","value":"UNFULFILLED","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CREATED","value":"CREATED","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"IN_PROGRESS","value":"IN_PROGRESS","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"FULFILLED","value":"FULFILLED","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CANCELLED","value":"CANCELLED","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ENTERED_IN_ERROR","value":"ENTERED_IN_ERROR","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token.spec.TokenGenerateSpec","name":"TokenGenerateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sub_queue","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token.spec.TokenRetrieveSpec","name":"TokenRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sub_queue","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"number","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"TokenStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"queue","type":"TokenQueueReadSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"UserSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"booking","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token.spec.TokenStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_queue.spec.TokenQueueReadSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token.spec.TokenUpdateSpec","name":"TokenUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"TokenStatusOptions | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sub_queue","type":"UUID4 | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token.spec.TokenStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueReadSpec","name":"TokenSubQueueReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"TokenSubQueueStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"current_token","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenSubQueueBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueStatusOptions","name":"TokenSubQueueStatusOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueCreateSpec","name":"TokenSubQueueCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"TokenSubQueueStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"SchedulableResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenSubQueueBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueBaseSpec","name":"TokenSubQueueBaseSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"TokenSubQueueStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_sub_queue.spec.TokenSubQueueStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_category.spec.TokenCategoryReadSpec","name":"TokenCategoryReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"SchedulableResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"shorthand","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":5}},{"name":"metadata","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"default","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenCategoryBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_category.spec.TokenCategoryCreateSpec","name":"TokenCategoryCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"SchedulableResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"shorthand","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":5}},{"name":"metadata","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenCategoryBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token_category.spec.TokenCategoryRetrieveSpec","name":"TokenCategoryRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"SchedulableResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"shorthand","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":5}},{"name":"metadata","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"default","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenCategoryReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.AvailabilityCreateSpec","name":"AvailabilityCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slot_type","type":"SlotTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slot_size_in_minutes","type":"int | None","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":1}},{"name":"tokens_per_slot","type":"int | None","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"ge":1}},{"name":"create_tokens","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"availability","type":"list[AvailabilityDateTimeSpec]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"schedule","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py:56:validate_availability","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py:65:validate_for_slot_type","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py:103:check_for_overlaps","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["AvailabilityForScheduleSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.SlotTypeOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.AvailabilityDateTimeSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.slot.spec.TokenBookingReadSpec","name":"TokenBookingReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"token_slot","type":"TokenSlotBaseSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"booked_on","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"booked_by","type":"UserSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"SchedulableResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"token","type":"TokenReadSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_item","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"PatientRetrieveSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenBookingBaseReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.slot.spec.TokenSlotBaseSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token.spec.TokenReadSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientRetrieveSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientRetrieveSpec","name":"PatientRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permissions","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/permissions.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"gender","type":"GenderChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"PhoneNumber","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"emergency_phone_number","type":"PhoneNumber | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permanent_address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pincode","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"deceased_datetime","type":"StrictTZAwareDateTime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"blood_group","type":"BloodGroupChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date_of_birth","type":"datetime.date | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"year_of_birth","type":"datetime.date | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"instance_tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"instance_identifiers","type":"list[PatientIdentifierResponse]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_identifiers","type":"list[PatientIdentifierResponse]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py:74:validate_deceased_datetime","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionRetrieveRenderer","PatientListSpec","PatientPermissionsMixin"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.GenderChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PhoneNumber","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.datetime_type.StrictTZAwareDateTime","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.BloodGroupChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientIdentifierResponse"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PhoneNumber","name":"PhoneNumber","kind":"Python type alias declaration","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[],"validation":[],"baseTypes":[],"expression":"Annotated[Union[str, phonenumbers.PhoneNumber()], PhoneNumberValidator()]","referencedSchemaIds":[],"reviewStatus":"alias/type/validator names extracted; runtime validation review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.datetime_type.StrictTZAwareDateTime","name":"StrictTZAwareDateTime","kind":"Python type alias declaration","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/datetime_type.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/datetime_type.py:7:validate_timezone_aware","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/datetime_type.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":[],"expression":"Annotated[datetime, AfterValidator(validate_timezone_aware)]","referencedSchemaIds":[],"reviewStatus":"alias/type/validator names extracted; runtime validation review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientIdentifierResponse","name":"PatientIdentifierResponse","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"config","type":"PatientIdentifierListSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient_identifier.spec.PatientIdentifierListSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.slot.spec.TokenBookingRetrieveSpec","name":"TokenBookingRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"token_slot","type":"TokenSlotBaseSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"booked_on","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"booked_by","type":"UserSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"SchedulableResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"token","type":"TokenReadSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_item","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"PatientRetrieveSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"associated_encounter","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenBookingReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.slot.spec.TokenSlotBaseSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.token.spec.TokenReadSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientRetrieveSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.slot.spec.TokenBookingWriteSpec","name":"TokenBookingWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"BookingStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TokenBookingBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.slot.spec.BookingStatusChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.slot.spec.BookingStatusChoices","name":"BookingStatusChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"proposed","value":"proposed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pending","value":"pending","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"booked","value":"booked","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"arrived","value":"arrived","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"fulfilled","value":"fulfilled","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"noshow","value":"noshow","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"checked_in","value":"checked_in","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"waitlist","value":"waitlist","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_consultation","value":"in_consultation","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"rescheduled","value":"rescheduled","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.RescheduleBookingSpec","name":"RescheduleBookingSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"new_slot","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"new_booking_note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"previous_booking_note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[UUID4]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.scheduling.booking.TokenGenerationSpec","name":"TokenGenerationSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"category","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"queue","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.availability_exception.spec.AvailabilityExceptionReadSpec","name":"AvailabilityExceptionReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valid_from","type":"datetime.date","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valid_to","type":"datetime.date","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"start_time","type":"datetime.time","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"end_time","type":"datetime.time","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["AvailabilityExceptionBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.availability_exception.spec.AvailabilityExceptionWriteSpec","name":"AvailabilityExceptionWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valid_from","type":"datetime.date","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"valid_to","type":"datetime.date","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"start_time","type":"datetime.time","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"end_time","type":"datetime.time","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"SchedulableResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py:30:validate_dates","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py:37:validate_period","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["AvailabilityExceptionBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.scheduling.schedule.spec.SchedulableResourceTypeOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationListSpec","name":"FacilityLocationListSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"StatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"operational_status","type":"FacilityLocationOperationalStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location_type","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"form","type":"FacilityLocationFormChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sort_index","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mode","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_children","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system_availability_status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"current_encounter","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FacilityLocationMinimalListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.StatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationOperationalStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationFormChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.StatusChoices","name":"StatusChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationOperationalStatusChoices","name":"FacilityLocationOperationalStatusChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"C","value":"C","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"H","value":"H","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"O","value":"O","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"U","value":"U","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"K","value":"K","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"I","value":"I","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationFormChoices","name":"FacilityLocationFormChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"si","value":"si","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"bu","value":"bu","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"wi","value":"wi","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"wa","value":"wa","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"lvl","value":"lvl","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"co","value":"co","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ro","value":"ro","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"bd","value":"bd","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ve","value":"ve","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ho","value":"ho","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ca","value":"ca","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"rd","value":"rd","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"area","value":"area","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"jdn","value":"jdn","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"vi","value":"vi","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationWriteSpec","name":"FacilityLocationWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"StatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"operational_status","type":"FacilityLocationOperationalStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location_type","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"form","type":"FacilityLocationFormChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sort_index","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"organizations","type":"list[UUID4]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mode","type":"FacilityLocationModeChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py:104:validate_parent_organization","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["FacilityLocationSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.StatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationOperationalStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationFormChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationModeChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationModeChoices","name":"FacilityLocationModeChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"instance","value":"instance","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kind","value":"kind","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationRetrieveSpec","name":"FacilityLocationRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"StatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"operational_status","type":"FacilityLocationOperationalStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location_type","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"form","type":"FacilityLocationFormChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sort_index","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mode","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_children","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"system_availability_status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"current_encounter","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FacilityLocationListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.StatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationOperationalStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationFormChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationUpdateSpec","name":"FacilityLocationUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"StatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"operational_status","type":"FacilityLocationOperationalStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location_type","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"form","type":"FacilityLocationFormChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sort_index","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FacilityLocationSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.StatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationOperationalStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationFormChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceListSpec","name":"DeviceListSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"DeviceStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"availability_status","type":"DeviceAvailabilityStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"manufacturer","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"manufacture_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"expiration_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"lot_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"serial_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"registered_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"user_friendly_name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"model_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"part_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"contact","type":"list[ContactPoint]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"care_type","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mansoq_metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py:61:validate_care_type","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["DeviceCreateSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceAvailabilityStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.contact_point.ContactPoint"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceStatusChoices","name":"DeviceStatusChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceAvailabilityStatusChoices","name":"DeviceAvailabilityStatusChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"lost","value":"lost","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"damaged","value":"damaged","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"destroyed","value":"destroyed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","value":"available","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.contact_point.ContactPoint","name":"ContactPoint","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/contact_point.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"system","type":"ContactPointSystemChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/contact_point.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/contact_point.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"use","type":"ContactPointUseChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/contact_point.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.contact_point.ContactPointSystemChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.contact_point.ContactPointUseChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.contact_point.ContactPointSystemChoices","name":"ContactPointSystemChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/contact_point.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"phone","value":"phone","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/contact_point.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"fax","value":"fax","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/contact_point.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"email","value":"email","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/contact_point.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pager","value":"pager","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/contact_point.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"url","value":"url","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/contact_point.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sms","value":"sms","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/contact_point.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"other","value":"other","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/contact_point.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.contact_point.ContactPointUseChoices","name":"ContactPointUseChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/contact_point.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"home","value":"home","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/contact_point.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"work","value":"work","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/contact_point.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"temp","value":"temp","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/contact_point.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"old","value":"old","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/contact_point.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"mobile","value":"mobile","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/contact_point.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceCreateSpec","name":"DeviceCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"DeviceStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"availability_status","type":"DeviceAvailabilityStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"manufacturer","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"manufacture_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"expiration_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"lot_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"serial_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"registered_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"user_friendly_name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"model_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"part_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"contact","type":"list[ContactPoint]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"care_type","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mansoq_metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py:61:validate_care_type","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["DeviceSpecBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceAvailabilityStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.contact_point.ContactPoint"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceRetrieveSpec","name":"DeviceRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"DeviceStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"availability_status","type":"DeviceAvailabilityStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"manufacturer","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"manufacture_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"expiration_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"lot_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"serial_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"registered_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"user_friendly_name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"model_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"part_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"contact","type":"list[ContactPoint]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"care_type","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mansoq_metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"current_encounter","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"current_location","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"managing_organization","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py:61:validate_care_type","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["DeviceListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceAvailabilityStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.contact_point.ContactPoint"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceUpdateSpec","name":"DeviceUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"DeviceStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"availability_status","type":"DeviceAvailabilityStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"manufacturer","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"manufacture_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"expiration_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"lot_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"serial_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"registered_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"user_friendly_name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"model_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"part_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"contact","type":"list[ContactPoint]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mansoq_metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["DeviceSpecBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceAvailabilityStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.contact_point.ContactPoint"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionReadSpec","name":"SpecimenDefinitionReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"derived_from_uri","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SpecimenDefinitionStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type_collected","type":"ValueSetBoundCoding[SPECIMEN_TYPE_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient_preparation","type":"list[ValueSetBoundCoding[PREPARE_PATIENT_PRIOR_SPECIMEN_CODE_VALUESET.slug]]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"collection","type":"ValueSetBoundCoding[SPECIMEN_COLLECTION_CODE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type_tested","type":"TypeTestedSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"version","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_config","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseSpecimenDefinitionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.TypeTestedSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionStatusOptions","name":"SpecimenDefinitionStatusOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.TypeTestedSpec","name":"TypeTestedSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"is_derived","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"preference","type":"PreferenceOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"container","type":"ContainerSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requirement","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"retention_time","type":"DurationSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"single_use","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"handling","type":"HandlingSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.PreferenceOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.ContainerSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.DurationSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.HandlingSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.PreferenceOptions","name":"PreferenceOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"preferred","value":"preferred","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alternate","value":"alternate","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.ContainerSpec","name":"ContainerSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"capacity","type":"QuantitySpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"minimum_volume","type":"MinimumVolumeSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cap","type":"ValueSetBoundCoding[CONTAINER_CAP_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"preparation","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.QuantitySpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.MinimumVolumeSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.QuantitySpec","name":"QuantitySpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"value","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit","type":"Coding","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.MinimumVolumeSpec","name":"MinimumVolumeSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"quantity","type":"QuantitySpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"string","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py:56:validate_minimum_volume","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.QuantitySpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.DurationSpec","name":"DurationSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"value","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit","type":"Coding","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.HandlingSpec","name":"HandlingSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"temperature_qualifier","type":"HandlingConditionOptions | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"temperature_range","type":"RangeSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"max_duration","type":"DurationSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"instruction","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.HandlingConditionOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.RangeSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.DurationSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.HandlingConditionOptions","name":"HandlingConditionOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"room","value":"room","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"refrigerated","value":"refrigerated","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"frozen","value":"frozen","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.RangeSpec","name":"RangeSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"low","type":"QuantitySpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"high","type":"QuantitySpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.QuantitySpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionWriteSpec","name":"SpecimenDefinitionWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"derived_from_uri","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SpecimenDefinitionStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type_collected","type":"ValueSetBoundCoding[SPECIMEN_TYPE_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient_preparation","type":"list[ValueSetBoundCoding[PREPARE_PATIENT_PRIOR_SPECIMEN_CODE_VALUESET.slug]]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"collection","type":"ValueSetBoundCoding[SPECIMEN_COLLECTION_CODE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type_tested","type":"TypeTestedSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_value","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseSpecimenDefinitionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.SpecimenDefinitionStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen_definition.spec.TypeTestedSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.slug_type.SlugType"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceReadSpec","name":"HealthcareServiceReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_type","type":"ValueSetBoundCoding[HEALTHCARE_SERVICE_TYPE_CODE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"internal_type","type":"HealthcareServiceInternalType | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"styling_metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extra_details","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseHealthcareServiceSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceInternalType"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceInternalType","name":"HealthcareServiceInternalType","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"pharmacy","value":"pharmacy","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"lab","value":"lab","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"scheduling","value":"scheduling","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"store","value":"store","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceWriteSpec","name":"HealthcareServiceWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_type","type":"ValueSetBoundCoding[HEALTHCARE_SERVICE_TYPE_CODE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"internal_type","type":"HealthcareServiceInternalType | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"styling_metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extra_details","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"locations","type":"list[UUID4]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"managing_organization","type":"UUID4 | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseHealthcareServiceSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceInternalType"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceRetrieveSpec","name":"HealthcareServiceRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_type","type":"ValueSetBoundCoding[HEALTHCARE_SERVICE_TYPE_CODE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"internal_type","type":"HealthcareServiceInternalType | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"styling_metadata","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extra_details","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"locations","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"managing_organization","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["HealthcareServiceReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.healthcare_service.spec.HealthcareServiceInternalType"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionReadSpec","name":"ActivityDefinitionReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"derived_from_uri","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ActivityDefinitionStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"usage","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"classification","type":"ActivityDefinitionCategoryOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"kind","type":"ActivityDefinitionKindOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[ACTIVITY_DEFINITION_PROCEDURE_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"diagnostic_report_codes","type":"list[ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug]]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"version","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_config","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseActivityDefinitionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionCategoryOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionKindOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionStatusOptions","name":"ActivityDefinitionStatusOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionKindOptions","name":"ActivityDefinitionKindOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"service_request","value":"service_request","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionWriteSpec","name":"ActivityDefinitionWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"derived_from_uri","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ActivityDefinitionStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"usage","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"classification","type":"ActivityDefinitionCategoryOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"kind","type":"ActivityDefinitionKindOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[ACTIVITY_DEFINITION_PROCEDURE_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"diagnostic_report_codes","type":"list[ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug]]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"locations","type":"list[UUID4]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"specimen_requirements","type":"list[ExtendedSlugType]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"observation_result_requirements","type":"list[ExtendedSlugType]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"healthcare_service","type":"UUID4 | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_item_definitions","type":"list[ExtendedSlugType]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ExtendedSlugType | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_value","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseActivityDefinitionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionCategoryOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionKindOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.slug_type.ExtendedSlugType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.slug_type.SlugType"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.slug_type.ExtendedSlugType","name":"ExtendedSlugType","kind":"Python type alias declaration","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/slug_type.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/slug_type.py:25:extended_slug_validator","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/slug_type.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":[],"expression":"Annotated[str, Field(), AfterValidator(extended_slug_validator)]","referencedSchemaIds":[],"reviewStatus":"alias/type/validator names extracted; runtime validation review pending"},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionRetrieveSpec","name":"ActivityDefinitionRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"derived_from_uri","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ActivityDefinitionStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"usage","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"classification","type":"ActivityDefinitionCategoryOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"kind","type":"ActivityDefinitionKindOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[ACTIVITY_DEFINITION_PROCEDURE_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"diagnostic_report_codes","type":"list[ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug]]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"version","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_config","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"specimen_requirements","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"observation_result_requirements","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"locations","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"healthcare_service","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_item_definitions","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ActivityDefinitionReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionCategoryOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionKindOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.SpecimenRetrieveSpec","name":"SpecimenRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"accession_identifier","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SpecimenStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"specimen_type","type":"ValueSetBoundCoding[SPECIMEN_TYPE_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"received_time","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"collection","type":"CollectionSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"processing","type":"list[ProcessingSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"condition","type":"list[ValueSetBoundCoding[SPECIMEN_CONDITION_VALUESET.slug]]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"specimen_definition","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_request","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["SpecimenReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.SpecimenStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.CollectionSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.ProcessingSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.SpecimenStatusOptions","name":"SpecimenStatusOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"available","value":"available","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unavailable","value":"unavailable","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unsatisfactory","value":"unsatisfactory","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.CollectionSpec","name":"CollectionSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"collector","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"collected_date_time","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"QuantitySpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"ValueSetBoundCoding[COLLECTION_METHOD_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"procedure","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"fasting_status_codeable_concept","type":"ValueSetBoundCoding[FASTING_STATUS_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"fasting_status_duration","type":"DurationSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py:65:validate_collector","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.QuantitySpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.DurationSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.QuantitySpec","name":"QuantitySpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"value","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit","type":"Coding","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.ProcessingSpec","name":"ProcessingSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"description","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"ValueSetBoundCoding[SPECIMEN_PROCESSING_METHOD_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"performer","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"time_date_time","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py:90:validate_performer","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.SpecimenUpdateSpec","name":"SpecimenUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"accession_identifier","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SpecimenStatusOptions | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"specimen_type","type":"ValueSetBoundCoding[SPECIMEN_TYPE_CODE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"received_time","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"collection","type":"CollectionSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"processing","type":"list[ProcessingSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"condition","type":"list[ValueSetBoundCoding[SPECIMEN_CONDITION_VALUESET.slug]]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseSpecimenSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.SpecimenStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.CollectionSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.ProcessingSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.specimen.SpecimenRetrieveByAccessionIdentifierSpec","name":"SpecimenRetrieveByAccessionIdentifierSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"accession_identifier","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py:30:validate_accession_identifier","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestReadSpec","name":"ServiceRequestReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ServiceRequestStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intent","type":"ServiceRequestIntentChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"ServiceRequestPriorityChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ActivityDefinitionCategoryOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"do_not_perform","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[ACTIVITY_DEFINITION_PROCEDURE_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"occurance","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient_instruction","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requester","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseServiceRequestSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestIntentChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestPriorityChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionCategoryOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestCreateSpec","name":"ServiceRequestCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ServiceRequestStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intent","type":"ServiceRequestIntentChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"ServiceRequestPriorityChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ActivityDefinitionCategoryOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"do_not_perform","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[ACTIVITY_DEFINITION_PROCEDURE_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"occurance","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient_instruction","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"healthcare_service","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"locations","type":"list[UUID4]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requester","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ServiceRequestWriteSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestIntentChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestPriorityChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionCategoryOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestRetrieveSpec","name":"ServiceRequestRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ServiceRequestStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intent","type":"ServiceRequestIntentChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"ServiceRequestPriorityChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ActivityDefinitionCategoryOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"do_not_perform","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[ACTIVITY_DEFINITION_PROCEDURE_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"occurance","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient_instruction","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requester","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"locations","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"healthcare_service","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"activity_definition","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"specimens","type":"list[dict] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"diagnostic_reports","type":"list[dict] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ServiceRequestReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestIntentChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestPriorityChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.activity_definition.spec.ActivityDefinitionCategoryOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ApplyActivityDefinitionRequest","name":"ApplyActivityDefinitionRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"activity_definition","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_request","type":"ServiceRequestUpdateSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.service_request.spec.ServiceRequestUpdateSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.BaseSpecimenSpec","name":"BaseSpecimenSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"accession_identifier","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SpecimenStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"specimen_type","type":"ValueSetBoundCoding[SPECIMEN_TYPE_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"received_time","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"collection","type":"CollectionSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"processing","type":"list[ProcessingSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"condition","type":"list[ValueSetBoundCoding[SPECIMEN_CONDITION_VALUESET.slug]]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.SpecimenStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.CollectionSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.ProcessingSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.service_request.ApplySpecimenDefinitionRequest","name":"ApplySpecimenDefinitionRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"specimen_definition","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"specimen","type":"SpecimenUpdateSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.specimen.spec.SpecimenUpdateSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.account.spec.AccountReadSpec","name":"AccountReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"AccountStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"billing_status","type":"AccountBillingStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_period","type":"PeriodSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_gross","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_paid","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_balance","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_billable_charge_items","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"calculated_at","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["AccountMinimalReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.account.spec.AccountStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.account.spec.AccountBillingStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PeriodSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.account.spec.AccountStatusOptions","name":"AccountStatusOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.account.spec.AccountBillingStatusOptions","name":"AccountBillingStatusOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"open","value":"open","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"carecomplete_notbilled","value":"carecomplete_notbilled","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing","value":"billing","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"closed_baddebt","value":"closed_baddebt","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"closed_voided","value":"closed_voided","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"closed_completed","value":"closed_completed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"closed_combined","value":"closed_combined","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.account.spec.AccountCreateSpec","name":"AccountCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"AccountStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"billing_status","type":"AccountBillingStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_period","type":"PeriodSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","AccountSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.account.spec.AccountStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.account.spec.AccountBillingStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PeriodSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.account.spec.AccountRetrieveSpec","name":"AccountRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"AccountStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"billing_status","type":"AccountBillingStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_period","type":"PeriodSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_gross","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_paid","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_balance","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_billable_charge_items","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"calculated_at","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"primary_encounter","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cached_items","type":"list","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_price_components","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["AccountReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.account.spec.AccountStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.account.spec.AccountBillingStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PeriodSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.account.spec.AccountUpdateSpec","name":"AccountUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"AccountStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"billing_status","type":"AccountBillingStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_period","type":"PeriodSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"primary_encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","AccountSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.account.spec.AccountStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.account.spec.AccountBillingStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PeriodSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionReadSpec","name":"ChargeItemDefinitionReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ChargeItemDefinitionStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"derived_from_uri","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"purpose","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"price_components","type":"list[MonetaryComponent]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"can_edit_charge_item","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discount_configuration","type":"DiscountConfiguration | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"version","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_config","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ChargeItemDefinitionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponent","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.DiscountConfiguration"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionStatusOptions","name":"ChargeItemDefinitionStatusOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponent","name":"MonetaryComponent","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"monetary_component_type","type":"MonetaryComponentType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"factor","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"amount","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tax_included_amount","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"global_component","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"conditions","type":"list[EvaluatorConditionSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:30:check_tax_included_amount","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:39:base_no_conditions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:48:base_no_factor","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:57:check_amount_and_factor","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:65:check_amount_or_factor","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponentType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.condition_evaluator.EvaluatorConditionSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionWriteSpec","name":"ChargeItemDefinitionWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ChargeItemDefinitionStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"derived_from_uri","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"purpose","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"price_components","type":"list[MonetaryComponent]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"can_edit_charge_item","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discount_configuration","type":"DiscountConfiguration | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_value","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ExtendedSlugType | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py:47:check_components_with_duplicate_codes","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ChargeItemDefinitionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item_definition.spec.ChargeItemDefinitionStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponent","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.DiscountConfiguration","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.slug_type.SlugType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.slug_type.ExtendedSlugType"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_category.spec.ResourceCategoryReadSpec","name":"ResourceCategoryReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"ResourceCategoryResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_sub_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_children","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"level_cache","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_child","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_config","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"calculated_monetary_components","type":"list[MonetaryComponent] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"configured_monetary_components","type":"list[MonetaryComponent] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ResourceCategoryBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_category.spec.ResourceCategoryResourceTypeOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponent"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_category.spec.ResourceCategoryResourceTypeOptions","name":"ResourceCategoryResourceTypeOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"product_knowledge","value":"product_knowledge","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","value":"activity_definition","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"charge_item_definition","value":"charge_item_definition","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_category.spec.ResourceCategoryWriteSpec","name":"ResourceCategoryWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"ResourceCategoryResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_sub_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_child","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_value","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ResourceCategoryBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_category.spec.ResourceCategoryResourceTypeOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.slug_type.SlugType"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_category.spec.ResourceCategoryUpdateSpec","name":"ResourceCategoryUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_type","type":"ResourceCategoryResourceTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_sub_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"slug_value","type":"SlugType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ResourceCategoryBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.resource_category.spec.ResourceCategoryResourceTypeOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.slug_type.SlugType"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponentsWithoutBase","name":"MonetaryComponentsWithoutBase","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"root","type":"list[MonetaryComponent]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:80:check_duplicate_codes","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py:87:check_tax_included_amount_and_amount","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["RootModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponent"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemReadSpec","name":"ChargeItemReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ChargeItemStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit_price_components","type":"list[MonetaryComponent]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"override_reason","type":"ChargeItemOverrideReason | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_price_components","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_price","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_item_definition","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"paid_invoice","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_resource","type":"ChargeItemResourceOptions | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_resource_id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"paid_on","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"performer_actor","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discount_configuration","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py:70:check_duplicate_codes","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py:81:check_single_base_component","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py:91:validate_monetary_codes","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ChargeItemSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponent","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemOverrideReason","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemResourceOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemStatusOptions","name":"ChargeItemStatusOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"billable","value":"billable","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"not_billable","value":"not_billable","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"aborted","value":"aborted","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billed","value":"billed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid","value":"paid","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemOverrideReason","name":"ChargeItemOverrideReason","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"text","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemResourceOptions","name":"ChargeItemResourceOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"service_request","value":"service_request","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medication_dispense","value":"medication_dispense","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"appointment","value":"appointment","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"bed_association","value":"bed_association","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemWriteSpec","name":"ChargeItemWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ChargeItemStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit_price_components","type":"list[MonetaryComponent]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"override_reason","type":"ChargeItemOverrideReason | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"account","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_resource","type":"ChargeItemResourceOptions | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_resource_id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"performer_actor","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py:70:check_duplicate_codes","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py:81:check_single_base_component","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py:91:validate_monetary_codes","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py:107:validate_service_resource","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py:113:validate_encounter_patient","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ChargeItemSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponent","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemOverrideReason","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemResourceOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemUpdateSpec","name":"ChargeItemUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ChargeItemStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit_price_components","type":"list[MonetaryComponent]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"override_reason","type":"ChargeItemOverrideReason | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"performer_actor","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py:70:check_duplicate_codes","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py:81:check_single_base_component","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py:91:validate_monetary_codes","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ChargeItemSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.monetary_component.MonetaryComponent","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.charge_item.spec.ChargeItemOverrideReason"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ApplyMultipleChargeItemDefinitionRequest","name":"ApplyMultipleChargeItemDefinitionRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"requests","type":"list[ApplyChargeItemDefinitionRequest]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ApplyChargeItemDefinitionRequest"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.charge_item.ChargeItemAccountChangeRequest","name":"ChargeItemAccountChangeRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"charge_items","type":"list[UUID4]","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":1,"max_length":100}},{"name":"target_account","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.invoice.spec.InvoiceReadSpec","name":"InvoiceReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"InvoiceStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cancelled_reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_terms","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"issue_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_net","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_gross","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"locked","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"account","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_refund","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseInvoiceSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.invoice.spec.InvoiceStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.invoice.spec.InvoiceStatusOptions","name":"InvoiceStatusOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"issued","value":"issued","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"balanced","value":"balanced","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.invoice.spec.InvoiceWriteSpec","name":"InvoiceWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"InvoiceStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cancelled_reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_terms","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"issue_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"account","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_items","type":"list[UUID4]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseInvoiceSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.invoice.spec.InvoiceStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.invoice.spec.InvoiceRetrieveSpec","name":"InvoiceRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"InvoiceStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cancelled_reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_terms","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"issue_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_net","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_gross","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"locked","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"account","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_refund","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_items","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_price_components","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payments","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_payments","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"credit_notes","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"total_credit_notes","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"lock_history","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["InvoiceReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.invoice.spec.InvoiceStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.invoice.spec.BaseInvoiceSpec","name":"BaseInvoiceSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"InvoiceStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cancelled_reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_terms","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"issue_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.invoice.spec.InvoiceStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.AttachChargeItemToInvoiceRequest","name":"AttachChargeItemToInvoiceRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"charge_items","type":"list[UUID4]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.invoice.RemoveChargeItemFromInvoiceRequest","name":"RemoveChargeItemFromInvoiceRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"charge_item","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationReadSpec","name":"PaymentReconciliationReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reconciliation_type","type":"PaymentReconciliationTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"PaymentReconciliationStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"kind","type":"PaymentReconciliationKindOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"issuer_type","type":"PaymentReconciliationIssuerTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"outcome","type":"PaymentReconciliationOutcomeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"disposition","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_datetime","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"PaymentReconciliationPaymentMethodOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reference_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authorization","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"amount","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tendered_amount","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"returned_amount","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_credit_note","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"account","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"target_invoice","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["PaymentReconciliationMinimalReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationTypeOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationKindOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationIssuerTypeOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationOutcomeOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationPaymentMethodOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationTypeOptions","name":"PaymentReconciliationTypeOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"payment","value":"payment","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"adjustment","value":"adjustment","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"advance","value":"advance","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationStatusOptions","name":"PaymentReconciliationStatusOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationKindOptions","name":"PaymentReconciliationKindOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"deposit","value":"deposit","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"periodic_payment","value":"periodic_payment","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"online","value":"online","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kiosk","value":"kiosk","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationIssuerTypeOptions","name":"PaymentReconciliationIssuerTypeOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"patient","value":"patient","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"insurer","value":"insurer","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationOutcomeOptions","name":"PaymentReconciliationOutcomeOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"queued","value":"queued","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"complete","value":"complete","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"error","value":"error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"partial","value":"partial","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationPaymentMethodOptions","name":"PaymentReconciliationPaymentMethodOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"cash","value":"cash","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ccca","value":"ccca","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cchk","value":"cchk","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cdac","value":"cdac","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"chck","value":"chck","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ddpo","value":"ddpo","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"debc","value":"debc","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationWriteSpec","name":"PaymentReconciliationWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reconciliation_type","type":"PaymentReconciliationTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"PaymentReconciliationStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"kind","type":"PaymentReconciliationKindOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"issuer_type","type":"PaymentReconciliationIssuerTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"outcome","type":"PaymentReconciliationOutcomeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"disposition","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_datetime","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"PaymentReconciliationPaymentMethodOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reference_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authorization","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"target_invoice","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"account","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"amount","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tendered_amount","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"returned_amount","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_credit_note","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py:102:check_amount_or_factor","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","BasePaymentReconciliationSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationTypeOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationKindOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationIssuerTypeOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationOutcomeOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationPaymentMethodOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationRetrieveSpec","name":"PaymentReconciliationRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reconciliation_type","type":"PaymentReconciliationTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"PaymentReconciliationStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"kind","type":"PaymentReconciliationKindOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"issuer_type","type":"PaymentReconciliationIssuerTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"outcome","type":"PaymentReconciliationOutcomeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"disposition","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_datetime","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"PaymentReconciliationPaymentMethodOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reference_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authorization","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"amount","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tendered_amount","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"returned_amount","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_credit_note","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"account","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"target_invoice","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["PaymentReconciliationReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationTypeOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationKindOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationIssuerTypeOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationOutcomeOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationPaymentMethodOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.BasePaymentReconciliationSpec","name":"BasePaymentReconciliationSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reconciliation_type","type":"PaymentReconciliationTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"PaymentReconciliationStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"kind","type":"PaymentReconciliationKindOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"issuer_type","type":"PaymentReconciliationIssuerTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"outcome","type":"PaymentReconciliationOutcomeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"disposition","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_datetime","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"PaymentReconciliationPaymentMethodOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reference_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authorization","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationTypeOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationKindOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationIssuerTypeOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationOutcomeOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationPaymentMethodOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.payment_reconciliation.PaymentReconciliationAccountChangeRequest","name":"PaymentReconciliationAccountChangeRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"payment_reconciliations","type":"list[UUID4]","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":1,"max_length":100}},{"name":"target_account","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product.spec.ProductReadSpec","name":"ProductReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ProductStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"batch","type":"ProductBatch | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"expiration_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"standard_pack_size","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"purchase_price","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"product_knowledge","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_item_definition","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseProductSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product.spec.ProductStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product.spec.ProductBatch"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product.spec.ProductStatusOptions","name":"ProductStatusOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product.spec.ProductBatch","name":"ProductBatch","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"lot_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product.spec.ProductWriteSpec","name":"ProductWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ProductStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"batch","type":"ProductBatch | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"expiration_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"standard_pack_size","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"purchase_price","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"product_knowledge","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_item_definition","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","BaseProductSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product.spec.ProductStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product.spec.ProductBatch"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product.spec.ProductUpdateSpec","name":"ProductUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ProductStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"batch","type":"ProductBatch | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"expiration_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"standard_pack_size","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"purchase_price","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_item_definition","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","BaseProductSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product.spec.ProductStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.product.spec.ProductBatch"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderReadSpec","name":"SupplyDeliveryOrderReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyDeliveryOrderStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"origin","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"destination","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplier","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient_invoice_id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionListRenderer","BaseSupplyDeliveryOrderSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderStatusOptions","name":"SupplyDeliveryOrderStatusOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pending","value":"pending","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_progress","value":"in_progress","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"abandoned","value":"abandoned","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderWriteSpec","name":"SupplyDeliveryOrderWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyDeliveryOrderStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplier","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"origin","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"destination","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseSupplyDeliveryOrderSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderRetrieveSpec","name":"SupplyDeliveryOrderRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyDeliveryOrderStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"origin","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"destination","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplier","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient_invoice_id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionRetrieveRenderer","SupplyDeliveryOrderReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.delivery_order.BaseSupplyDeliveryOrderSpec","name":"BaseSupplyDeliveryOrderSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyDeliveryOrderStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_delivery.delivery_order.SupplyDeliveryOrderStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderReadSpec","name":"SupplyRequestOrderReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyRequestOrderStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intent","type":"SupplyRequestIntentOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"SupplyRequestCategoryOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"SupplyRequestPriorityOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"SupplyRequestReason","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplier","type":"OrganizationReadSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"origin","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"destination","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseSupplyRequestOrderSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestIntentOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestCategoryOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestPriorityOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestReason","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.organization.spec.OrganizationReadSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderStatusOptions","name":"SupplyRequestOrderStatusOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pending","value":"pending","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_progress","value":"in_progress","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"abandoned","value":"abandoned","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestIntentOptions","name":"SupplyRequestIntentOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"proposal","value":"proposal","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan","value":"plan","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"directive","value":"directive","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","value":"order","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"original_order","value":"original_order","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reflex_order","value":"reflex_order","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filler_order","value":"filler_order","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"instance_order","value":"instance_order","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestCategoryOptions","name":"SupplyRequestCategoryOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"central","value":"central","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"nonstock","value":"nonstock","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestPriorityOptions","name":"SupplyRequestPriorityOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"routine","value":"routine","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"urgent","value":"urgent","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"asap","value":"asap","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stat","value":"stat","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestReason","name":"SupplyRequestReason","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"patient_care","value":"patient_care","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ward_stock","value":"ward_stock","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderWriteSpec","name":"SupplyRequestOrderWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyRequestOrderStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intent","type":"SupplyRequestIntentOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"SupplyRequestCategoryOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"SupplyRequestPriorityOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"SupplyRequestReason","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supplier","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"origin","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"destination","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseSupplyRequestOrderSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestIntentOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestCategoryOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestPriorityOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestReason"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.BaseSupplyRequestOrderSpec","name":"BaseSupplyRequestOrderSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"SupplyRequestOrderStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intent","type":"SupplyRequestIntentOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"SupplyRequestCategoryOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"SupplyRequestPriorityOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"SupplyRequestReason","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestOrderStatusOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestIntentOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestCategoryOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestPriorityOptions","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.supply_request.request_order.SupplyRequestReason"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderReadSpec","name":"MedicationDispenseOrderReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationDispenseOrderStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseMedicationDispenseOrderSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderStatusOptions","name":"MedicationDispenseOrderStatusOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_progress","value":"in_progress","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"abandoned","value":"abandoned","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderWriteSpec","name":"MedicationDispenseOrderWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationDispenseOrderStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseMedicationDispenseOrderSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderRetrieveSpec","name":"MedicationDispenseOrderRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationDispenseOrderStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["MedicationDispenseOrderReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.dispense_order.BaseMedicationDispenseOrderSpec","name":"BaseMedicationDispenseOrderSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationDispenseOrderStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.dispense.dispense_order.MedicationDispenseOrderStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceLocationHistoryListSpec","name":"DeviceLocationHistoryListSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"start","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"end","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.spec.DeviceEncounterHistoryListSpec","name":"DeviceEncounterHistoryListSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"start","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"end","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.history_spec.DeviceServiceHistoryListSpec","name":"DeviceServiceHistoryListSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/history_spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/history_spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"serviced_on","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/history_spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/history_spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/history_spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/history_spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["DeviceServiceHistoryWriteSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.history_spec.DeviceServiceHistoryWriteSpec","name":"DeviceServiceHistoryWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/history_spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/history_spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"serviced_on","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/history_spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/history_spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["DeviceServiceHistorySpecBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.device.history_spec.DeviceServiceHistoryRetrieveSpec","name":"DeviceServiceHistoryRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/history_spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/history_spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"serviced_on","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/history_spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/history_spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/history_spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/history_spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"edit_history","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/history_spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/history_spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/history_spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["DeviceServiceHistoryListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationEncounterReadSpec","name":"FacilityLocationEncounterReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"start_datetime","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"end_datetime","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FacilityLocationEncounterBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationEncounterCreateSpec","name":"FacilityLocationEncounterCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"LocationEncounterAvailabilityStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"start_datetime","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"end_datetime","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py:178:validate_encounter","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["FacilityLocationEncounterBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.LocationEncounterAvailabilityStatusChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.LocationEncounterAvailabilityStatusChoices","name":"LocationEncounterAvailabilityStatusChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"planned","value":"planned","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reserved","value":"reserved","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.FacilityLocationEncounterUpdateSpec","name":"FacilityLocationEncounterUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"LocationEncounterAvailabilityStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"start_datetime","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"end_datetime","type":"datetime.datetime | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["FacilityLocationEncounterBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.location.spec.LocationEncounterAvailabilityStatusChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.inventory_item.spec.InventoryItemReadSpec","name":"InventoryItemReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/inventory_item/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/inventory_item/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"InventoryItemStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/inventory_item/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"net_content","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/inventory_item/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"product","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/inventory_item/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/inventory_item/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseInventoryItemSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.inventory_item.spec.InventoryItemStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.inventory_item.spec.InventoryItemStatusOptions","name":"InventoryItemStatusOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/inventory_item/spec.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/inventory_item/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/inventory_item/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/inventory_item/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.inventory_item.spec.InventoryItemRetrieveSpec","name":"InventoryItemRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/inventory_item/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/inventory_item/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"InventoryItemStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/inventory_item/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"net_content","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/inventory_item/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"product","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/inventory_item/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/inventory_item/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["InventoryItemReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.inventory.inventory_item.spec.InventoryItemStatusOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientListSpec","name":"PatientListSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"gender","type":"GenderChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"PhoneNumber","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"emergency_phone_number","type":"PhoneNumber | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permanent_address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pincode","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"deceased_datetime","type":"StrictTZAwareDateTime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"blood_group","type":"BloodGroupChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date_of_birth","type":"datetime.date | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"year_of_birth","type":"datetime.date | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"instance_tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility_tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py:74:validate_deceased_datetime","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionListRenderer","PatientBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.GenderChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PhoneNumber","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.datetime_type.StrictTZAwareDateTime","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.BloodGroupChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientCreateSpec","name":"PatientCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"gender","type":"GenderChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"PhoneNumber","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"emergency_phone_number","type":"PhoneNumber | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permanent_address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pincode","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"deceased_datetime","type":"StrictTZAwareDateTime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"blood_group","type":"BloodGroupChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date_of_birth","type":"datetime.date | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"age","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"identifiers","type":"list[PatientIdentifierConfigRequest]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[UUID4]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py:74:validate_deceased_datetime","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py:117:validate_geo_organization","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py:125:validate_identifiers","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","PatientBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.GenderChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PhoneNumber","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.datetime_type.StrictTZAwareDateTime","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.BloodGroupChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientIdentifierConfigRequest"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientIdentifierConfigRequest","name":"PatientIdentifierConfigRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"config","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientUpdateSpec","name":"PatientUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"gender","type":"GenderChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"PhoneNumber | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"emergency_phone_number","type":"PhoneNumber | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":14}},{"name":"address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"permanent_address","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"pincode","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"deceased_datetime","type":"StrictTZAwareDateTime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"blood_group","type":"BloodGroupChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date_of_birth","type":"datetime.date | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"age","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"geo_organization","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"identifiers","type":"list[PatientIdentifierConfigRequest]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py:74:validate_deceased_datetime","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py:170:validate_geo_organization","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py:196:validate_identifiers","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ExtensionValidator","PatientBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.GenderChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PhoneNumber","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.datetime_type.StrictTZAwareDateTime","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.BloodGroupChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.patient.spec.PatientIdentifierConfigRequest"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceReadSpec","name":"AllergyIntoleranceReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"clinical_status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verification_status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"criticality","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"onset","type":"AllergyIntoleranceOnSetSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"last_occurrence","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"recorded_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"allergy_intolerance_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseAllergyIntoleranceSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceOnSetSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceOnSetSpec","name":"AllergyIntoleranceOnSetSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"onset_datetime","type":"datetime.datetime","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"onset_age","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"onset_string","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceWriteSpec","name":"AllergyIntoleranceWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"clinical_status","type":"ClinicalStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verification_status","type":"VerificationStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"CategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"criticality","type":"CriticalityChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"last_occurrence","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"recorded_date","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[MANSOQ_ALLERGY_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"onset","type":"AllergyIntoleranceOnSetSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"allergy_intolerance_type","type":"AllergyIntoleranceTypeOptions","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py:100:validate_encounter_exists","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseAllergyIntoleranceSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.ClinicalStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.VerificationStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.CategoryChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.CriticalityChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceOnSetSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceTypeOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.ClinicalStatusChoices","name":"ClinicalStatusChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resolved","value":"resolved","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.VerificationStatusChoices","name":"VerificationStatusChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"unconfirmed","value":"unconfirmed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"presumed","value":"presumed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"confirmed","value":"confirmed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"refuted","value":"refuted","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.CategoryChoices","name":"CategoryChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"food","value":"food","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medication","value":"medication","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"environment","value":"environment","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"biologic","value":"biologic","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.CriticalityChoices","name":"CriticalityChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"low","value":"low","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"high","value":"high","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unable_to_assess","value":"unable_to_assess","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceTypeOptions","name":"AllergyIntoleranceTypeOptions","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"allergy","value":"allergy","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intolerance","value":"intolerance","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceUpdateSpec","name":"AllergyIntoleranceUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"clinical_status","type":"ClinicalStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verification_status","type":"VerificationStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"criticality","type":"CriticalityChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"last_occurrence","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"allergy_intolerance_type","type":"AllergyIntoleranceTypeOptions","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py:72:validate_encounter_exists","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseAllergyIntoleranceSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.ClinicalStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.VerificationStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.CriticalityChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.allergy_intolerance.spec.AllergyIntoleranceTypeOptions"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionReadSpec","name":"ConditionReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"clinical_status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verification_status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"severity","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"onset","type":"ConditionOnSetSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"abatement","type":"ConditionAbatementSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseConditionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionOnSetSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionAbatementSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionOnSetSpec","name":"ConditionOnSetSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"onset_datetime","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"onset_age","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"onset_string","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py:56:validate_onset_datetime","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionAbatementSpec","name":"ConditionAbatementSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"abatement_datetime","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"abatement_age","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"abatement_string","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionSpec","name":"ConditionSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"clinical_status","type":"ClinicalStatusChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verification_status","type":"VerificationStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"severity","type":"SeverityChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[MANSOQ_CODITION_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"onset","type":"ConditionOnSetSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"abatement","type":"ConditionAbatementSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"CategoryChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py:91:validate_encounter_exists","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseConditionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ClinicalStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.VerificationStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.SeverityChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionOnSetSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionAbatementSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.CategoryChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ClinicalStatusChoices","name":"ClinicalStatusChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"recurrence","value":"recurrence","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"relapse","value":"relapse","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"remission","value":"remission","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"resolved","value":"resolved","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.VerificationStatusChoices","name":"VerificationStatusChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"unconfirmed","value":"unconfirmed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"provisional","value":"provisional","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"differential","value":"differential","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"confirmed","value":"confirmed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"refuted","value":"refuted","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.SeverityChoices","name":"SeverityChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"mild","value":"mild","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"moderate","value":"moderate","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"severe","value":"severe","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.CategoryChoices","name":"CategoryChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"problem_list_item","value":"problem_list_item","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter_diagnosis","value":"encounter_diagnosis","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"chronic_condition","value":"chronic_condition","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionUpdateSpec","name":"ConditionUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"clinical_status","type":"ClinicalStatusChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verification_status","type":"VerificationStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"severity","type":"SeverityChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[MANSOQ_CODITION_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"onset","type":"ConditionOnSetSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"abatement","type":"ConditionAbatementSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseConditionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ClinicalStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.VerificationStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.SeverityChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionOnSetSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.condition.spec.ConditionAbatementSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportListSpec","name":"DiagnosticReportListSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"DiagnosticReportStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ValueSetBoundCoding[DIAGNOSTIC_SERVICE_SECTIONS_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"conclusion","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_request","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["DiagnosticReportSpecBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportStatusChoices","name":"DiagnosticReportStatusChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"registered","value":"registered","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"partial","value":"partial","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"preliminary","value":"preliminary","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"final","value":"final","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportCreateSpec","name":"DiagnosticReportCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"DiagnosticReportStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ValueSetBoundCoding[DIAGNOSTIC_SERVICE_SECTIONS_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"conclusion","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_request","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["DiagnosticReportSpecBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportRetrieveSpec","name":"DiagnosticReportRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"DiagnosticReportStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ValueSetBoundCoding[DIAGNOSTIC_SERVICE_SECTIONS_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"conclusion","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"service_request","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"observations","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requester","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["DiagnosticReportListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportUpdateSpec","name":"DiagnosticReportUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"DiagnosticReportStatusChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"ValueSetBoundCoding[DIAGNOSTIC_SERVICE_SECTIONS_CODE_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_VALUSET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"conclusion","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["DiagnosticReportSpecBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.diagnostic_report.spec.DiagnosticReportStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.ObservationUpdateSpec","name":"ObservationUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Unique ID in the system"}},{"name":"status","type":"ObservationStatus","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Status of the observation (final or amended)"}},{"name":"category","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"main_code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"alternate_coding","type":"CodeableConcept | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"subject_type","type":"SubjectType","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"effective_datetime","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"performer","type":"Performer | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_type","type":"QuestionType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"QuestionnaireSubmitResultValue | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_COLLECTION_METHOD.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reference_range","type":"list[ReferenceRange]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"interpretation","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questionnaire_response","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"component","type":"list[Component]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseObservationSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.ObservationStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.codable_concept.CodeableConcept","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.SubjectType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.Performer","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitResultValue","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.ReferenceRange","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.Component"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.ObservationStatus","name":"ObservationStatus","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"final","value":"final","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"amended","value":"amended","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.codable_concept.CodeableConcept","name":"CodeableConcept","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/codable_concept.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/codable_concept.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"coding","type":"list[Coding] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/codable_concept.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"text","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/codable_concept.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.Performer","name":"Performer","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"type","type":"PerformerType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.PerformerType"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.PerformerType","name":"PerformerType","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"related_person","value":"related_person","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"user","value":"user","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.ReferenceRange","name":"ReferenceRange","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"min","type":"float | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"max","type":"float | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"interpretation","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.Component","name":"Component","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"value","type":"QuestionnaireSubmitResultValue","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"interpretation","type":"str | dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reference_range","type":"list[ReferenceRange]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitResultValue","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.ReferenceRange","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.diagnostic_report.BatchUpdateObservationRequest","name":"BatchUpdateObservationRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"observations","type":"list[UpsertObservationRequest]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.diagnostic_report.UpsertObservationRequest"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.ConsentListSpec","name":"ConsentListSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Unique identifier for the consent record"}},{"name":"status","type":"ConsentStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"CategoryChoice","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period","type":"PeriodSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"decision","type":"DecisionType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"source_attachments","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verification_details","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ConsentBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.ConsentStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.CategoryChoice","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PeriodSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.DecisionType"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.ConsentStatusChoices","name":"ConsentStatusChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"not_done","value":"not_done","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.CategoryChoice","name":"CategoryChoice","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"research","value":"research","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient_privacy","value":"patient_privacy","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"treatment","value":"treatment","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dnr","value":"dnr","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"comfort_care","value":"comfort_care","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"acd","value":"acd","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"adr","value":"adr","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.DecisionType","name":"DecisionType","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"deny","value":"deny","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"permit","value":"permit","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.ConsentCreateSpec","name":"ConsentCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Unique identifier for the consent record"}},{"name":"status","type":"ConsentStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"CategoryChoice","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period","type":"PeriodSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"decision","type":"DecisionType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py:76:validate_period_and_date","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ConsentBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.ConsentStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.CategoryChoice","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PeriodSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.DecisionType"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.ConsentRetrieveSpec","name":"ConsentRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Unique identifier for the consent record"}},{"name":"status","type":"ConsentStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"CategoryChoice","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period","type":"PeriodSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"decision","type":"DecisionType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"source_attachments","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verification_details","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ConsentListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.ConsentStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.CategoryChoice","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PeriodSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.DecisionType"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.ConsentUpdateSpec","name":"ConsentUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Unique identifier for the consent record"}},{"name":"status","type":"ConsentStatusChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"CategoryChoice | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period","type":"PeriodSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"decision","type":"DecisionType | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ConsentBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.ConsentStatusChoices","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.CategoryChoice","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PeriodSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.DecisionType"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.ConsentVerificationSpec","name":"ConsentVerificationSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"verified","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verified_by","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verification_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"verification_type","type":"VerificationType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.VerificationType"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.consent.spec.VerificationType","name":"VerificationType","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"family","value":"family","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"validation","value":"validation","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.ObservationReadSpec","name":"ObservationReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Unique ID in the system"}},{"name":"status","type":"ObservationStatus","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Status of the observation (final or amended)"}},{"name":"category","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"main_code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"alternate_coding","type":"CodeableConcept | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"subject_type","type":"SubjectType","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"effective_datetime","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"performer","type":"Performer | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_type","type":"QuestionType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"QuestionnaireSubmitResultValue","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_COLLECTION_METHOD.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reference_range","type":"list[ReferenceRange]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"interpretation","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questionnaire_response","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"component","type":"list[Component]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"data_entered_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseObservationSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.ObservationStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.codable_concept.CodeableConcept","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.SubjectType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.Performer","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitResultValue","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.ReferenceRange","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.Component","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.ObservationRetrieveSpec","name":"ObservationRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Unique ID in the system"}},{"name":"status","type":"ObservationStatus","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Status of the observation (final or amended)"}},{"name":"category","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"main_code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"alternate_coding","type":"CodeableConcept | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"subject_type","type":"SubjectType","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"effective_datetime","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"performer","type":"Performer | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_type","type":"QuestionType","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"QuestionnaireSubmitResultValue","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"body_site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"ValueSetBoundCoding[MANSOQ_OBSERVATION_COLLECTION_METHOD.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reference_range","type":"list[ReferenceRange]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"interpretation","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questionnaire_response","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"component","type":"list[Component]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"data_entered_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"observation_definition","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ObservationReadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.ObservationStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.codable_concept.CodeableConcept","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.SubjectType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.Performer","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire.spec.QuestionType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireSubmitResultValue","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.ReferenceRange","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.observation.spec.Component","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.observation.ObservationAnalyseRequest","name":"ObservationAnalyseRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"codes","type":"list[Coding]","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":1,"max_length":20}},{"name":"page_size","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"le":30}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseUpdate","name":"QuestionnaireResponseUpdate","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"QuestionnaireResponseStatusChoices","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRQuestionnaireResponseBase"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseStatusChoices"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.questionnaire_response.spec.QuestionnaireResponseStatusChoices","name":"QuestionnaireResponseStatusChoices","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestReadSpec","name":"MedicationRequestReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"status","type":"MedicationRequestStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status_reason","type":"StatusReason | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intent","type":"MedicationRequestIntent","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"MedicationRequestCategory","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"MedicationRequestPriority","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"do_not_perform","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"medication","type":"ValueSetBoundCoding[MANSOQ_MEDICATION_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dosage_instruction","type":"list[DosageInstruction]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authored_on","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispense_status","type":"MedicationRequestDispenseStatus | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":313,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":314,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requested_product","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requester","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"prescription","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["MedicationRequestReadWithoutPrescriptionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.StatusReason","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestIntent","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestCategory","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestPriority","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.DosageInstruction","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestDispenseStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestSpec","name":"MedicationRequestSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"status","type":"MedicationRequestStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status_reason","type":"StatusReason | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intent","type":"MedicationRequestIntent","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"MedicationRequestCategory","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"MedicationRequestPriority","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"do_not_perform","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"medication","type":"ValueSetBoundCoding[MANSOQ_MEDICATION_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dosage_instruction","type":"list[DosageInstruction]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authored_on","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispense_status","type":"MedicationRequestDispenseStatus | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requester","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requested_product","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"prescription","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"create_prescription","type":"CreatePrescription | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py:237:validate_prescription","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py:243:validate_request_code","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py:252:validate_encounter_exists","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseMedicationRequestSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.StatusReason","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestIntent","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestCategory","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestPriority","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.DosageInstruction","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestDispenseStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.CreatePrescription"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.CreatePrescription","name":"CreatePrescription","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"alternate_identifier","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestUpdateSpec","name":"MedicationRequestUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationRequestStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispense_status","type":"MedicationRequestDispenseStatus | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","line":309,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["MedicationRequestResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request.spec.MedicationRequestDispenseStatus"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionReadSpec","name":"MedicationRequestPrescriptionReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationRequestPrescriptionStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"prescribed_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseMedicationRequestPrescriptionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionStatus","name":"MedicationRequestPrescriptionStatus","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ended","value":"ended","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stopped","value":"stopped","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionWriteSpec","name":"MedicationRequestPrescriptionWriteSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationRequestPrescriptionStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"prescribed_by","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseMedicationRequestPrescriptionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionStatus"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionRetrieveMedicationsSpec","name":"MedicationRequestPrescriptionRetrieveMedicationsSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationRequestPrescriptionStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"prescribed_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tags","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"medications","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["MedicationRequestPrescriptionRetrieveSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionUpdateSpec","name":"MedicationRequestPrescriptionUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationRequestPrescriptionStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseMedicationRequestPrescriptionSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.request_prescription.spec.MedicationRequestPrescriptionStatus"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.statement.spec.MedicationStatementReadSpec","name":"MedicationStatementReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationStatementStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"medication","type":"ValueSetBoundCoding[MANSOQ_MEDICATION_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dosage_text","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"effective_period","type":"PeriodSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"information_source","type":"MedicationStatementInformationSourceType | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"UserSpec","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseMedicationStatementSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.statement.spec.MedicationStatementStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PeriodSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.statement.spec.MedicationStatementInformationSourceType","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.statement.spec.MedicationStatementStatus","name":"MedicationStatementStatus","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stopped","value":"stopped","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"not_taken","value":"not_taken","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"intended","value":"intended","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.statement.spec.MedicationStatementInformationSourceType","name":"MedicationStatementInformationSourceType","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"related_person","value":"related_person","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"practitioner","value":"practitioner","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","value":"patient","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.statement.spec.MedicationStatementSpec","name":"MedicationStatementSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationStatementStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"medication","type":"ValueSetBoundCoding[MANSOQ_MEDICATION_VALUESET.slug]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dosage_text","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"effective_period","type":"PeriodSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"information_source","type":"MedicationStatementInformationSourceType | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py:65:validate_encounter_exists","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseMedicationStatementSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.statement.spec.MedicationStatementStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PeriodSpec","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.statement.spec.MedicationStatementInformationSourceType"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.statement.spec.MedicationStatementUpdateSpec","name":"MedicationStatementUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationStatementStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"effective_period","type":"PeriodSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.statement.spec.MedicationStatementStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.base.PeriodSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationReadSpec","name":"MedicationAdministrationReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationAdministrationStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status_reason","type":"ValueSetBoundCoding[MANSOQ_MEDICATION_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"MedicationAdministrationCategory | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"medication","type":"ValueSetBoundCoding[MANSOQ_MEDICATION_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authored_on","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"When request was initially authored"}},{"name":"occurrence_period_start","type":"datetime","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"When the medication was administration started"}},{"name":"occurrence_period_end","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"recorded","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"When administration was recorded"}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"The encounter where the administration was noted"}},{"name":"request","type":"UUID4","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"The medication request under which the administration was made"}},{"name":"performer","type":"list[MedicationAdministrationPerformer] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Who administered the medication"}},{"name":"dosage","type":"Dosage | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"The dosage of the medication"}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"administered_product","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseMedicationAdministrationSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationCategory","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationPerformer","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.Dosage"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationStatus","name":"MedicationAdministrationStatus","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"not_done","value":"not_done","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stopped","value":"stopped","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_progress","value":"in_progress","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationCategory","name":"MedicationAdministrationCategory","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"inpatient","value":"inpatient","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"outpatient","value":"outpatient","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"community","value":"community","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"discharge","value":"discharge","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationPerformer","name":"MedicationAdministrationPerformer","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"actor","type":"UUID4","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"The user who performed the administration"}},{"name":"function","type":"MedicationAdministrationPerformerFunction | None","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"The function of the performer"}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py:57:validate_actor_exists","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationPerformerFunction"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationPerformerFunction","name":"MedicationAdministrationPerformerFunction","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"performer","value":"performer","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"verifier","value":"verifier","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"witness","value":"witness","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.Dosage","name":"Dosage","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"text","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Free text dosage instructions"}},{"name":"site","type":"ValueSetBoundCoding[MANSOQ_BODY_SITE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"route","type":"ValueSetBoundCoding[MANSOQ_ROUTE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"ValueSetBoundCoding[MANSOQ_ADMINISTRATION_METHOD_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dose","type":"Quantity | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"The amount of medication administered"}},{"name":"rate","type":"Quantity | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"The speed of administration"}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.common.quantity.Quantity"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationSpec","name":"MedicationAdministrationSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationAdministrationStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status_reason","type":"ValueSetBoundCoding[MANSOQ_MEDICATION_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"MedicationAdministrationCategory | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"medication","type":"ValueSetBoundCoding[MANSOQ_MEDICATION_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authored_on","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"When request was initially authored"}},{"name":"occurrence_period_start","type":"datetime","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"When the medication was administration started"}},{"name":"occurrence_period_end","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"recorded","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"When administration was recorded"}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"The encounter where the administration was noted"}},{"name":"request","type":"UUID4","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"The medication request under which the administration was made"}},{"name":"performer","type":"list[MedicationAdministrationPerformer] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"Who administered the medication"}},{"name":"dosage","type":"Dosage | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"description":"The dosage of the medication"}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"administered_product","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py:132:validate_encounter_exists","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py:140:validate_request","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py:147:validate_administered_product","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseMedicationAdministrationSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationStatus","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationCategory","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationPerformer","repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.Dosage"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationUpdateSpec","name":"MedicationAdministrationUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"MedicationAdministrationStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"occurrence_period_end","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.medication.administration.spec.MedicationAdministrationStatus"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.thread_spec.NoteThreadReadSpec","name":"NoteThreadReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/thread_spec.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/thread_spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/thread_spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":255}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/thread_spec.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/thread_spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/thread_spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/thread_spec.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["NoteThreadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.thread_spec.NoteThreadCreateSpec","name":"NoteThreadCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/thread_spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/thread_spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/thread_spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":255}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/thread_spec.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/thread_spec.py:22:validate_encounter_exists","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/thread_spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["NoteThreadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.thread_spec.NoteThreadUpdateSpec","name":"NoteThreadUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/thread_spec.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/thread_spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/thread_spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":255}}],"validation":[],"baseTypes":["NoteThreadSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.notes_spec.NoteMessageReadSpec","name":"NoteMessageReadSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/notes_spec.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/notes_spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"message","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/notes_spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"message_history","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/notes_spec.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/notes_spec.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/notes_spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/notes_spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/notes_spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["NoteMessageSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.notes_spec.NoteMessageCreateSpec","name":"NoteMessageCreateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/notes_spec.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/notes_spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"message","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/notes_spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["NoteMessageSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.notes.notes_spec.NoteMessageUpdateSpec","name":"NoteMessageUpdateSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/notes_spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/notes_spec.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"message","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/notes_spec.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["NoteMessageSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.template.PreviewTemplateRequest","name":"PreviewTemplateRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"template_data","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"output_format","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"context","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"options","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.report.report_upload.spec.ReportUploadListSpec","name":"ReportUploadListSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"template","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"report_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"associating_id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archived_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archived_datetime","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"upload_completed","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_archived","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archive_reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extension","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"uploaded_by","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mime_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ReportUploadBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.report.report_upload.spec.ReportUploadRetrieveSpec","name":"ReportUploadRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"template","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"report_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"associating_id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archived_by","type":"UserSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archived_datetime","type":"datetime.datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"upload_completed","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_archived","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"archive_reason","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime.datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extension","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"uploaded_by","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"mime_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"signed_url","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"read_signed_url","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"internal_name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ReportUploadListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.UserSpec"]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.api.viewsets.report.report_upload.GenerateReportRequest","name":"GenerateReportRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"template_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"associating_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"output_format","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"force","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status_check","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py:52:validate_output_format","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-hcx:hcx.api.serializers.policy.PolicySerializer","name":"PolicySerializer","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/policy.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"id","type":"UUIDField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/policy.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"subscriber_id","type":"CharField","required":"framework default","hasDefault":false,"constraints":{},"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/policy.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"policy_id","type":"CharField","required":"framework default","hasDefault":false,"constraints":{},"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/policy.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"insurer_id","type":"CharField","required":false,"hasDefault":false,"constraints":{"required":false},"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/policy.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"insurer_name","type":"CharField","required":false,"hasDefault":false,"constraints":{"required":false},"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/policy.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"ChoiceField","required":false,"hasDefault":false,"constraints":{"required":false},"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/policy.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"ChoiceField","required":false,"hasDefault":false,"constraints":{"required":false},"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/policy.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"purpose","type":"ChoiceField","required":false,"hasDefault":false,"constraints":{"required":false},"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/policy.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"outcome","type":"ChoiceField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/policy.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"error_text","type":"CharField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/policy.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[],"baseTypes":["ModelSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-hcx:hcx.api.serializers.claim.ClaimSerializer","name":"ClaimSerializer","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/claim.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"id","type":"UUIDField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/claim.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"items","type":"JSONField","required":false,"hasDefault":false,"constraints":{"required":false},"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/claim.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"use","type":"ChoiceField","required":false,"hasDefault":false,"constraints":{"required":false},"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/claim.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"status","type":"ChoiceField","required":false,"hasDefault":false,"constraints":{"required":false},"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/claim.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"priority","type":"ChoiceField","required":false,"hasDefault":false,"constraints":{"required":false},"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/claim.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"type","type":"ChoiceField","required":false,"hasDefault":false,"constraints":{"required":false},"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/claim.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"outcome","type":"ChoiceField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/claim.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"error_text","type":"CharField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/claim.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[{"methodId":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/claim.py:63:validate","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/claim.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ModelSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-hcx:hcx.api.serializers.communication.CommunicationSerializer","name":"CommunicationSerializer","source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/communication.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"id","type":"UUIDField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/communication.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"identifier","type":"CharField","required":false,"hasDefault":false,"constraints":{"required":false},"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/communication.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"content","type":"JSONField","required":false,"hasDefault":false,"constraints":{"required":false},"source":{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/communication.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[],"baseTypes":["ModelSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.provider.ProviderCreateSpec","name":"ProviderCreateSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py:26:validate_facility","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseProviderSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.provider.ProviderRetrieveSpec","name":"ProviderRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"participant_code","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"FacilityRetrieveSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseProviderSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.facility.spec.FacilityRetrieveSpec"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.provider.ProviderUpdateSpec","name":"ProviderUpdateSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"regenerate_keys","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseProviderSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.services.types.participant.GetPoliciesBody","name":"GetPoliciesBody","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/participant.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"identifiertype","type":"Literal['AbhaNumber', 'MemberId', 'MobileNo']","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/participant.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"identifiervalue","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/participant.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.services.types.participant.GetPoliciesResponse","name":"GetPoliciesResponse","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/participant.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[],"validation":[],"baseTypes":["RootModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.services.types.participant.FetchParticipantsBody","name":"FetchParticipantsBody","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/participant.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"role","type":"Literal['PAYER', 'PROVIDER', 'TPA']","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/participant.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"fromdate","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/participant.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"todate","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/participant.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"entitytype","type":"Literal['GOV', 'PVT', 'ALL']","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/participant.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.services.types.participant.FetchParticipantsResponse","name":"FetchParticipantsResponse","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/participant.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"participantdetails","type":"list[ParticipantSummary]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/participant.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.services.types.participant.ParticipantSummary"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.services.types.abha_biometric.AbhaBiometricAuthInitApiBody","name":"AbhaBiometricAuthInitApiBody","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/abha_biometric.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"authMode","type":"Literal['FINGERPRINT', 'IRIS', 'FACE_AUTH']","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/abha_biometric.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"abhaNumber","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/abha_biometric.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payerId","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/abha_biometric.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"process","type":"Literal['Preauth', 'Discharge']","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/abha_biometric.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["AbhaBiometricAuthInitBody"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.services.types.abha_biometric.AbhaBiometricAuthInitResponse","name":"AbhaBiometricAuthInitResponse","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/abha_biometric.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"txnId","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/abha_biometric.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authMode","type":"Literal['FINGERPRINT', 'IRIS', 'FACE_AUTH'] | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/abha_biometric.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"message","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/abha_biometric.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"Literal['success', 'error'] | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/abha_biometric.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.services.types.abha_biometric.AbhaBiometricAuthVerifyApiBody","name":"AbhaBiometricAuthVerifyApiBody","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/abha_biometric.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"txnId","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/abha_biometric.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authMode","type":"Literal['FINGERPRINT', 'IRIS', 'FACE_AUTH']","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/abha_biometric.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authData","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/abha_biometric.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payerId","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/abha_biometric.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"process","type":"Literal['Preauth', 'Discharge']","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/abha_biometric.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/abha_biometric.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"claim","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/abha_biometric.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["AbhaBiometricAuthVerifyBody"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestListSpec","name":"CoverageEligibilityRequestListSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"purpose","type":"list[str]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":309,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"insurer","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supporting_info","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"insurance","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":312,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"item","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":313,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispatched_at","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispatch_error","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispatch_status","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_automatic","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"provider","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":322,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"appointment","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"latest_response","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":326,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["CoverageEligibilityRequestBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestCreateSpec","name":"CoverageEligibilityRequestCreateSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"CoverageEligibilityRequestStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"CoverageEligibilityRequestPriorityChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"purpose","type":"list[CoverageEligibilityRequestPurposeChoices]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":1}},{"name":"facility","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"appointment","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supporting_info","type":"list[CoverageEligibilityRequestSupportingInfoSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"insurance","type":"list[CoverageEligibilityRequestInsuranceSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":1}},{"name":"item","type":"list[CoverageEligibilityRequestItemSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py:156:validate_encounter","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py:163:validate_appointment","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py:170:validate_patient","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py:178:validate_facility","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py:184:validate_sequences","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["CoverageEligibilityRequestBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestStatusChoices","repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestPriorityChoices","repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestPurposeChoices","repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestSupportingInfoSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestInsuranceSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestItemSpec"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestStatusChoices","name":"CoverageEligibilityRequestStatusChoices","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"ACTIVE","value":"active","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CANCELLED","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DRAFT","value":"draft","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ENTERED_IN_ERROR","value":"entered-in-error","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestPriorityChoices","name":"CoverageEligibilityRequestPriorityChoices","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"STAT","value":"stat","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"NORMAL","value":"normal","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DEFERRED","value":"deferred","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestPurposeChoices","name":"CoverageEligibilityRequestPurposeChoices","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"AUTH_REQUIREMENTS","value":"auth-requirements","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"BENEFITS","value":"benefits","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DISCOVERY","value":"discovery","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"VALIDATION","value":"validation","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestSupportingInfoSpec","name":"CoverageEligibilityRequestSupportingInfoSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"sequence","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_string","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_attachment","type":"InlineAttachmentSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py:61:validate_value_string_or_attachment","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.InlineAttachmentSpec"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.InlineAttachmentSpec","name":"InlineAttachmentSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"data","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"content_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:220:validate_content_type","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:230:validate_data","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestInsuranceSpec","name":"CoverageEligibilityRequestInsuranceSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"focal","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"policy","type":"Policy","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.services.types.participant.Policy"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestItemSpec","name":"CoverageEligibilityRequestItemSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"sequence","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supporting_info_sequence","type":"list[int]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"product_or_service","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modifier","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_items","type":"list[UUID4]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"Quantity | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit_price","type":"float | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"diagnosis","type":"list[CoverageEligibilityRequestItemDiagnosisSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py:125:validate_charge_items","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.quantity.Quantity","repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestItemDiagnosisSpec"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestItemDiagnosisSpec","name":"CoverageEligibilityRequestItemDiagnosisSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"diagnosis_reference","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"diagnosis_code","type":"ValueSetBoundCoding[NHCX_COVERAGE_ELIGIBILITY_REQUEST_ITEM_DIAGNOSIS_CODE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py:89:validate_diagnosis_reference","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py:95:validate_diagnosis_reference_or_code","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestRetrieveSpec","name":"CoverageEligibilityRequestRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"purpose","type":"list[str]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":309,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"insurer","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supporting_info","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"insurance","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":312,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"item","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":313,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispatched_at","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispatch_error","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispatch_status","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_automatic","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"provider","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":322,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"appointment","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"latest_response","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":326,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["CoverageEligibilityRequestListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.coverage_eligibility.CoverageEligibilityRequestLinkEncounterSpec","name":"CoverageEligibilityRequestLinkEncounterSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":358,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"encounter","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimListSpec","name":"ClaimListSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":718,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"claim_flow_id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":449,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":451,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":452,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"use","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":719,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":720,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":721,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":722,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"insurer","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":723,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"billable_period","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":724,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"related","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":725,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"care_team","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supporting_info","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":727,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"procedure","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":728,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"diagnosis","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":729,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"insurance","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":730,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"item","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":731,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"accident","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":732,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payee","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questionnaire_responses","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispatched_at","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":736,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispatch_error","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":737,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispatch_status","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":738,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"provider","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":741,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":742,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"account","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":743,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"latest_response","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":744,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_received","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":745,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_paid","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":747,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":748,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ClaimBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimCreateSpec","name":"ClaimCreateSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":455,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"claim_flow_id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":449,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":451,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":452,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"use","type":"ClaimUseChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":456,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"ClaimStatusChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":457,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"ClaimPriorityChoices","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":458,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":459,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":462,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"account","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":463,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"billable_period","type":"PeriodSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":464,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"related","type":"list[ClaimRelatedSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":465,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"care_team","type":"list[ClaimCareTeamSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supporting_info","type":"list[ClaimSupportingInfoSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":467,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"procedure","type":"list[ClaimProcedureSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":468,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"diagnosis","type":"list[ClaimDiagnosisSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":469,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":1}},{"name":"insurance","type":"list[ClaimInsuranceSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":470,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":1}},{"name":"item","type":"list[ClaimItemSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":1}},{"name":"accident","type":"ClaimAccidentSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":472,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payee","type":"ClaimPayeeSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":473,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questionnaire_responses","type":"list[ClaimQuestionnaireResponseSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:478:validate_encounter","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":478,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:485:validate_account","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":485,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:492:validate_patient","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":492,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:500:validate_facility","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":500,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:506:validate_free_text_procedures","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":506,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:524:validate_sequences","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":524,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:595:validate_structured_resources","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":595,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:619:validate_questionnaire_responses_content","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":619,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["ClaimBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimUseChoices","repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimStatusChoices","repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimPriorityChoices","repositories/platform/mansoq-core:mansoq.emr.resources.base.PeriodSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimRelatedSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimCareTeamSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimSupportingInfoSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimProcedureSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimDiagnosisSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimInsuranceSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimItemSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimAccidentSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimPayeeSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimQuestionnaireResponseSpec"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimUseChoices","name":"ClaimUseChoices","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"CLAIM","value":"claim","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PRE_AUTHORIZATION","value":"preauthorization","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PRE_DETERMINATION","value":"predetermination","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimStatusChoices","name":"ClaimStatusChoices","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"ACTIVE","value":"active","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CANCELLED","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DRAFT","value":"draft","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ENTERED_IN_ERROR","value":"entered-in-error","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimPriorityChoices","name":"ClaimPriorityChoices","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"STAT","value":"stat","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"NORMAL","value":"normal","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DEFERRED","value":"deferred","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimRelatedSpec","name":"ClaimRelatedSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"claim","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"relationship","type":"ValueSetBoundCoding[NHCX_CLAIM_RELATED_RELATIONSHIP_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reference","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:174:validate_claim","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimCareTeamSpec","name":"ClaimCareTeamSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"sequence","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"provider","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"responsible","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"role","type":"ValueSetBoundCoding[NHCX_CLAIM_CARE_TEAM_ROLE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:79:validate_provider","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimSupportingInfoSpec","name":"ClaimSupportingInfoSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"sequence","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"timing","type":"PeriodSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_string","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_attachment","type":"InlineAttachmentSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_resource","type":"ClaimSupportingInfoResourceSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:250:validate_single_value","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.base.PeriodSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.InlineAttachmentSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimSupportingInfoResourceSpec"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimSupportingInfoResourceSpec","name":"ClaimSupportingInfoResourceSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"resource_type","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"resource_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:192:validate_resource_type","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimProcedureSpec","name":"ClaimProcedureSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"sequence","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type","type":"list[ValueSetBoundCoding[NHCX_CLAIM_PROCEDURE_TYPE_VALUESET.slug]]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"procedure_reference","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"procedure_code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:130:validate_procedure_code","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:143:validate_procedure_reference","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:149:validate_procedure_reference_or_code","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimDiagnosisSpec","name":"ClaimDiagnosisSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"sequence","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type","type":"list[ValueSetBoundCoding[NHCX_CLAIM_DIAGNOSIS_TYPE_VALUESET.slug]]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":1}},{"name":"diagnosis_reference","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"diagnosis_code","type":"ValueSetBoundCoding[NHCX_CLAIM_DIAGNOSIS_CODE_VALUESET.slug] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"on_admission","type":"ClaimDiagnosisOnAdmissionChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:98:validate_diagnosis_reference","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:104:validate_diagnosis_reference_or_code","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimDiagnosisOnAdmissionChoices"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimDiagnosisOnAdmissionChoices","name":"ClaimDiagnosisOnAdmissionChoices","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"YES","value":"yes","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"NO","value":"no","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"UNKNOWN","value":"unknown","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimInsuranceSpec","name":"ClaimInsuranceSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"sequence","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"focal","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"policy","type":"Policy","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.services.types.participant.Policy"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimItemSpec","name":"ClaimItemSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"sequence","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"care_team_sequence","type":"list[int]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"diagnosis_sequence","type":"list[int]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"procedure_sequence","type":"list[int]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"information_sequence","type":"list[int]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"product_or_service","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"product_or_service_text","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modifier","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"charge_items","type":"list[UUID4]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":277,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"program_code","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"serviced_period","type":"PeriodSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity","type":"Quantity | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unit_price","type":"float | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"factor","type":"float | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:286:validate_charge_items","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":286,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.base.PeriodSpec","repositories/platform/mansoq-core:mansoq.emr.resources.common.quantity.Quantity"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimAccidentSpec","name":"ClaimAccidentSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":382,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":383,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimPayeeSpec","name":"ClaimPayeeSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimQuestionnaireResponseSpec","name":"ClaimQuestionnaireResponseSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":338,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"sequence","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questionnaire","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"item","type":"list[ClaimQuestionnaireResponseItemSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":355,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimQuestionnaireResponseItemSpec"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimQuestionnaireResponseItemSpec","name":"ClaimQuestionnaireResponseItemSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":328,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"link_id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"text","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"answer","type":"list[ClaimQuestionnaireResponseAnswerSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":331,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"item","type":"list['ClaimQuestionnaireResponseItemSpec']","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimQuestionnaireResponseAnswerSpec"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimQuestionnaireResponseAnswerSpec","name":"ClaimQuestionnaireResponseAnswerSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"value_boolean","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_decimal","type":"float | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":296,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_integer","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":297,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_date","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_date_time","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_time","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":300,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_string","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":301,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_uri","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_attachment","type":"InlineAttachmentSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":303,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_coding","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_quantity","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":305,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py:308:validate_at_most_one_value","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.InlineAttachmentSpec"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimRetrieveSpec","name":"ClaimRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":789,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"claim_flow_id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":449,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":451,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":452,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"use","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":719,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":720,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":721,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":722,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"insurer","type":"dict","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":723,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"billable_period","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":724,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"related","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":725,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"care_team","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supporting_info","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":727,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"procedure","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":728,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"diagnosis","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":729,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"insurance","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":730,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"item","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":731,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"accident","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":732,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payee","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questionnaire_responses","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispatched_at","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":736,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispatch_error","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":737,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispatch_status","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":738,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"provider","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":741,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":742,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"account","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":743,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"latest_response","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":744,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_received","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":745,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_paid","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":747,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":748,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["ClaimListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimSubmitRequestSpec","name":"ClaimSubmitRequestSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":407,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"resubmit","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.task.TaskListSpec","name":"TaskListSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intent","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authored_on","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason_code","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"input","type":"list[dict] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"output","type":"list[dict] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"use_case","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"claim","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"part_of","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"focus","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispatched_at","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispatch_error","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispatch_status","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TaskBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.ClaimTaskActionRequestSpec","name":"ClaimTaskActionRequestSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":398,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"reason_code","type":"Coding | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":401,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"amount","type":"TaskMoneySpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"attachment","type":"InlineAttachmentSpec | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":404,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.common.coding.Coding","repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.TaskMoneySpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.InlineAttachmentSpec"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim.TaskMoneySpec","name":"TaskMoneySpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"value","type":"float","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"currency","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","line":395,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.task.TaskRetrieveSpec","name":"TaskRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"identifier","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"intent","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authored_on","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reason_code","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"input","type":"list[dict] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"output","type":"list[dict] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"use_case","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"claim","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"part_of","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"focus","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispatched_at","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispatch_error","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"dispatch_status","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["TaskListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.communication.CommunicationCreateSpec","name":"CommunicationCreateSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"CommunicationStatusChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"CommunicationPriorityChoices | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"list[ValueSetBoundCoding[NHCX_COMMUNICATION_CATEGORY_VALUESET.slug]]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payload","type":"list[CommunicationPayloadSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"min_length":1}},{"name":"based_on","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py:77:validate_based_on","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["CommunicationBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.communication.CommunicationStatusChoices","repositories/teleicu/mansoq-nhcx:nhcx.specs.communication.CommunicationPriorityChoices","repositories/platform/mansoq-core:mansoq.emr.utils.valueset_coding_type.ValueSetBoundCoding","repositories/teleicu/mansoq-nhcx:nhcx.specs.communication.CommunicationPayloadSpec"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.communication.CommunicationStatusChoices","name":"CommunicationStatusChoices","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"PREPARATION","value":"preparation","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"IN_PROGRESS","value":"in-progress","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"NOT_DONE","value":"not-done","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ON_HOLD","value":"on-hold","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"STOPPED","value":"stopped","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"COMPLETED","value":"completed","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ENTERED_IN_ERROR","value":"entered-in-error","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"UNKNOWN","value":"unknown","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.communication.CommunicationPriorityChoices","name":"CommunicationPriorityChoices","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"ROUTINE","value":"routine","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"URGENT","value":"urgent","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ASAP","value":"asap","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"STAT","value":"stat","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.communication.CommunicationPayloadSpec","name":"CommunicationPayloadSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"content_string","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"content_attachment","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py:41:validate_content_attachment","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py:47:validate_content_string_or_attachment","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.communication.CommunicationRetrieveSpec","name":"CommunicationRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"priority","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sent","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payload","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"based_on","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"part_of","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"about","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"updated_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["CommunicationListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.payment.PaymentNoticeRetrieveSpec","name":"PaymentNoticeRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/payment.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/payment.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"identifier","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/payment.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/payment.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period","type":"dict | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/payment.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"outcome","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/payment.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"disposition","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/payment.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_date","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/payment.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_amount","type":"float","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/payment.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_identifier","type":"str | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/payment.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"detail","type":"list | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/payment.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"process_note","type":"list | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/payment.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"request","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/payment.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"claim","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/payment.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_reconciliation","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/payment.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/payment.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/payment.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanListSpec","name":"InsurancePlanListSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":328,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"fhir_id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"identifier_system","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"identifier_value","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":331,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type","type":"list | dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type_code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period_start","type":"date | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":336,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period_end","type":"date | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":337,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"owned_by_name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":338,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"administered_by_name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"n_plans","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"n_coverages","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":341,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"n_benefits","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"n_questionnaires","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":343,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":344,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":345,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanRetrieveSpec","name":"InsurancePlanRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":358,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":328,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"fhir_id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"identifier_system","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"identifier_value","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":331,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type","type":"list | dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type_code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period_start","type":"date | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":336,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"period_end","type":"date | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":337,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"owned_by_name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":338,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"administered_by_name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"n_plans","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"n_coverages","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":341,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"n_benefits","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"n_questionnaires","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":343,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":344,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":345,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"additional_identifiers","type":"list | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"alias","type":"list | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"owned_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":361,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"administered_by","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"contact","type":"list | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"plans","type":"list[InsurancePlanPlanSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":364,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"n_conditions","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":365,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"n_exclusions","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"n_supporting_info_requirements","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":367,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"latest_request","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":368,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"latest_request_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["InsurancePlanListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanPlanSpec"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanPlanSpec","name":"InsurancePlanPlanSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"fhir_element_id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"identifiers","type":"list | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type_code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type_display","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"n_benefits","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"general_costs","type":"list[InsurancePlanGeneralCostSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanGeneralCostSpec"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanGeneralCostSpec","name":"InsurancePlanGeneralCostSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"fhir_element_id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"group_size","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cost_value","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cost_currency","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"comment","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanRequestBody","name":"InsurancePlanRequestBody","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"policy","type":"Policy","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"facility","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.services.types.participant.Policy"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanCoverageDetailSpec","name":"InsurancePlanCoverageDetailSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":300,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"fhir_element_id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":289,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type_code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type_display","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":291,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"n_benefits","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"n_conditions","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":301,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"n_exclusions","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"n_supporting_info_requirements","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":303,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["InsurancePlanCoverageSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanBenefitListSpec","name":"InsurancePlanBenefitListSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":407,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type_code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":408,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type_display","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"coverage_type_code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":410,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"coverage_type_display","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"plan_type_code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":412,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"plan_type_display","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":413,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"plan_id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"specialty_category_code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"specialty_category_display","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":416,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"min_cost","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"max_cost","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":418,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"max_limit_amount","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cost_count","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":420,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"qualifier_count","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":421,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authorization_required","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_day_care","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":423,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"implant_applicable","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"stratification_allowed","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":425,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"procedure_type","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":426,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_stratification_qualifier","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":427,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_implant_qualifier","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":428,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_consumable_qualifier","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":429,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_questionnaire","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requires_supporting_info","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":431,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supporting_info_count","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"condition_count","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":433,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"exclusion_count","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":434,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanBenefitDetailSpec","name":"InsurancePlanBenefitDetailSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":407,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type_code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":408,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type_display","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"coverage_type_code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":410,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"coverage_type_display","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"plan_type_code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":412,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"plan_type_display","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":413,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"plan_id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"specialty_category_code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"specialty_category_display","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":416,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"min_cost","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"max_cost","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":418,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"max_limit_amount","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cost_count","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":420,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"qualifier_count","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":421,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authorization_required","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_day_care","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":423,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"implant_applicable","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"stratification_allowed","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":425,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"procedure_type","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":426,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_stratification_qualifier","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":427,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_implant_qualifier","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":428,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_consumable_qualifier","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":429,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"has_questionnaire","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"requires_supporting_info","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":431,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supporting_info_count","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"condition_count","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":433,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"exclusion_count","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":434,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"coverage_id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":450,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"specific_cost_benefit_id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":451,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"coverage_benefit_fhir_ids","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":452,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questionnaire_fhir_ids","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":453,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"costs","type":"list[InsurancePlanCostSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"limits","type":"list[InsurancePlanCoverageBenefitLimitSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":455,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"conditions","type":"list[ClaimConditionSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":456,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"exclusions","type":"list[ClaimExclusionSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":457,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"supporting_info_requirements","type":"list[ClaimSupportingInfoRequirementSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":458,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questionnaires","type":"list[InsurancePlanQuestionnaireListSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":459,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["InsurancePlanBenefitListSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanCostSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanCoverageBenefitLimitSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.ClaimConditionSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.ClaimExclusionSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.ClaimSupportingInfoRequirementSpec","repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanQuestionnaireListSpec"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanCostSpec","name":"InsurancePlanCostSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"fhir_element_id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type_code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"applicability","type":"dict | list | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_amount","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_unit","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"qualifiers","type":"list[InsurancePlanCostQualifierSpec]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanCostQualifierSpec"]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanCostQualifierSpec","name":"InsurancePlanCostQualifierSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"qualifier","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"qualifier_code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"qualifier_type","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanCoverageBenefitLimitSpec","name":"InsurancePlanCoverageBenefitLimitSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"fhir_element_id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_amount","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_unit","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_system","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value_code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.ClaimConditionSpec","name":"ClaimConditionSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"level","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"properties","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"procedure_type","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"govt_reserved","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"approval_not_required","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"scheduled_tat_approval","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"enhancement_allowed","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"quantity_allowed","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_day_care","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"implant_applicable","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"multiple_implants_allowed","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"maximum_implants_allowed","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"stratification_allowed","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"multiple_stratification_allowed","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"maximum_stratification_allowed","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cyclic_procedure","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"maximum_cycles_allowed","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"standalone","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent_procedure","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"parent_procedures","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"lama_dama_procedure","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"discharge_stages_lama_dama_procedure","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"unspecified","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"condition_type","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"description","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"value","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.ClaimExclusionSpec","name":"ClaimExclusionSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"level","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category_code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"statements","type":"list[str] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"items","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"items_codes","type":"list[str] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.ClaimSupportingInfoRequirementSpec","name":"ClaimSupportingInfoRequirementSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"level","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"category_code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"code_code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"documentation_url","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"questionnaire","type":"dict | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_required","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanQuestionnaireListSpec","name":"InsurancePlanQuestionnaireListSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"fhir_id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"purpose","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.BenefitLookupBody","name":"BenefitLookupBody","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"insurance_plan","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"plan_tier","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"coverage_type_code","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"type_code","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.insurance_plan.InsurancePlanQuestionnaireDetailSpec","name":"InsurancePlanQuestionnaireDetailSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"fhir_id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"full_url","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"url","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"subject_type","type":"list | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"purpose","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"items","type":"list | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-nhcx:nhcx.specs.claim_consent.ClaimConsentRetrieveSpec","name":"ClaimConsentRetrieveSpec","source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim_consent.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim_consent.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim_consent.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"modified_date","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim_consent.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"stage","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim_consent.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payer_id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim_consent.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"claim","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim_consent.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"encounter","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim_consent.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim_consent.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"account","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim_consent.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"cycle","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim_consent.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"expires_in","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim_consent.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"refresh_expires_in","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim_consent.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"accounts","type":"list[dict]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim_consent.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["EMRResource"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.pinelabs_terminal.PinelabsTerminalWriteSpec","name":"PinelabsTerminalWriteSpec","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/pinelabs_terminal.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"facility_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/pinelabs_terminal.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/pinelabs_terminal.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":255,"min_length":1}},{"name":"client_id","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/pinelabs_terminal.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":255,"min_length":1}},{"name":"store_id","type":"str","required":true,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/pinelabs_terminal.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":255,"min_length":1}},{"name":"is_active","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/pinelabs_terminal.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.pinelabs_terminal.PinelabsTerminalUpdateSpec","name":"PinelabsTerminalUpdateSpec","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/pinelabs_terminal.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"facility_id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/pinelabs_terminal.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/pinelabs_terminal.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":255,"min_length":1}},{"name":"client_id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/pinelabs_terminal.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":255,"min_length":1}},{"name":"store_id","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/pinelabs_terminal.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{"max_length":255,"min_length":1}},{"name":"is_active","type":"bool | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/pinelabs_terminal.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.gateway.UploadTransactionSpec","name":"UploadTransactionSpec","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/gateway.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reconciliation_type","type":"PaymentReconciliationTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"PaymentReconciliationStatusOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"kind","type":"PaymentReconciliationKindOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"issuer_type","type":"PaymentReconciliationIssuerTypeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"outcome","type":"PaymentReconciliationOutcomeOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"disposition","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_datetime","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"method","type":"PaymentReconciliationPaymentMethodOptions","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"reference_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"authorization","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"note","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"extensions","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"target_invoice","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"account","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"amount","type":"Decimal | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"tendered_amount","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"returned_amount","type":"Decimal","required":true,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_credit_note","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"terminal","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/gateway.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_mode","type":"AllowedPaymentMode","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/gateway.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py:29:validate_extensions","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py:102:check_amount_or_factor","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/gateway.py:25:_force_status_and_outcome","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/gateway.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["PaymentReconciliationWriteSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationTypeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationStatusOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationKindOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationIssuerTypeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationOutcomeOptions","repositories/platform/mansoq-core:mansoq.emr.resources.payment_reconciliation.spec.PaymentReconciliationPaymentMethodOptions","repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.services.specs.plutus_cloud.AllowedPaymentMode"]},{"id":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.services.specs.plutus_cloud.AllowedPaymentMode","name":"AllowedPaymentMode","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/services/specs/plutus_cloud.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"CARD","value":"1","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/services/specs/plutus_cloud.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"UPI","value":"10","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/services/specs/plutus_cloud.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"BHARAT_QR","value":"11","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/services/specs/plutus_cloud.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.gateway.TransactionStatusSpec","name":"TransactionStatusSpec","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/gateway.py","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"payment_reconciliation","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/gateway.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-pinelabs:mansoq_pinelabs.api.specs.gateway.CancelTransactionSpec","name":"CancelTransactionSpec","source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/gateway.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"payment_reconciliation","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/gateway.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.CreatePaymentLinkRequest","name":"CreatePaymentLinkRequest","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"invoice_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"email","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"phone_number","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_partial_payment_allowed","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"minimum_down_payment","type":"float | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"expires_at","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py:21:validate_invoice_id","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py:28:validate_phone_number","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py:37:validate_email","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py:46:validate_expires_at","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py:54:validate_minimum_down_payment","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.PaymentLink","name":"PaymentLink","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"short_url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"expire_by","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_at","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"amount","type":"float","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"amount_paid","type":"float","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"PaymentLinkStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py:81:convert_expire_by_to_datetime","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py:90:convert_created_at_to_datetime","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py:97:convert_amount_to_float","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.PaymentLinkStatus"]},{"id":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.payment_link.PaymentLinkStatus","name":"PaymentLinkStatus","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"CREATED","value":"created","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"EXPIRED","value":"expired","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CANCELLED","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PAID","value":"paid","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PARTIALLY_PAID","value":"partially_paid","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.CreateQRCodeRequest","name":"CreateQRCodeRequest","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"invoice_id","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"usage","type":"QRCodeUsage","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_amount_fixed","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"closes_at","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py:22:validate_invoice_id","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py:29:validate_expires_at","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py:37:validate_is_amount_fixed","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.QRCodeUsage"]},{"id":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.QRCodeUsage","name":"QRCodeUsage","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"SINGLE_USE","value":"single_use","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"MULTIPLE_USE","value":"multiple_use","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.QRCode","name":"QRCode","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"image_url","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"close_by","type":"datetime | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"created_at","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payment_amount","type":"float","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payments_amount_received","type":"float","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"payments_count_received","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"QRCodeStatus","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[{"methodId":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py:60:convert_close_by_to_datetime","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py:69:convert_created_at_to_datetime","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py:76:convert_amount_to_float","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.QRCodeStatus"]},{"id":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.qr_code.QRCodeStatus","name":"QRCodeStatus","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python enum/choice declaration","fields":[],"validation":[],"baseTypes":["str","Enum"],"reviewStatus":"declared fields extracted; runtime validation review pending","members":[{"name":"ACTIVE","value":"active","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CLOSED","value":"closed","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-razorpay:mansoq_razorpay.api.serializers.razorpay_account.RazorpayAccountSerializer","name":"RazorpayAccountSerializer","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/razorpay_account.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"id","type":"serializers.UUIDField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/razorpay_account.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"facility_id","type":"serializers.UUIDField","required":"framework default","hasDefault":false,"constraints":{},"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/razorpay_account.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"account_id","type":"serializers.CharField","required":"framework default","hasDefault":false,"constraints":{"max_length":255},"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/razorpay_account.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"is_enabled","type":"serializers.BooleanField","required":"framework default","hasDefault":true,"constraints":{},"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/razorpay_account.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"metadata","type":"serializers.JSONField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/razorpay_account.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"created_date","type":"serializers.DateTimeField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/razorpay_account.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"modified_date","type":"serializers.DateTimeField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/razorpay_account.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[{"methodId":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/razorpay_account.py:27:validate_facility_id","source":{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/razorpay_account.py","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["serializers.ModelSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-scribe:mansoq_scribe.serializers.scribe.ScribeSerializer","name":"ScribeSerializer","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/serializers/scribe.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"requested_in_facility_id","type":"serializers.CharField","required":false,"hasDefault":false,"constraints":{"write_only":true,"required":false},"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/serializers/scribe.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"requested_in_encounter_id","type":"serializers.CharField","required":false,"hasDefault":false,"constraints":{"write_only":true,"required":false},"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/serializers/scribe.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"processed_ai_response","type":"serializers.JSONField","required":false,"hasDefault":false,"constraints":{"write_only":true,"required":false},"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/serializers/scribe.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"benchmark","type":"serializers.BooleanField","required":false,"hasDefault":false,"constraints":{"write_only":true,"required":false,"help_text":"Whether the scribe request is for benchmarking purposes."},"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/serializers/scribe.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"audio","type":"serializers.SerializerMethodField","required":"framework default","hasDefault":false,"constraints":{},"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/serializers/scribe.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"documents","type":"serializers.SerializerMethodField","required":"framework default","hasDefault":false,"constraints":{},"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/serializers/scribe.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[],"baseTypes":["serializers.ModelSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-scribe:mansoq_scribe.serializers.scribe_quota.ScribeQuotaSerializer","name":"ScribeQuotaSerializer","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/serializers/scribe_quota.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"facility_external_id","type":"serializers.CharField","required":false,"hasDefault":false,"constraints":{"write_only":true,"required":false},"source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/serializers/scribe_quota.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[{"methodId":"repositories/teleicu/mansoq-scribe/mansoq_scribe/serializers/scribe_quota.py:36:validate","source":{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/serializers/scribe_quota.py","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["serializers.ModelSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-teleicu-devices:camera_device.viewsets.actions.GotoPresetRequestSpec","name":"GotoPresetRequestSpec","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"preset","type":"int | None","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-teleicu-devices:camera_device.spec.PTZPayloadSpec","name":"PTZPayloadSpec","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"x","type":"float","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"y","type":"float","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"zoom","type":"float","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-teleicu-devices:camera_device.spec.PositionPresetReadSpec","name":"PositionPresetReadSpec","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"ptz","type":"PTZPayloadSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sort_index","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"FacilityLocationRetrieveSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"is_default","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["PositionPresetBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-teleicu-devices:camera_device.spec.PTZPayloadSpec","repositories/platform/mansoq-core:mansoq.emr.resources.location.spec.FacilityLocationRetrieveSpec"]},{"id":"repositories/teleicu/mansoq-teleicu-devices:camera_device.spec.PositionPresetCreateSpec","name":"PositionPresetCreateSpec","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"ptz","type":"PTZPayloadSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sort_index","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"camera","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["PositionPresetUpdateSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-teleicu-devices:camera_device.spec.PTZPayloadSpec"]},{"id":"repositories/teleicu/mansoq-teleicu-devices:camera_device.spec.PositionPresetUpdateSpec","name":"PositionPresetUpdateSpec","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"meta","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"id","type":"UUID4 | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"name","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"ptz","type":"PTZPayloadSpec","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"sort_index","type":"int | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"location","type":"UUID4","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["PositionPresetBaseSpec"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-teleicu-devices:camera_device.spec.PTZPayloadSpec"]},{"id":"repositories/teleicu/mansoq-teleicu-devices:vitals_observation_device.viewsets.automated_observations.DeviceListResponse","name":"DeviceListResponse","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[],"validation":[],"baseTypes":["RootModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-teleicu-devices:vitals_observation_device.viewsets.automated_observations.RecordRequest","name":"RecordRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[],"validation":[],"baseTypes":["RootModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-teleicu-gateway:middleware.types.PingResponse","name":"PingResponse","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/types.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"pong","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/types.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-teleicu-gateway:middleware.types.HealthCheckResponse","name":"HealthCheckResponse","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/types.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"server","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/types.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"database","type":"bool","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/types.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.StatusResponseModel","name":"StatusResponseModel","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"position","type":"CameraAssetStatusResponse","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"moveStatus","type":"MoveStatusResponse","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"error","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetStatusResponse","repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.MoveStatusResponse"]},{"id":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.PresetsResponse","name":"PresetsResponse","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"presets","type":"Dict[str, int]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetPresetRequest","name":"CameraAssetPresetRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"hostname","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"username","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"password","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"port","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"useSecure","type":"Optional[bool]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"preset","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["CameraAsset"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.CameraAssetMoveRequest","name":"CameraAssetMoveRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"hostname","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"username","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"password","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"port","type":"int","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"useSecure","type":"Optional[bool]","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"x","type":"float","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"y","type":"float","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"zoom","type":"float","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["CameraAsset"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.MovementResponse","name":"MovementResponse","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"result","type":"MovementResponseMessage","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.MovementResponseMessage"]},{"id":"repositories/teleicu/mansoq-teleicu-gateway:middleware.camera.types.SanpshotResponse","name":"SanpshotResponse","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"status","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"uri","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-teleicu-gateway:middleware.types.StatusResponse","name":"StatusResponse","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/types.py","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"time","type":"datetime","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/types.py","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"status","type":"dict[str, str]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/types.py","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.VideoStreamRequest","name":"VideoStreamRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/types.py","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"ip","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/types.py","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"stream","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/types.py","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["StreamRequestModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.StreamResponse","name":"StreamResponse","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/types.py","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"message","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/types.py","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.VitalSteamRequest","name":"VitalSteamRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/types.py","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"ip","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/types.py","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"asset_id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/types.py","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["StreamRequestModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-teleicu-gateway:middleware.stream.types.VerifyStreamTokenRequest","name":"VerifyStreamTokenRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/types.py","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"token","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/types.py","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"ip","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/types.py","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"stream","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/types.py","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-abdm:abdm.hip.views.LinkItemsBody","name":"LinkItemsBody","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"items","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"all","type":"bool","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-abdm:abdm.hip.views.SmsLinkBody","name":"SmsLinkBody","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"facility_id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-abdm:abdm.hiu.views.ConsentRequestBody","name":"ConsentRequestBody","source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"facility_id","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"purpose_code","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"hi_types","type":"list[str]","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date_from","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"date_to","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"data_erase_at","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"hip_id","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"hip_name","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.emergency_resource_request.EmergencyResourceRequestSpec","name":"EmergencyResourceRequestSpec","source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/emergency_resource_request.py","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"provider_id","type":"UUID","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/emergency_resource_request.py","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"patient","type":"PatientSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/emergency_resource_request.py","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"ambulance","type":"AmbulanceSpec","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/emergency_resource_request.py","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"title","type":"str | None","required":false,"hasDefault":true,"source":{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/emergency_resource_request.py","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.emergency_resource_request.PatientSpec","repositories/platform/mansoq-ccm-uhi:ccm_uhi.api.emergency_resource_request.AmbulanceSpec"]},{"id":"repositories/platform/mansoq-core:config.auth_views.TokenObtainPairSerializer","name":"TokenObtainPairSerializer","source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"refresh","type":"serializers.CharField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"access","type":"serializers.CharField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"temp_token","type":"serializers.CharField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[{"methodId":"repositories/platform/mansoq-core/config/auth_views.py:45:validate","source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/platform/mansoq-core/config/auth_views.py:136:validate","source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["TokenObtainSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:config.auth_views.TokenRefreshSerializer","name":"TokenRefreshSerializer","source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"access","type":"serializers.CharField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"refresh","type":"serializers.CharField","required":"framework default","hasDefault":false,"constraints":{},"source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[{"methodId":"repositories/platform/mansoq-core/config/auth_views.py:93:validate","source":{"path":"repositories/platform/mansoq-core/config/auth_views.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["serializers.Serializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordRequestTokenRequest","name":"ResetPasswordRequestTokenRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"username","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordResponse","name":"ResetPasswordResponse","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"detail","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordConfirmRequest","name":"ResetPasswordConfirmRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"token","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"password","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/platform/mansoq-core:mansoq.emr.resources.user.spec.ResetPasswordCheckRequest","name":"ResetPasswordCheckRequest","source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"token","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:config.auth_views.TokenObtainPairSerializer","name":"TokenObtainPairSerializer","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"refresh","type":"serializers.CharField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"access","type":"serializers.CharField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"temp_token","type":"serializers.CharField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py:45:validate","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"methodId":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py:136:validate","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["TokenObtainSerializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:config.auth_views.TokenRefreshSerializer","name":"TokenRefreshSerializer","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"access","type":"serializers.CharField","required":"framework default","hasDefault":false,"constraints":{"read_only":true},"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"refresh","type":"serializers.CharField","required":"framework default","hasDefault":false,"constraints":{},"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"validation":[{"methodId":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py:93:validate","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"baseTypes":["serializers.Serializer"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordRequestTokenRequest","name":"ResetPasswordRequestTokenRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"username","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordResponse","name":"ResetPasswordResponse","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"detail","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordConfirmRequest","name":"ResetPasswordConfirmRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"token","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"password","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-core-teleicu:mansoq.emr.resources.user.spec.ResetPasswordCheckRequest","name":"ResetPasswordCheckRequest","source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"token","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-onvif-console:server.ConnectBody","name":"ConnectBody","source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"host","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"port","type":"int","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"username","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"password","type":"str","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-onvif-console:server.RunBody","name":"RunBody","source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"ids","type":"list[str] | None","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-onvif-console:server.ImportBody","name":"ImportBody","source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"reports","type":"list[dict]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-onvif-console:server.ManualBody","name":"ManualBody","source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"action","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}},{"name":"params","type":"dict","required":false,"hasDefault":true,"source":{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-teleicu-gateway:middleware.types.VerifyTokenResponse","name":"VerifyTokenResponse","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/types.py","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"Token","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/types.py","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-teleicu-gateway:middleware.types.VerifyTokenRequest","name":"VerifyTokenRequest","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/types.py","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"Token","type":"str","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/types.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["BaseModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":[]},{"id":"repositories/teleicu/mansoq-teleicu-gateway:middleware.observation.types.ObservationList","name":"ObservationList","source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/types.py","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"kind":"Python declared schema/model evidence","fields":[{"name":"root","type":"List[Observation]","required":true,"hasDefault":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/types.py","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"constraints":{}}],"validation":[],"baseTypes":["RootModel"],"reviewStatus":"declared fields extracted; runtime validation review pending","referencedSchemaIds":["repositories/teleicu/mansoq-teleicu-gateway:middleware.observation.types.Observation"]}],"frameworkSettings":[{"name":"DEFAULT_AUTHENTICATION_CLASSES","value":["config.authentication.CustomJWTAuthentication","config.authentication.CustomBasicAuthentication","rest_framework.authentication.SessionAuthentication","rest_framework.authentication.TokenAuthentication"],"source":{"path":"repositories/platform/mansoq-core/config/settings/base.py","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"scope":"source default; deployment overrides and action-level policies may differ"},{"name":"DEFAULT_PERMISSION_CLASSES","value":["rest_framework.permissions.IsAuthenticated","mansoq.security.utils.permission_class.MansoqAuthentication"],"source":{"path":"repositories/platform/mansoq-core/config/settings/base.py","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"scope":"source default; deployment overrides and action-level policies may differ"},{"name":"DEFAULT_PAGINATION_CLASS","value":"mansoq.utils.pagination.mansoq_pagination.MansoqLimitOffsetPagination","source":{"path":"repositories/platform/mansoq-core/config/settings/base.py","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"scope":"source default; deployment overrides and action-level policies may differ"},{"name":"PAGE_SIZE","value":14,"source":{"path":"repositories/platform/mansoq-core/config/settings/base.py","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"scope":"source default; deployment overrides and action-level policies may differ"},{"name":"DEFAULT_AUTHENTICATION_CLASSES","value":["config.authentication.CustomJWTAuthentication","config.authentication.CustomBasicAuthentication","rest_framework.authentication.SessionAuthentication","rest_framework.authentication.TokenAuthentication"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/settings/base.py","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"scope":"source default; deployment overrides and action-level policies may differ"},{"name":"DEFAULT_PERMISSION_CLASSES","value":["rest_framework.permissions.IsAuthenticated","mansoq.security.utils.permission_class.MansoqAuthentication"],"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/settings/base.py","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"scope":"source default; deployment overrides and action-level policies may differ"},{"name":"DEFAULT_PAGINATION_CLASS","value":"mansoq.utils.pagination.mansoq_pagination.MansoqLimitOffsetPagination","source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/settings/base.py","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"scope":"source default; deployment overrides and action-level policies may differ"},{"name":"PAGE_SIZE","value":14,"source":{"path":"repositories/teleicu/mansoq-core-teleicu/config/settings/base.py","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"scope":"source default; deployment overrides and action-level policies may differ"}],"issues":[],"caveats":["Static AST analysis does not initialize Django or prove deployed URL availability.","External DRF mixin mappings are labeled as framework-derived rather than locally implemented handlers.","Plugin URL paths are local declarations under a configurable installation mount, not proof of installation.","Dynamic includes, computed paths and unresolved imported handlers remain explicit review gaps.","Request field reads are evidence of access, not a complete accepted-payload schema or requiredness guarantee.","Model/storage fields are not assumed writable API parameters.","Framework-generated API roots, format suffixes, implicit HEAD/OPTIONS and middleware restrictions require the installed framework/schema; explicit resource/action declarations are the enumeration unit.","No authenticated request, database query, credential lookup or production transaction was performed."]},"frontend":{"operations":[{"id":"frontend-operation-2c064ae4e5a3ab5695","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.hostFacility","method":"GET","path":"/api/v1/facility/{facilityId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":551,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Host route, not a plug route. The setup page gets only `facilityId` from\nthe URL, so it reads the facility name from MANSOQ to show a page header.\nSource: mansoq-web/src/types/facility/facilityApi.ts:34-38.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:GET:retrieve","backend-resource-bfdd937bff043dba:GET:retrieve"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7806bc46af8758cd13","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.gatewayStatus","method":"GET","path":"/api/abdm/gateway/status","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":556,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-766699659201796454","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.bridge","method":"GET","path":"/api/abdm/bridge","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":567,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-30a9536ab31cedcd70","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.bridgeRegisterUrl","method":"POST","path":"/api/abdm/bridge/register-url","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":572,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-8051b6a37b43d3dfa1","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.adminOverview","method":"GET","path":"/api/abdm/admin/overview","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":578,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-0d4ae0d8250238789b","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.facilityAbdm","method":"GET","path":"/api/abdm/facilities/{facilityId}/abdm","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":583,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-8794f7f56b9858e1c5","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.updateFacilityAbdm","method":"PUT","path":"/api/abdm/facilities/{facilityId}/abdm","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-a4446ec7ad2fb7a952","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.registerHrpService","method":"POST","path":"/api/abdm/facilities/{facilityId}/abdm/hrp-services","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":594,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-895620b2dafe335e07","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.profileShares","method":"GET","path":"/api/abdm/facilities/{facilityId}/abdm/profile-shares","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-0454dcea4ff4807ecb","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.profileShare","method":"GET","path":"/api/abdm/facilities/{facilityId}/abdm/profile-shares/{shareId}","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":606,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"shareId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-d09c9a5082b7fc500f","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.dismissProfileShare","method":"POST","path":"/api/abdm/facilities/{facilityId}/abdm/profile-shares/{shareId}/dismiss","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":611,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"shareId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-c69852feb9a44779fc","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.callbacks","method":"GET","path":"/api/abdm/callbacks","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":618,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-e80a2b64ee0e177508","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.callback","method":"GET","path":"/api/abdm/callbacks/{callbackId}","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":623,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"callbackId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-7ab52035c74573b751","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.encounterCareContext","method":"GET","path":"/api/abdm/encounters/{encounterId}/care-context","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":629,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"encounterId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-415fa56fb040f8ebed","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.encounterCareContextLink","method":"POST","path":"/api/abdm/encounters/{encounterId}/care-context/link","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":634,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"encounterId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-362f156909082f3fdb","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.shareItemAction","method":"POST","path":"/api/abdm/encounters/{encounterId}/share-items/{itemId}/{action}","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"encounterId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"itemId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"action","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-438197ef15c9aa0580","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.patientSmsLink","method":"POST","path":"/api/abdm/patients/{patientId}/abha/sms-link","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-19d541906bf75e7513","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.patientConsents","method":"GET","path":"/api/abdm/patients/{patientId}/abha/consents","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":652,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-afabab49c1fb3b5544","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.consentRequests","method":"GET","path":"/api/abdm/patients/{patientId}/abha/consent-requests","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":661,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-1e6bbbe9c54974d858","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.createConsentRequest","method":"POST","path":"/api/abdm/patients/{patientId}/abha/consent-requests","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":666,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-3c7ae1b424a5c0f559","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.consentRequestAction","method":"POST","path":"/api/abdm/patients/{patientId}/abha/consent-requests/{requestId}/{action}","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":672,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"requestId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"action","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-87e6d3465ca7b70e04","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.fetchedRecord","method":"GET","path":"/api/abdm/patients/{patientId}/abha/records/{recordId}","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":678,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"recordId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-37ee0697de83266192","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.providers","method":"GET","path":"/api/abdm/providers","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":683,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-7d5faf3f4167f98cc6","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.requestAadhaarOtp","method":"POST","path":"/api/abdm/abha/enrol/aadhaar/request-otp","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":689,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-96a44641e1d7bcc08f","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.enrolByAadhaar","method":"POST","path":"/api/abdm/abha/enrol/aadhaar/verify","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":695,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-323c08ee051a96911b","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.requestMobileOtp","method":"POST","path":"/api/abdm/abha/enrol/mobile/request-otp","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":701,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-66e948b670ea00731f","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.verifyMobileOtp","method":"POST","path":"/api/abdm/abha/enrol/mobile/verify","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":707,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-428ab3f7872e6be3bb","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.addressSuggestions","method":"POST","path":"/api/abdm/abha/enrol/address/suggestions","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":718,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-ba8b2897bcc068af49","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.claimAbhaAddress","method":"POST","path":"/api/abdm/abha/enrol/address/claim","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":724,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-c8319c7cf5a5804f27","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.loginRequestOtp","method":"POST","path":"/api/abdm/abha/login/request-otp","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":731,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-919ad6c1b15746b473","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.loginVerifyOtp","method":"POST","path":"/api/abdm/abha/login/verify","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":737,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-0b86079c127e0d9224","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.loginSelectAccount","method":"POST","path":"/api/abdm/abha/login/select-account","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":743,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-2ee89d956be563f9e1","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.transaction","method":"GET","path":"/api/abdm/abha/transactions/{txnId}","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":749,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"txnId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-7dc330a32bb478de77","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.patientAbha","method":"GET","path":"/api/abdm/patients/{patientId}/abha","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":755,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-739805302e397bea32","repository":"repositories/platform/mansoq-abdm","apiModule":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","operationKey":"routes.patientAbhaLink","method":"POST","path":"/api/abdm/patients/{patientId}/abha/link","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","line":760,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-e7d64b21094495cbac","repository":"repositories/platform/mansoq-ai-vision-fe","apiModule":"repositories/platform/mansoq-ai-vision-fe/src/hooks/useFacilityPermission.ts","operationKey":"facilityApi.get","method":"GET","path":"/api/v1/facility/{facilityId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-ai-vision-fe/src/hooks/useFacilityPermission.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:GET:retrieve","backend-resource-bfdd937bff043dba:GET:retrieve"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4d0b488e2d50fc66e8","repository":"repositories/platform/mansoq-ai-widgets-fe","apiModule":"repositories/platform/mansoq-ai-widgets-fe/src/components/AIWidgets/api.ts","operationKey":"aiWidgetsApi.ask","method":"POST","path":"/api/mansoq_ai/encounter/{encounterId}/ask/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-ai-widgets-fe/src/components/AIWidgets/api.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"encounterId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-1d78239daa256b3671","repository":"repositories/platform/mansoq-analytics-fe","apiModule":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfigApi.ts","operationKey":"default.listAnalytics","method":"GET","path":"/api/analytics/config/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfigApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<AnalyticsConfigRead>","schemaIds":["repositories/platform/mansoq-analytics-fe/src/lib/requests.ts#PaginatedResponse","repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsConfigRead"],"source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfigApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-795653174f3335de52","repository":"repositories/platform/mansoq-analytics-fe","apiModule":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfigApi.ts","operationKey":"default.retrieveAnalyticsConfig","method":"GET","path":"/api/analytics/config/{analyticsConfigId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfigApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"analyticsConfigId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"AnalyticsConfigRead","schemaIds":["repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsConfigRead"],"source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfigApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-3d13e17a1e5b7d7027","repository":"repositories/platform/mansoq-analytics-fe","apiModule":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfigApi.ts","operationKey":"default.createAnalyticsConfig","method":"POST","path":"/api/analytics/config/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfigApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"AnalyticsConfigCreate","schemaIds":["repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsConfigCreate"],"source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfigApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AnalyticsConfigRead","schemaIds":["repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsConfigRead"],"source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfigApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-89237e6366df0c711d","repository":"repositories/platform/mansoq-analytics-fe","apiModule":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfigApi.ts","operationKey":"default.updateAnalyticsConfig","method":"PUT","path":"/api/analytics/config/{analyticsConfigId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfigApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"analyticsConfigId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AnalyticsConfigCreate","schemaIds":["repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsConfigCreate"],"source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfigApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AnalyticsConfigRead","schemaIds":["repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsConfigRead"],"source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfigApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-94aa6794ed6cf6c3f9","repository":"repositories/platform/mansoq-analytics-fe","apiModule":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfigApi.ts","operationKey":"default.generateAnalyticsUrl","method":"POST","path":"/api/analytics/config/{analyticsConfigId}/generate_analytics_url/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfigApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"analyticsConfigId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"AnalyticsUrlResponse","schemaIds":["repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsUrlResponse"],"source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfigApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-68b62a49e17fa96d93","repository":"repositories/platform/mansoq-analytics-fe","apiModule":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfigApi.ts","operationKey":"default.archiveAnalyticsConfig","method":"DELETE","path":"/api/analytics/config/{analyticsConfigId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfigApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"analyticsConfigId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfigApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-ab1120d4adaa4c74ab","repository":"repositories/platform/mansoq-ask-fe","apiModule":"repositories/platform/mansoq-ask-fe/src/utils/openai.ts","operationKey":"transport-call.29","method":"POST","path":"{configured-origin}/v1/chat/completions","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-ask-fe/src/utils/openai.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-47257a4bfcb59bbc73","repository":"repositories/platform/mansoq-cash-management-fe","apiModule":"repositories/platform/mansoq-cash-management-fe/src/types/cashSessionApi.ts","operationKey":"default.openSession","method":"POST","path":"/api/mansoq_odoo/facility/{facilityId}/cash-session/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-cash-management-fe/src/types/cashSessionApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-82410f5474defc420a","repository":"repositories/platform/mansoq-cash-management-fe","apiModule":"repositories/platform/mansoq-cash-management-fe/src/types/cashSessionApi.ts","operationKey":"default.closeSession","method":"PUT","path":"/api/mansoq_odoo/facility/{facilityId}/cash-session/close/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-cash-management-fe/src/types/cashSessionApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-5a7e6fafac7eaa4d36","repository":"repositories/platform/mansoq-cash-management-fe","apiModule":"repositories/platform/mansoq-cash-management-fe/src/types/cashSessionApi.ts","operationKey":"default.getCurrentSession","method":"POST","path":"/api/mansoq_odoo/facility/{facilityId}/cash-session/current/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-cash-management-fe/src/types/cashSessionApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-436c6354d1f7554b29","repository":"repositories/platform/mansoq-cash-management-fe","apiModule":"repositories/platform/mansoq-cash-management-fe/src/types/cashSessionApi.ts","operationKey":"default.listSessions","method":"GET","path":"/api/mansoq_odoo/facility/{facilityId}/cash-session/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-cash-management-fe/src/types/cashSessionApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-6b42ec1bf1d97d4710","repository":"repositories/platform/mansoq-cash-management-fe","apiModule":"repositories/platform/mansoq-cash-management-fe/src/types/cashSessionApi.ts","operationKey":"default.listCounters","method":"GET","path":"/api/mansoq_odoo/facility/{facilityId}/cash-session/counters/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-cash-management-fe/src/types/cashSessionApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-6c2f145dd95adeb983","repository":"repositories/platform/mansoq-cash-management-fe","apiModule":"repositories/platform/mansoq-cash-management-fe/src/types/cashTransferApi.ts","operationKey":"default.createTransfer","method":"POST","path":"/api/mansoq_odoo/facility/{facilityId}/cash-transfer/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-cash-management-fe/src/types/cashTransferApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-d16b1de83989d8cd10","repository":"repositories/platform/mansoq-cash-management-fe","apiModule":"repositories/platform/mansoq-cash-management-fe/src/types/cashTransferApi.ts","operationKey":"default.acceptTransfer","method":"PUT","path":"/api/mansoq_odoo/facility/{facilityId}/cash-transfer/{transferId}/accept/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-cash-management-fe/src/types/cashTransferApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"transferId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-f838414bc76ed73379","repository":"repositories/platform/mansoq-cash-management-fe","apiModule":"repositories/platform/mansoq-cash-management-fe/src/types/cashTransferApi.ts","operationKey":"default.rejectTransfer","method":"PUT","path":"/api/mansoq_odoo/facility/{facilityId}/cash-transfer/{transferId}/reject/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-cash-management-fe/src/types/cashTransferApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"transferId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-ae3896719dc7d40f32","repository":"repositories/platform/mansoq-cash-management-fe","apiModule":"repositories/platform/mansoq-cash-management-fe/src/types/cashTransferApi.ts","operationKey":"default.cancelTransfer","method":"PUT","path":"/api/mansoq_odoo/facility/{facilityId}/cash-transfer/{transferId}/cancel/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-cash-management-fe/src/types/cashTransferApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"transferId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-1654a27fc294e1c01f","repository":"repositories/platform/mansoq-cash-management-fe","apiModule":"repositories/platform/mansoq-cash-management-fe/src/types/cashTransferApi.ts","operationKey":"default.getPendingTransfers","method":"GET","path":"/api/mansoq_odoo/facility/{facilityId}/cash-transfer/pending/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-cash-management-fe/src/types/cashTransferApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-48fb4a000cd363293c","repository":"repositories/platform/mansoq-cash-management-fe","apiModule":"repositories/platform/mansoq-cash-management-fe/src/types/cashTransferApi.ts","operationKey":"default.getSentTransfers","method":"GET","path":"/api/mansoq_odoo/facility/{facilityId}/cash-transfer/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-cash-management-fe/src/types/cashTransferApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-f7c7d85ca7b3a628db","repository":"repositories/platform/mansoq-demo-facility-setup-fe","apiModule":"repositories/platform/mansoq-demo-facility-setup-fe/src/api/demoSetup.ts","operationKey":"demoSetupApi.seedPacks","method":"GET","path":"/api/mansoq_demo_facility_setup/seed-packs/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-demo-facility-setup-fe/src/api/demoSetup.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-17ee658064abec1e9d","repository":"repositories/platform/mansoq-demo-facility-setup-fe","apiModule":"repositories/platform/mansoq-demo-facility-setup-fe/src/api/demoSetup.ts","operationKey":"demoSetupApi.profiles","method":"GET","path":"/api/mansoq_demo_facility_setup/profiles/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-demo-facility-setup-fe/src/api/demoSetup.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-5c171c13652a355136","repository":"repositories/platform/mansoq-demo-facility-setup-fe","apiModule":"repositories/platform/mansoq-demo-facility-setup-fe/src/api/demoSetup.ts","operationKey":"demoSetupApi.validate","method":"POST","path":"/api/mansoq_demo_facility_setup/validate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-demo-facility-setup-fe/src/api/demoSetup.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-11816822c6edc54d17","repository":"repositories/platform/mansoq-demo-facility-setup-fe","apiModule":"repositories/platform/mansoq-demo-facility-setup-fe/src/api/demoSetup.ts","operationKey":"demoSetupApi.runs","method":"GET","path":"/api/mansoq_demo_facility_setup/runs/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-demo-facility-setup-fe/src/api/demoSetup.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-bb6fe1d73493eb8294","repository":"repositories/platform/mansoq-demo-facility-setup-fe","apiModule":"repositories/platform/mansoq-demo-facility-setup-fe/src/api/demoSetup.ts","operationKey":"demoSetupApi.runDetail","method":"GET","path":"/api/mansoq_demo_facility_setup/runs/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-demo-facility-setup-fe/src/api/demoSetup.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-919386da74a088659e","repository":"repositories/platform/mansoq-demo-facility-setup-fe","apiModule":"repositories/platform/mansoq-demo-facility-setup-fe/src/api/demoSetup.ts","operationKey":"demoSetupApi.createRun","method":"POST","path":"/api/mansoq_demo_facility_setup/runs/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-demo-facility-setup-fe/src/api/demoSetup.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-5e3b528b2a82c2e547","repository":"repositories/platform/mansoq-eka-scribe-fe","apiModule":"repositories/platform/mansoq-eka-scribe-fe/src/lib/structured/mansoq-api.ts","operationKey":"transport-call.68","method":"GET","path":"{baseUrl}/api/v1/users/getcurrentuser/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-eka-scribe-fe/src/lib/structured/mansoq-api.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-c9774030415f8688cd","repository":"repositories/platform/mansoq-eka-scribe-fe","apiModule":"repositories/platform/mansoq-eka-scribe-fe/src/lib/structured/mansoq-api.ts","operationKey":"transport-call.161","method":"GET","path":"{baseUrl}/api/v1/facility/{facilityId}/activity_definition/{computed}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-eka-scribe-fe/src/lib/structured/mansoq-api.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-07fa8a7dc834b73de9","repository":"repositories/platform/mansoq-eka-scribe-fe","apiModule":"repositories/platform/mansoq-eka-scribe-fe/src/lib/structured/valueset.ts","operationKey":"transport-call.31","method":"POST","path":"{baseUrl}/api/v1/valueset/{system}/expand/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-eka-scribe-fe/src/lib/structured/valueset.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-969b4e35a54b767f17","repository":"repositories/platform/mansoq-excalidraw-fe","apiModule":"repositories/platform/mansoq-excalidraw-fe/src/api/meta-artifact.ts","operationKey":"metaArtifactApis.create","method":"POST","path":"/api/v1/meta_artifacts/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-excalidraw-fe/src/api/meta-artifact.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ebe166f3203a54ad:POST:create","backend-resource-d51a839de8a2d058:POST:create"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d4ad6d607577ae7bc5","repository":"repositories/platform/mansoq-excalidraw-fe","apiModule":"repositories/platform/mansoq-excalidraw-fe/src/api/meta-artifact.ts","operationKey":"metaArtifactApis.retrieve","method":"GET","path":"/api/v1/meta_artifacts/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-excalidraw-fe/src/api/meta-artifact.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ebe166f3203a54ad:GET:retrieve","backend-resource-d51a839de8a2d058:GET:retrieve"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8e64c77bd39c64a570","repository":"repositories/platform/mansoq-excalidraw-fe","apiModule":"repositories/platform/mansoq-excalidraw-fe/src/api/meta-artifact.ts","operationKey":"metaArtifactApis.list","method":"GET","path":"/api/v1/meta_artifacts/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-excalidraw-fe/src/api/meta-artifact.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ebe166f3203a54ad:GET:list","backend-resource-d51a839de8a2d058:GET:list"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-bee636e0ee92e8d1b5","repository":"repositories/platform/mansoq-excalidraw-fe","apiModule":"repositories/platform/mansoq-excalidraw-fe/src/api/meta-artifact.ts","operationKey":"metaArtifactApis.update","method":"PUT","path":"/api/v1/meta_artifacts/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-excalidraw-fe/src/api/meta-artifact.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ebe166f3203a54ad:PUT:update","backend-resource-d51a839de8a2d058:PUT:update"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0702ba9506f72de7a0","repository":"repositories/platform/mansoq-im-wrapper-fe","apiModule":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/documents.ts","operationKey":"documentApi.public_document","method":"GET","path":"/api/mansoq_im_wrapper/public/documents/{token}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/documents.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"token","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-c829cb7ca3578d8f67","repository":"repositories/platform/mansoq-im-wrapper-fe","apiModule":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","operationKey":"notificationApi.triggers_list","method":"GET","path":"/api/mansoq_im_wrapper/notification-triggers/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-7d7fce709f53f3fd91","repository":"repositories/platform/mansoq-im-wrapper-fe","apiModule":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","operationKey":"notificationApi.templates_list","method":"GET","path":"/api/mansoq_im_wrapper/notification-templates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-33f67f5c77aa6da081","repository":"repositories/platform/mansoq-im-wrapper-fe","apiModule":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","operationKey":"notificationApi.templates_retrieve","method":"GET","path":"/api/mansoq_im_wrapper/notification-templates/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-a128e74ad4ca9b3647","repository":"repositories/platform/mansoq-im-wrapper-fe","apiModule":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","operationKey":"notificationApi.template_toggle_active","method":"POST","path":"/api/mansoq_im_wrapper/notification-templates/{id}/toggle_active/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-92cb4621c00494654f","repository":"repositories/platform/mansoq-im-wrapper-fe","apiModule":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","operationKey":"notificationApi.templates_sync","method":"POST","path":"/api/mansoq_im_wrapper/notification-templates/sync/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-663b9b90cfc775777c","repository":"repositories/platform/mansoq-im-wrapper-fe","apiModule":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","operationKey":"notificationApi.template_set_variable_mapping","method":"POST","path":"/api/mansoq_im_wrapper/notification-templates/{id}/set_variable_mapping/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-ca52c9ca4a4dfc14ba","repository":"repositories/platform/mansoq-im-wrapper-fe","apiModule":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","operationKey":"notificationApi.template_schema","method":"GET","path":"/api/mansoq_im_wrapper/notification-templates/{id}/schema/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-974830315f06603437","repository":"repositories/platform/mansoq-im-wrapper-fe","apiModule":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","operationKey":"notificationApi.template_preview_variable_mapping","method":"POST","path":"/api/mansoq_im_wrapper/notification-templates/{id}/preview_variable_mapping/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-697b583f6464569444","repository":"repositories/platform/mansoq-im-wrapper-fe","apiModule":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","operationKey":"notificationApi.events_list","method":"GET","path":"/api/mansoq_im_wrapper/notification-events/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-5fcc531647229f5b5f","repository":"repositories/platform/mansoq-im-wrapper-fe","apiModule":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","operationKey":"notificationApi.events_retrieve","method":"GET","path":"/api/mansoq_im_wrapper/notification-events/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-596fcdc8974f260de6","repository":"repositories/platform/mansoq-im-wrapper-fe","apiModule":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","operationKey":"notificationApi.events_dispatch","method":"POST","path":"/api/mansoq_im_wrapper/notification-events/{id}/dispatch/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-23b60010e5ae77a3a2","repository":"repositories/platform/mansoq-im-wrapper-fe","apiModule":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","operationKey":"notificationApi.recipients_list","method":"GET","path":"/api/mansoq_im_wrapper/notification-recipients/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-821e17933357b65bf7","repository":"repositories/platform/mansoq-im-wrapper-fe","apiModule":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","operationKey":"facilityApi.get","method":"GET","path":"/api/v1/facility/{facilityId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:GET:retrieve","backend-resource-bfdd937bff043dba:GET:retrieve"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7ee73a9de4b6c74b15","repository":"repositories/platform/mansoq-leaderboard-data","apiModule":"repositories/platform/mansoq-leaderboard-data/plugins/github.js","operationKey":"graphql2","method":"POST","path":"/graphql","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-leaderboard-data/plugins/github.js","line":2154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-ac15baf0110b88eb17","repository":"repositories/platform/mansoq-leaderboard-data","apiModule":"repositories/platform/mansoq-leaderboard-data/plugins/github.js","operationKey":"anonymous","method":"POST","path":"/graphql","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-leaderboard-data/plugins/github.js","line":2162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-3ebd84ca3eb2bcba70","repository":"repositories/platform/mansoq-notifications-fe","apiModule":"repositories/platform/mansoq-notifications-fe/src/api/routes.ts","operationKey":"notificationRoutes.listNotifications","method":"GET","path":"/api/mansoq_notifications/in_app_notifications/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-notifications-fe/src/api/routes.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-e466d4f889bb9e2398","repository":"repositories/platform/mansoq-notifications-fe","apiModule":"repositories/platform/mansoq-notifications-fe/src/api/routes.ts","operationKey":"notificationRoutes.getNotification","method":"GET","path":"/api/mansoq_notifications/in_app_notifications/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-notifications-fe/src/api/routes.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-39f4c5ab79e0218e7e","repository":"repositories/platform/mansoq-notifications-fe","apiModule":"repositories/platform/mansoq-notifications-fe/src/api/routes.ts","operationKey":"notificationRoutes.markRead","method":"POST","path":"/api/mansoq_notifications/in_app_notifications/mark_read/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-notifications-fe/src/api/routes.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-49fe38dd5661b1fd1c","repository":"repositories/platform/mansoq-notifications-fe","apiModule":"repositories/platform/mansoq-notifications-fe/src/api/routes.ts","operationKey":"notificationRoutes.markUnread","method":"POST","path":"/api/mansoq_notifications/in_app_notifications/mark_unread/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-notifications-fe/src/api/routes.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-5189fdb8772d30f2ce","repository":"repositories/platform/mansoq-notifications-fe","apiModule":"repositories/platform/mansoq-notifications-fe/src/api/routes.ts","operationKey":"notificationRoutes.listWebPushSubscriptions","method":"GET","path":"/api/mansoq_notifications/web_push_subscriptions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-notifications-fe/src/api/routes.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-35e315c49a2c47757b","repository":"repositories/platform/mansoq-notifications-fe","apiModule":"repositories/platform/mansoq-notifications-fe/src/api/routes.ts","operationKey":"notificationRoutes.createWebPushSubscription","method":"POST","path":"/api/mansoq_notifications/web_push_subscriptions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-notifications-fe/src/api/routes.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-b98562580cb9c06689","repository":"repositories/platform/mansoq-notifications-fe","apiModule":"repositories/platform/mansoq-notifications-fe/src/api/routes.ts","operationKey":"notificationRoutes.unsubscribeWebPush","method":"POST","path":"/api/mansoq_notifications/web_push_subscriptions/unsubscribe/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-notifications-fe/src/api/routes.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-71dec7db8b4504d7c1","repository":"repositories/platform/mansoq-notifications-fe","apiModule":"repositories/platform/mansoq-notifications-fe/src/api/routes.ts","operationKey":"notificationRoutes.getVapidPublicKey","method":"GET","path":"/api/mansoq_notifications/web_push_subscriptions/vapid_public_key/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-notifications-fe/src/api/routes.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-7e4c2b1b1936eaf8a0","repository":"repositories/platform/mansoq-people-fe","apiModule":"repositories/platform/mansoq-people-fe/src/Utils/request/query.ts","operationKey":"transport-call.46","method":"GET","path":null,"resolution":"computed expression; route resolution review pending","source":{"path":"repositories/platform/mansoq-people-fe/src/Utils/request/query.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-8df9d7b23c62a5fde2","repository":"repositories/platform/mansoq-people-fe","apiModule":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfigApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/tag_config/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfigApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfigApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<TagConfig>","schemaIds":["repositories/platform/mansoq-people-fe/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagConfig"],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfigApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9702f8890a55cd82:GET:list","backend-resource-bed79876209a56ca:GET:list"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6a8bc83a13cea324ce","repository":"repositories/platform/mansoq-people-fe","apiModule":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfigApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/tag_config/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfigApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"TagConfigRequest","schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagConfigRequest"],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfigApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TagConfigRead","schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagConfigRead"],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfigApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9702f8890a55cd82:POST:create","backend-resource-bed79876209a56ca:POST:create"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c347c34ca3cc1ae650","repository":"repositories/platform/mansoq-people-fe","apiModule":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfigApi.ts","operationKey":"default.retrieve","method":"GET","path":"/api/v1/tag_config/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfigApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TagConfigRead","schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagConfigRead"],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfigApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9702f8890a55cd82:GET:retrieve","backend-resource-bed79876209a56ca:GET:retrieve"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-40f0d8fff0b7165fef","repository":"repositories/platform/mansoq-people-fe","apiModule":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfigApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/tag_config/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfigApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TagConfigRequest","schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagConfigRequest"],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfigApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TagConfigRead","schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagConfigRead"],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfigApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9702f8890a55cd82:PUT:update","backend-resource-bed79876209a56ca:PUT:update"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3a99c64de479b5fcaf","repository":"repositories/platform/mansoq-people-fe","apiModule":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FacilityListRead>","schemaIds":["repositories/platform/mansoq-people-fe/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-people-fe/src/types/facility/facility.ts#FacilityListRead"],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:GET:list","backend-resource-bfdd937bff043dba:GET:list"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7cb76e35f99567ce59","repository":"repositories/platform/mansoq-people-fe","apiModule":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"FacilityCreate","schemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/facility.ts#FacilityCreate"],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityRead","schemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:POST:create","backend-resource-bfdd937bff043dba:POST:create"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2d494d242accec105c","repository":"repositories/platform/mansoq-people-fe","apiModule":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facilityId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FacilityCreate","schemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/facility.ts#FacilityCreate"],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityRead","schemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:PUT:update","backend-resource-bfdd937bff043dba:PUT:update"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f0fb7db2db59617e15","repository":"repositories/platform/mansoq-people-fe","apiModule":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/facility/{facilityId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:DELETE:destroy","backend-resource-bfdd937bff043dba:DELETE:destroy"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-60d2162a27d87dd713","repository":"repositories/platform/mansoq-people-fe","apiModule":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facilityId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"FacilityRead","schemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:GET:retrieve","backend-resource-bfdd937bff043dba:GET:retrieve"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e19fa31523d21ea0a9","repository":"repositories/platform/mansoq-people-fe","apiModule":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","operationKey":"default.uploadCoverImage","method":"POST","path":"/api/v1/facility/{facilityId}/cover_image/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FormData","schemaIds":[],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityRead","schemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:POST:cover_image","backend-resource-bfdd937bff043dba:POST:cover_image"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ac6a429f1af27ad6f2","repository":"repositories/platform/mansoq-people-fe","apiModule":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","operationKey":"default.deleteCoverImage","method":"DELETE","path":"/api/v1/facility/{facilityId}/cover_image/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:DELETE:cover_image","backend-resource-bfdd937bff043dba:DELETE:cover_image"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1b5fc8d184e8011b5e","repository":"repositories/platform/mansoq-people-fe","apiModule":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","operationKey":"default.setInvoiceExpression","method":"POST","path":"/api/v1/facility/{facilityId}/set_invoice_expression/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts#default.setInvoiceExpression.request"],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityRead","schemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:POST:set_invoice_expression","backend-resource-bfdd937bff043dba:POST:set_invoice_expression"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-829d9767efeb28dae7","repository":"repositories/platform/mansoq-people-fe","apiModule":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","operationKey":"default.setMonetaryComponents","method":"POST","path":"/api/v1/facility/{facilityId}/set_monetary_config/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-people-fe/src/types/base/code/code.ts#Code","repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead","repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountConfiguration","repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts#default.setMonetaryComponents.request"],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityRead","schemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:POST:set_monetary_config","backend-resource-bfdd937bff043dba:POST:set_monetary_config"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-931cbb36389f978a35","repository":"repositories/platform/mansoq-people-fe","apiModule":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","operationKey":"default.getUsers","method":"GET","path":"/api/v1/facility/{facilityId}/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<UserReadMinimal>","schemaIds":["repositories/platform/mansoq-people-fe/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-people-fe/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6f5cae0059e851d6:GET:list","backend-resource-9695c92762233601:GET:list"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2818a926e4fda37926","repository":"repositories/platform/mansoq-people-fe","apiModule":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","operationKey":"default.getUser","method":"GET","path":"/api/v1/facility/{facilityId}/users/{userId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"userId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"UserReadMinimal","schemaIds":["repositories/platform/mansoq-people-fe/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6f5cae0059e851d6:GET:retrieve","backend-resource-9695c92762233601:GET:retrieve"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6eb5997a6de4d59687","repository":"repositories/platform/mansoq-people-fe","apiModule":"repositories/platform/mansoq-people-fe/src/types/people/peopleApi.ts","operationKey":"default.list","method":"GET","path":"/api/mansoq_people_be/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-people-fe/src/types/people/peopleApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<MansoqPeopleRead>","schemaIds":["repositories/platform/mansoq-people-fe/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-people-fe/src/types/people/peopleApi.ts#MansoqPeopleRead"],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/people/peopleApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-e08ba41a70fa1fabc8","repository":"repositories/platform/mansoq-people-fe","apiModule":"repositories/platform/mansoq-people-fe/src/types/people/peopleApi.ts","operationKey":"default.search","method":"POST","path":"/api/v1/patient/search/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-people-fe/src/types/people/peopleApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PatientSearchRequest","schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts#PatientSearchRequest"],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/people/peopleApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientSearchResponse","schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts#PatientSearchResponse"],"source":{"path":"repositories/platform/mansoq-people-fe/src/types/people/peopleApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:search","backend-resource-661cfefb5a7dc940:POST:search"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-call-74e379ca88fb8df27e","repository":"repositories/platform/mansoq-serial-scanner-fe","apiModule":"repositories/platform/mansoq-serial-scanner-fe/src/components/ScannerSetupDialog.tsx","operationKey":"transport-call.37","method":"GET","path":"{configured-origin}/health","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-serial-scanner-fe/src/components/ScannerSetupDialog.tsx","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-14c3a408cebd59b67e","repository":"repositories/platform/mansoq-serial-scanner-fe","apiModule":"repositories/platform/mansoq-serial-scanner-fe/src/hooks/useWebSocketScanner.ts","operationKey":"transport-call.32","method":"GET","path":"{configured-origin}/health","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-serial-scanner-fe/src/hooks/useWebSocketScanner.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-529bc6c27ea6721ff8","repository":"repositories/platform/mansoq-system-diagnostics-fe","apiModule":"repositories/platform/mansoq-system-diagnostics-fe/src/hooks/useMansoqApps.ts","operationKey":"transport-call.29","method":"GET","path":"{mansoqConfig.apiUrl}/api/v1/plug_config/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-system-diagnostics-fe/src/hooks/useMansoqApps.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-7ca7f384b02a38ba9d","repository":"repositories/platform/mansoq-system-diagnostics-fe","apiModule":"repositories/platform/mansoq-system-diagnostics-fe/src/lib/types/facility/facilityApi.ts","operationKey":"facilityApi.get","method":"GET","path":"/api/v1/facility/{facilityId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-system-diagnostics-fe/src/lib/types/facility/facilityApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:GET:retrieve","backend-resource-bfdd937bff043dba:GET:retrieve"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-28861e68978c13ab8e","repository":"repositories/platform/mansoq-token-display-fe","apiModule":"repositories/platform/mansoq-token-display-fe/src/lib/device/deviceApi.ts","operationKey":"default.listDevices","method":"GET","path":"/api/v1/facility/{facilityId}/device/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-token-display-fe/src/lib/device/deviceApi.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:GET:list","backend-resource-d899593db81f71ee:GET:list"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0b66de927f627b76d5","repository":"repositories/platform/mansoq-token-display-fe","apiModule":"repositories/platform/mansoq-token-display-fe/src/lib/device/deviceApi.ts","operationKey":"default.associateEncounter","method":"POST","path":"/api/v1/facility/{facilityId}/device/{deviceId}/associate_encounter/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-token-display-fe/src/lib/device/deviceApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deviceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"not statically declared","schemaIds":[],"reviewStatus":"manual contract review required"},"response":null,"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:POST:associate_encounter","backend-resource-d899593db81f71ee:POST:associate_encounter"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f2d8145dfeee0d0d36","repository":"repositories/platform/mansoq-token-display-fe","apiModule":"repositories/platform/mansoq-token-display-fe/src/lib/mansoqApi.ts","operationKey":"default.listLocations","method":"GET","path":"/api/v1/facility/{facilityId}/location/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-token-display-fe/src/lib/mansoqApi.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:GET:list","backend-resource-561c774dbd324d8c:GET:list"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-48d0f18b58b6f56977","repository":"repositories/platform/mansoq-token-display-fe","apiModule":"repositories/platform/mansoq-token-display-fe/src/lib/token-display/api.ts","operationKey":"default.getDevice","method":"GET","path":"/api/v1/facility/{facilityId}/device/{deviceId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-token-display-fe/src/lib/token-display/api.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deviceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:GET:retrieve","backend-resource-d899593db81f71ee:GET:retrieve"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0a59127808ac297bdf","repository":"repositories/platform/mansoq-token-display-fe","apiModule":"repositories/platform/mansoq-token-display-fe/src/lib/token-display/api.ts","operationKey":"default.updateDevice","method":"PUT","path":"/api/v1/facility/{facilityId}/device/{deviceId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-token-display-fe/src/lib/token-display/api.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deviceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:PUT:update","backend-resource-d899593db81f71ee:PUT:update"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-acfcd50822645921e1","repository":"repositories/platform/mansoq-token-display-fe","apiModule":"repositories/platform/mansoq-token-display-fe/src/lib/token-display/api.ts","operationKey":"default.listDevices","method":"GET","path":"/api/v1/facility/{facilityId}/device/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-token-display-fe/src/lib/token-display/api.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:GET:list","backend-resource-d899593db81f71ee:GET:list"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-531518aacc402bd8c7","repository":"repositories/platform/mansoq-token-display-fe","apiModule":"repositories/platform/mansoq-token-display-fe/src/lib/token-display/api.ts","operationKey":"default.listSubQueues","method":"GET","path":"/api/v1/facility/{facilityId}/token/sub_queue/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-token-display-fe/src/lib/token-display/api.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aaf669309e34685e:GET:list","backend-resource-dfe3aa6e35ed5e46:GET:list"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-810298cc23da31e3c5","repository":"repositories/platform/mansoq-token-display-fe","apiModule":"repositories/platform/mansoq-token-display-fe/src/lib/token-display/api.ts","operationKey":"default.listUsers","method":"GET","path":"/api/v1/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-token-display-fe/src/lib/token-display/api.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:GET:list","backend-resource-35ab081f23510898:GET:list"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4ad656d06a6043a70f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/Utils/request/batch.ts","operationKey":"batchRequestApi","method":"POST","path":"/api/v1/batch_requests/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/Utils/request/batch.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"BatchRequestBody","schemaIds":["repositories/platform/mansoq-web/src/types/base/batch/batch.ts#BatchRequestBody"],"source":{"path":"repositories/platform/mansoq-web/src/Utils/request/batch.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"BatchRequestResponse","schemaIds":["repositories/platform/mansoq-web/src/types/base/batch/batch.ts#BatchRequestResponse"],"source":{"path":"repositories/platform/mansoq-web/src/Utils/request/batch.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5e3f5697b08a1a0f:POST:create","backend-resource-58220de8741942de:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ea5075bc18fdf89b1e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/Utils/request/batch.ts","operationKey":"requests","method":"UNRESOLVED","path":null,"resolution":"computed expression; route resolution review pending","source":{"path":"repositories/platform/mansoq-web/src/Utils/request/batch.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-a0318be3a09d7413fe","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/Utils/request/query.ts","operationKey":"transport-call.72","method":"GET","path":null,"resolution":"computed expression; route resolution review pending","source":{"path":"repositories/platform/mansoq-web/src/Utils/request/query.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-1cd8c17ebaf4995938","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/components/Common/GeoLocationPicker.tsx","operationKey":"osmSearchLocationApi","method":"GET","path":"/search","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/components/Common/GeoLocationPicker.tsx","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"not statically declared","schemaIds":[],"reviewStatus":"manual contract review required"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-028729d8b562977694","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/components/Location/utils/locationHelpers.ts","operationKey":"anonymous","method":"UNRESOLVED","path":"/api/v1/facility/{facilityId}/location/{location.location.id}/association/{location.id}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/components/Location/utils/locationHelpers.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location.location.id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location.id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-b336616757631df16a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/components/Location/utils/locationHelpers.ts","operationKey":"anonymous","method":"UNRESOLVED","path":"/api/v1/facility/{facilityId}/location/{bedId}/association/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/components/Location/utils/locationHelpers.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"bedId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-e05ee10675b27aad75","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/components/Location/utils/locationHelpers.ts","operationKey":"anonymous","method":"UNRESOLVED","path":"/api/v1/facility/{facilityId}/location/{location.id}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/components/Location/utils/locationHelpers.ts","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location.id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-88f14837e08b95351e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/components/Location/utils/locationHelpers.ts","operationKey":"anonymous","method":"UNRESOLVED","path":"/api/v1/facility/{facilityId}/location/{location.location.id}/association/{location.id}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/components/Location/utils/locationHelpers.ts","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location.location.id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location.id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-4fa16a3eca6c8addcc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/components/Location/utils/locationHelpers.ts","operationKey":"anonymous","method":"UNRESOLVED","path":"/api/v1/facility/{facilityId}/location/{locationId}/association/{associationId}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/components/Location/utils/locationHelpers.ts","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"locationId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"associationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-673c170eec4266b658","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/components/Patient/LinkDepartmentsSheet.tsx","operationKey":"handleAddOrganizations.batchRequest.requests","method":"POST","path":null,"resolution":"computed expression; route resolution review pending","source":{"path":"repositories/platform/mansoq-web/src/components/Patient/LinkDepartmentsSheet.tsx","line":262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-d9a0b784afc4da00c2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/components/Questionnaire/QuestionnaireForm.tsx","operationKey":"handleSubmit","method":"POST","path":"/api/v1/questionnaire/{form.questionnaire.slug}/submit/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/components/Questionnaire/QuestionnaireForm.tsx","line":865,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"form.questionnaire.slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:POST:submit","backend-resource-b6b4692cf2ac19a5:POST:submit"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a357bae9870be30a32","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/components/Questionnaire/QuestionnaireForm.tsx","operationKey":"handleSubmit","method":"PUT","path":"/api/v1/form_submission/{continueDraftId}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/components/Questionnaire/QuestionnaireForm.tsx","line":926,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"continueDraftId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78573779bf21d6d8:PUT:update","backend-resource-4e8b93a7bc8a738f:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-106e8ba80bf4ee3ed7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.allergy_intolerance.getRequests","method":"POST","path":"/api/v1/patient/{patientId}/allergy_intolerance/upsert/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1f6a89e9d5a5023b:POST:upsert","backend-resource-a603810c8c9d619c:POST:upsert"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0844b7f4d9825a7fd2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.medication_request.getRequests","method":"POST","path":"/api/v1/patient/{patientId}/medication/request/upsert/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fab28e2631ea4a9f:POST:upsert","backend-resource-e83a6f5ed3124e0e:POST:upsert"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ee270034b31fe433c9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.medication_statement.getRequests","method":"POST","path":"/api/v1/patient/{patientId}/medication/statement/upsert/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-97ee2cd9a9688de0:POST:upsert","backend-resource-81693ff25aecaefb:POST:upsert"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8ed899dd9a4037f31d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.symptom.getRequests","method":"POST","path":"/api/v1/patient/{patientId}/symptom/upsert/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6c7e25942a24ffa3:POST:upsert","backend-resource-2dccd2e901bca73d:POST:upsert"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d2382e963abb540a43","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.diagnosis.getRequests","method":"POST","path":"/api/v1/patient/{patientId}/diagnosis/upsert/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1cae94ae61dec342:POST:upsert","backend-resource-cbeae74701045626:POST:upsert"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f9ecc32fdf85366d67","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.encounter.getRequests","method":"PUT","path":"/api/v1/encounter/{encounterId}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"encounterId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:PUT:update","backend-resource-8cfa90bca038b42b:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-932748f8d34d1c993a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.appointment.getRequests","method":"POST","path":"/api/v1/facility/{facilityId}/slots/{slot_id}/create_appointment/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slot_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-442bda09cfd73c9c:POST:create_appointment","backend-resource-9e6a21d27ba64532:POST:create_appointment"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-eee24365f8b1be4265","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.files.getRequests","method":"POST","path":"/api/v1/files/upload-file/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe469335658fde02:POST:upload_file","backend-resource-b9a006212603249b:POST:upload_file"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3f3966567c0aac5e2d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.time_of_death.getRequests","method":"PUT","path":"/api/v1/patient/{patientId}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:PUT:update","backend-resource-661cfefb5a7dc940:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7205b04eb9332c3cab","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.charge_item.getRequests","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item/apply_charge_item_defs/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:POST:apply_charge_item_defs","backend-resource-a338113b849afe59:POST:apply_charge_item_defs"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-27b8fb7bd90d330647","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.service_request.getRequests","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/apply_activity_definition/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:apply_activity_definition","backend-resource-717155f0762f8a6c:POST:apply_activity_definition"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-713bd31e939964dd41","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/hooks/useLocationManagement.ts","operationKey":"mutationFn.batchRequests","method":"UNRESOLVED","path":null,"resolution":"computed expression; route resolution review pending","source":{"path":"repositories/platform/mansoq-web/src/hooks/useLocationManagement.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","declaredMethod":"METHOD","methodResolution":"Computed or non-HTTP method option; caller ownership and transport require review.","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-5db85deeafeab546db","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/lib/appVersion.ts","operationKey":"transport-call.68","method":"GET","path":"/build-meta.json","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/lib/appVersion.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-44e78c407407d8089e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/lib/capabilities/api.ts","operationKey":"capabilityApi.manifest","method":"GET","path":"/api/v1/tenant/capabilities/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/lib/capabilities/api.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"CapabilityManifest","schemaIds":["repositories/platform/mansoq-web/src/lib/capabilities/api.ts#CapabilityManifest"],"source":{"path":"repositories/platform/mansoq-web/src/lib/capabilities/api.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-0ae70263481076f9f5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Encounters/EncounterList.tsx","operationKey":"queryFn","method":"GET","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Encounters/EncounterList.tsx","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"not statically declared","schemaIds":[],"reviewStatus":"manual contract review required"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:GET:retrieve","backend-resource-d52e3dc3efb1c7e4:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-eb5e9dcc17f393f873","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Encounters/EncounterList.tsx","operationKey":"queryFn","method":"GET","path":"/api/v1/users/{username}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Encounters/EncounterList.tsx","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"not statically declared","schemaIds":[],"reviewStatus":"manual contract review required"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:GET:retrieve","backend-resource-35ab081f23510898:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b1982b0d40b3806ec1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/account/TransferPaymentSheet.tsx","operationKey":"handleSubmit.requests","method":"POST","path":"/api/v1/facility/{facilityId}/payment_reconciliation/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/account/TransferPaymentSheet.tsx","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cc724ff4e4f5a7f:POST:create","backend-resource-0c4737f1f026c283:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-11486f4d9ce5217e9a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/account/TransferPaymentSheet.tsx","operationKey":"handleSubmit.requests","method":"POST","path":"/api/v1/facility/{facilityId}/payment_reconciliation/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/account/TransferPaymentSheet.tsx","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cc724ff4e4f5a7f:POST:create","backend-resource-0c4737f1f026c283:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0cdef8bf1d80b31768","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/invoice/components/InvoiceChargeItemTitle.tsx","operationKey":"batchRequests","method":"GET","path":"/api/v1/medication/dispense/{item.service_resource_id}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/invoice/components/InvoiceChargeItemTitle.tsx","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"item.service_resource_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:GET:retrieve","backend-resource-30e24600563a3581:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4569dce6b00699c4f5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"billingBridgeApi.account","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/bridge/account/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Directions 1+2+3+4+6 composed for one account: one call, not ten.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"AccountBridge","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AccountBridge"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d1605612e4217bb4:GET:account"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-113bdf97e6cc451bfc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"billingBridgeApi.encounter","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/bridge/encounter/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Direction 2: which charges reached which claim, and which did not.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ChargeBillingMap","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#ChargeBillingMap"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d1605612e4217bb4:GET:encounter"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-45d61398261b94cb89","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"billingBridgeApi.invoice","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/bridge/invoice/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Direction 3: invoice <-> claims <-> encounters, tax and legal recipient.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"InvoiceClaimMap","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#InvoiceClaimMap"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d1605612e4217bb4:GET:invoice"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-0b3f1162034788daf7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"billingBridgeApi.remittance","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/bridge/remittance/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Direction 4: reconciliation, advice and bank reference as three facts.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RemittanceBridgeView","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#RemittanceBridgeView"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d1605612e4217bb4:GET:remittance"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-491dce95926dad317f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"billingBridgeApi.patient","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/bridge/patient/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Direction 5: registration's coverages and the rung that established each.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PatientCoverageView","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#PatientCoverageView"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d1605612e4217bb4:GET:patient"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bdeb48541f6686007c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"billingBridgeApi.liabilitySplit","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/bridge/liability-split/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Direction 6: what a cashier may pursue vs what the appeals desk must.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"AccountLiabilitySplit","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AccountLiabilitySplit"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d1605612e4217bb4:GET:liability_split"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-27c49bcdad1792cc83","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"rcmLiabilityApi.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/liability/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<LiabilityDecision>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#LiabilityDecision"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe995a069111992a:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-04a0a824f852215139","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"rcmLiabilityApi.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/liability/{decisionId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"decisionId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"LiabilityDecision","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#LiabilityDecision"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe995a069111992a:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ad524eec2f372e6178","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"rcmLiabilityApi.position","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/liability/position/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Two totals, computed apart. There is deliberately no combined figure.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"LiabilityPosition","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#LiabilityPosition"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe995a069111992a:GET:position"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a9a024bc0cb724be19","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"rcmLiabilityApi.transfer","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/liability/{decisionId}/transfer/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Move a determination to `patient_receivable`. Refused without a named\nreviewer, refused where the basis cannot carry collectable debt, and\nrefused outright for a contractual adjustment.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"decisionId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts#rcmLiabilityApi.transfer.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LiabilityDecision","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#LiabilityDecision"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe995a069111992a:POST:transfer"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e308f4a71f78c7c589","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"rcmLiabilityApi.undertakings","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/liability/undertakings/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"The whole lawful set of pre-treatment undertakings — and the rest.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"UndertakingCatalogue","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#UndertakingCatalogue"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe995a069111992a:GET:undertakings"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e3fb069617b8c54eef","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"rcmFinanceApi.listAdvices","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/finance/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Remittance advices. `retrieve` carries allocations + balance identities.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<AdviceSummary>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceSummary"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bd1e205450f25b2e80","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"rcmFinanceApi.retrieveAdvice","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/finance/{adviceId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"adviceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"AdviceSummary & object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceSummary","repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#BalanceIdentities"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-40c65e6d4b89d33c19","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"rcmFinanceApi.actions","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/finance/actions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"The six SET-12 actions, published so a client renders six and not \"post\".","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"FinanceActionCatalogue","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#FinanceActionCatalogue"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:GET:actions"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-273d7defdadc53f0dd","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"rcmFinanceApi.balanceIdentities","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/finance/{adviceId}/balance-identities/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"adviceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"BalanceIdentities","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#BalanceIdentities"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:GET:balance_identities"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-60354415a7d31b8574","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"rcmFinanceApi.claimIdentity","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/finance/claim-identity/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ClaimBalanceIdentity","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#ClaimBalanceIdentity"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:GET:claim_identity"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5c2ab4de08ac8d0f43","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"rcmFinanceApi.suspense","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/finance/suspense/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Both suspense accounts, with the queues that own them.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"FinanceSuspense","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#FinanceSuspense"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:GET:suspense"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-7a5705688dbfb638df","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"rcmFinanceApi.bankAccounts","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/finance/bank-accounts/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Settlement accounts. The IBAN is masked here and in every export.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"BankAccountRef[]","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#BankAccountRef"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:GET:bank_accounts"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-fe8565fa4e3d855792","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"rcmFinanceApi.confirmBankReceipt","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/finance/confirm-bank-receipt/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Treasury attests an imported statement line before a payment notice.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts#rcmFinanceApi.confirmBankReceipt.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts#rcmFinanceApi.confirmBankReceipt.response"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:POST:confirm_bank_receipt"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b398943fdc4cf5903f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"rcmFinanceApi.credit","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/finance/credit/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Gate CF-U20: the credit-note taxonomy is data, never resolved in code.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts#rcmFinanceApi.credit.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"CreditNoteTaxonomy","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#CreditNoteTaxonomy"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:POST:credit"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c8ab659d42b948cc70","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"rcmFinanceApi.estimate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/finance/estimate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Posts nothing. A quote is visibly a quote, beside the balance identity.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts#rcmFinanceApi.estimate.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FinanceEstimate","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#FinanceEstimate"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:POST:estimate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-2bd354700d0cb51a08","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"rcmFinanceApi.issue","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/finance/issue/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Returns what may lawfully be issued. Refuses contractual shortfall.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts#rcmFinanceApi.issue.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#ClaimBalanceIdentity","repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts#rcmFinanceApi.issue.response"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:POST:issue"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ceddcd9c2d6b065ebb","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","operationKey":"rcmFinanceApi.aging","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/finance/aging/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Aged and provisioned per payer class. There is no blended total.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts#rcmFinanceApi.aging.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ReceivableAging","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#ReceivableAging"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:POST:aging"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-adf0bb36cca5cd0edf","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","operationKey":"default.board","method":"GET","path":"/api/v1/encounter/emergency_board/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"EmergencyBoard","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts#EmergencyBoard"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:GET:emergency_board"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-238136927a4e0cd22d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","operationKey":"default.triage","method":"POST","path":"/api/v1/encounter/{encounterId}/triage/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"encounterId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TriageRecord","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts#TriageRecord"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts#default.triage.response"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:POST:triage"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f338c520ac40edee04","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.workQueues.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/work_queues/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<WorkQueue>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#WorkQueue"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-53039bf7ba82cd70:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-8300033f72d7e029d3","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.workQueues.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/work_queues/{queueId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"queueId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"WorkQueue","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#WorkQueue"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-53039bf7ba82cd70:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a400e13e7d9d2efeac","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.workQueues.protocolMandated","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/work_queues/protocol_mandated/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ProtocolMandatedReport","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ProtocolMandatedReport"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-53039bf7ba82cd70:GET:protocol_mandated"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a8cefc0a592f7b5c41","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.workQueues.stuckTransactions","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/work_queues/stuck_transactions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"StuckTransactionReport","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#StuckTransactionReport"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-53039bf7ba82cd70:GET:stuck_transactions"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c59a03b83dc56558e9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.workQueues.raiseStuckTicket","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/work_queues/{queueId}/raise_stuck_ticket/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"queueId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts#default.workQueues.raiseStuckTicket.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#WorkQueue","repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#StuckTicketPlan","repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts#default.workQueues.raiseStuckTicket.response"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-53039bf7ba82cd70:POST:raise_stuck_ticket"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-3f2bfc7abce8be4ecb","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.workQueues.reviewItems","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/work_queues/{queueId}/review_items/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"queueId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ReviewItem>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ReviewItem"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-53039bf7ba82cd70:GET:review_items"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ec7601a253c2eef121","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.workQueues.routedGates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/work_queues/{queueId}/routed_gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"queueId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RoutedGatesReport","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#RoutedGatesReport"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-53039bf7ba82cd70:GET:routed_gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9b40af71f2ca0b19ed","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.claims.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/claims/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<Claim>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Claim"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-914e2e962774f807:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-63a2b82f0477ac16f5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.claims.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/claims/{claimId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"claimId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Claim","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Claim"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-914e2e962774f807:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5002b99a23841b3fd2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.claims.byEncounter","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/claims/by-encounter/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ClaimsByEncounter","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ClaimsByEncounter"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-914e2e962774f807:GET:by_encounter"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-0bdb4b847090c3bddd","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.claims.lines","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/claims/{claimId}/lines/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"claimId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ClaimLine","repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts#default.claims.lines.response"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-914e2e962774f807:GET:lines"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5b1df7bc26afea5590","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.claims.attachments","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/claims/{claimId}/attachments/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"claimId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RequiredAttachments","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#RequiredAttachments"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-914e2e962774f807:GET:attachments"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-1b1e3a7eff9cbc2a04","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.claims.classifyResponse","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/claims/{claimId}/classify-response/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"claimId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts#default.claims.classifyResponse.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ResponseRouting & object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ResponseRouting"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-914e2e962774f807:POST:classify_response"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-3427fe6aaa0f2465bc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.denials.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/denials/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<Denial>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Denial"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3e5a10321cf26b9a:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-6e32a412460cfc482c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.denials.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/denials/{denialId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"denialId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Denial","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Denial"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3e5a10321cf26b9a:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-14a6cf5fad966e4fcc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.denials.remedies","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/denials/remedies/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"The catalogue of four. There is no fifth entry and no `resubmit`.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Remedy","repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts#default.denials.remedies.response"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3e5a10321cf26b9a:GET:remedies"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-2f38e80c9010249534","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.denials.deadlines","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/denials/{denialId}/deadlines/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"denialId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"DeadlineReport","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeadlineReport"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3e5a10321cf26b9a:GET:deadlines"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-498401548aded2fdec","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.denials.remedy","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/denials/{denialId}/remedy/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"denialId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object & Record<string, unknown>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#RemedyKey"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Denial","repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeadlineReport","repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts#default.denials.remedy.response"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3e5a10321cf26b9a:POST:remedy"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-6ef464e8f854c2e4b7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.denials.disputeRoutes","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/denials/dispute-routes/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DisputeRoute","repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts#default.denials.disputeRoutes.response"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3e5a10321cf26b9a:GET:dispute_routes"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f6260580e782e5e115","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.denials.routeDispute","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/denials/{denialId}/route-dispute/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"denialId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts#default.denials.routeDispute.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeadlineReport","repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts#default.denials.routeDispute.response"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3e5a10321cf26b9a:POST:route_dispute"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d0920cbf6c388cfad5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.denials.queues","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/denials/queues/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"QueueSummary[]","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#QueueSummary"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3e5a10321cf26b9a:GET:queues"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-61b12d5ab3ef00ee33","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.authorizations.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/authorizations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<Authorization>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Authorization"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-71399bbd789d5741:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5560f37d7a929ac32d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.authorizations.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/authorizations/{authorizationId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"authorizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Authorization","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Authorization"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-71399bbd789d5741:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-364420d7b1f25a7404","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.authorizations.clocks","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/authorizations/{authorizationId}/clocks/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"authorizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"AuthorizationClocksReport","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AuthorizationClocksReport"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-71399bbd789d5741:GET:clocks"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a3619a994ae28369d0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.authorizations.lines","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/authorizations/{authorizationId}/lines/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"authorizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"AuthorizationLinesReport","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AuthorizationLinesReport"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-71399bbd789d5741:GET:lines"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-1945d60ab5ebb8d5e7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.authorizations.tatRules","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/authorizations/tat-rules/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TatRule[]","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#TatRule"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-71399bbd789d5741:GET:tat_rules"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a9504988a83d9228a2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.authorizations.exemptions","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/authorizations/exemptions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"AuthorizationExemption[]","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AuthorizationExemption"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-71399bbd789d5741:GET:exemptions"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-372478751bdccba21e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.eligibility.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/enrollment/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<MemberCoverage>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#MemberCoverage"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-479b3cb3a7ff42ec0f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.eligibility.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/enrollment/{coverageId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"coverageId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"MemberCoverage","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#MemberCoverage"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-917c34753b44e59c63","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.eligibility.surface","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/enrollment/{coverageId}/eligibility/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"coverageId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"EligibilitySurface","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#EligibilitySurface"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:GET:eligibility"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d95f211df072468692","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","operationKey":"default.eligibility.estimateRestriction","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/enrollment/{coverageId}/estimate-restriction/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"coverageId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"EstimateRestriction","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#EstimateRestriction"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:GET:estimate_limits"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-830e8cea410575851f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/services/pharmacy/billMedications/utils/useBillMedications.ts","operationKey":"getDispenseCreateRequests","method":"POST","path":"/api/v1/medication/dispense/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/services/pharmacy/billMedications/utils/useBillMedications.ts","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:POST:create","backend-resource-30e24600563a3581:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f646650181034fa0d2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/services/pharmacy/billMedications/utils/useBillMedications.ts","operationKey":"getPrescriptionCompletionRequest","method":"POST","path":"/api/v1/patient/{patientId}/medication/prescription/upsert/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/services/pharmacy/billMedications/utils/useBillMedications.ts","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7dd9f7f0686b12dc:POST:upsert","backend-resource-6cf0e81698447805:POST:upsert"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d2e040edbf81e81b77","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/services/pharmacy/components/AddMedicationReturnItemForm.tsx","operationKey":"requests","method":"POST","path":"/api/v1/supply_delivery/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/services/pharmacy/components/AddMedicationReturnItemForm.tsx","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7899ec6f8c8552bd:POST:create","backend-resource-3998b133998b34f5:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6312d1404b95195cc2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/services/pharmacy/hooks/useUpdateDispenseOrderStatus.ts","operationKey":"anonymous","method":"POST","path":"/api/v1/medication/dispense/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/services/pharmacy/hooks/useUpdateDispenseOrderStatus.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:POST:upsert","backend-resource-30e24600563a3581:POST:upsert"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-303ac42737a3e2a420","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/services/pharmacy/hooks/useUpdateDispenseOrderStatus.ts","operationKey":"mutationFn.requests","method":"PATCH","path":"/api/v1/facility/{facilityId}/order/dispense/{dispenseOrder.id}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/services/pharmacy/hooks/useUpdateDispenseOrderStatus.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"dispenseOrder.id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e9ae21732f706d15:PATCH:partial_update","backend-resource-d098ae2efb008ce3:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c23c637646079f2f90","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/services/serviceRequests/ServiceRequestShow.tsx","operationKey":"preparePrintAllQRCodes.requests","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/{serviceRequestId}/create_specimen_from_definition/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/services/serviceRequests/ServiceRequestShow.tsx","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"serviceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:create_specimen_from_definition","backend-resource-717155f0762f8a6c:POST:create_specimen_from_definition"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d57d695526b3e9b5de","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/locations/LocationForm.tsx","operationKey":"batchRequest.requests","method":"POST","path":"/api/v1/facility/{facilityId}/location/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/locations/LocationForm.tsx","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:POST:create","backend-resource-561c774dbd324d8c:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-383328681c80b546d2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","operationKey":"default.templates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/benefit_templates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<BenefitTemplate>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitTemplate"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":309,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-61fa263430b15161:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-89c09281dfd0427820","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","operationKey":"default.rules","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/benefit_rules/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<BenefitRule>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitRule"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":314,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9112dccef19ab6e7:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9eeee4fda4029d4c10","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","operationKey":"default.rule","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/benefit_rules/{ruleId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"ruleId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"BenefitRule","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitRule"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9112dccef19ab6e7:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4f19671c3644c6b6bd","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","operationKey":"default.grid","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/benefit_rules/grid/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":322,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"The authoring grid: eight separate columns, paginated.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<BenefitGridRow>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitGridRow"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9112dccef19ab6e7:GET:grid"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-1522ec286e9d7c4e8e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","operationKey":"default.gridRow","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/benefit_rules/{ruleId}/grid/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":327,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"ruleId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"BenefitGridRow","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitGridRow"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9112dccef19ab6e7:GET:grid_row"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9036ce15d743b76172","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","operationKey":"default.validateContradictions","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/benefit_rules/validate-contradictions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ContradictionReport","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#ContradictionReport"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9112dccef19ab6e7:GET:validate_contradictions"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5d3cd1a17d437a8952","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","operationKey":"default.previewEstimate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/benefit_rules/{ruleId}/preview-estimate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":337,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"ruleId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"PreviewEstimateBody","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#PreviewEstimateBody"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"MemberEstimatePreview","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#MemberEstimatePreview"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":341,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9112dccef19ab6e7:POST:preview_estimate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-18999c9d88f8d92725","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","operationKey":"default.ruleReadiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/benefit_rules/{ruleId}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":343,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"ruleId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ReadinessBlock","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ReadinessBlock"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9112dccef19ab6e7:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c87f7e5ea04ad0ad7e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","operationKey":"default.ruleGates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/benefit_rules/{ruleId}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Which decision gates this rule names, and what each one blocks (ch. 32).","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"ruleId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"GateBlock","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#GateBlock"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9112dccef19ab6e7:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-97446fcce2e9091ef3","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","operationKey":"default.ruleAuthorizationRequirements","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/authorization_requirements/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<AuthorizationRequirement>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#AuthorizationRequirement"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-946ed55bfd40abf9:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b512946b718f985e04","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","operationKey":"default.exclusions","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/exclusions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<ExclusionRule>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#ExclusionRule"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a9c43a02c93d8acb:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-46ab71a4e82cea73c0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","operationKey":"default.exclusion","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/exclusions/{exclusionId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":364,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"exclusionId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ExclusionRule","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#ExclusionRule"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":367,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a9c43a02c93d8acb:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-be6bfa72db25f5c6a5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","operationKey":"default.exclusionReadiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/exclusions/{exclusionId}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"exclusionId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ReadinessBlock","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ReadinessBlock"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a9c43a02c93d8acb:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-88f134a46392c905c5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","operationKey":"default.addException","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/exclusions/{exclusionId}/add-exception/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":378,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"The only way this screen creates an exception. The clause is part of the\nURL, so an exception cannot be attached to an unrelated clause.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"exclusionId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AddExceptionBody","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#AddExceptionBody"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ExclusionException","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#ExclusionException"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":382,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a9c43a02c93d8acb:POST:add_exception"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bf04ca3fa39adc5dd0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","operationKey":"default.exclusionExceptions","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/exclusion_exceptions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<ExclusionException>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#ExclusionException"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":387,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-43a3b02cfe35b1a4:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-00ad101972d90ad535","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","operationKey":"default.limits","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/limits/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":389,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<LimitDefinition>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#LimitDefinition"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":392,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-01cc81f3a785478b:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d5f42deb89737cf5f8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","operationKey":"default.costShareComponents","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/cost_share_components/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<CostShareComponent>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#CostShareComponent"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-251bcc74819c9250:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5355dfabba901937f1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.listOrganizations","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organizations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<OrganizationOption>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OrganizationOption"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e573eea8395e961a84","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.listPrograms","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/programs/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<InsuranceProgram>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#InsuranceProgram"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-851890b2435c9ba0:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-322f30a9c125da7a9a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.listProducts","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/products/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<InsuranceProduct>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#InsuranceProduct"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5d66207092f5097b:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d443b1f071ee4a88f4","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.listPolicies","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/policies/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<IssuedPolicy>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#IssuedPolicy"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-0e67add721f9035a3a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.retrievePolicy","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/policies/{policyId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"policyId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"IssuedPolicy","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#IssuedPolicy"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-df5e1e26180b2ec97e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.createPolicy","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/policies/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Record<string, unknown>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"IssuedPolicy","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#IssuedPolicy"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-433697b75d1ba06ee3","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.updatePolicy","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/policies/{policyId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"policyId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Record<string, unknown>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"IssuedPolicy","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#IssuedPolicy"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-0aaf2d976cae51d4c8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.policyReadiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/policies/{policyId}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"policyId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ReadinessBlock","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ReadinessBlock"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-0fc232fe3792c4da75","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.verifyPolicySchedule","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/policies/{policyId}/verify-schedule/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"policyId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts#default.verifyPolicySchedule.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ScheduleVerdict","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ScheduleVerdict"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:POST:verify_schedule"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-0f164835e697adcc62","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.importPolicyMembers","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/policies/{policyId}/import-members/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"policyId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts#default.importPolicyMembers.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"MemberImportReport","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#MemberImportReport"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:POST:import_members"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-dfa863fee5c84d87c7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.renewPolicy","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/policies/{policyId}/renew/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"policyId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Record<string, unknown>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PolicyVersion","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#PolicyVersion"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:POST:renew"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-399833183ce68391bc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.endorsePolicy","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/policies/{policyId}/endorse/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"policyId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Record<string, unknown>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PolicyVersion","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#PolicyVersion"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:POST:endorse"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-719dcc994794db041a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.cancelPolicy","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/policies/{policyId}/cancel/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"policyId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Record<string, unknown>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#PolicyVersion","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#IssuedPolicy","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts#default.cancelPolicy.response"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:POST:cancel"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4b6ff8741019273054","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.listPolicyVersions","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/policy_versions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<PolicyVersion>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#PolicyVersion"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2bc85ba6d3101cf:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-644bdfad4cd850d925","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.createPolicyVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/policy_versions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Issue, reinstatement and retroactive correction have no dedicated policy\naction; they are recorded here with an explicit `change_kind`. Renewal,\nendorsement and cancellation go through their own endpoints because they\ncarry side effects the child route does not.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Record<string, unknown>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PolicyVersion","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#PolicyVersion"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2bc85ba6d3101cf:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c1637c9de4875ac6c6","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.listClasses","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/classes/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<BenefitClass>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitClass"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4d98d8e06e359299:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-7a704e58fe7a0087b7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.retrieveClass","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/classes/{classId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"classId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"BenefitClass","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitClass"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4d98d8e06e359299:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-8e492e05ecbae8dbad","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.classReadiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/classes/{classId}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"classId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ReadinessBlock","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ReadinessBlock"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4d98d8e06e359299:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c634c4d2e1e99653e1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.compareClass","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/classes/{classId}/compare/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"classId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ClassComparison","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ClassComparison"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4d98d8e06e359299:GET:compare"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b9d99e280ad308c71d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.resolveClassValue","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/classes/{classId}/resolved-value/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"classId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ResolvedValue","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ResolvedValue"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4d98d8e06e359299:GET:resolved_value"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f74457d9d7ff68e42b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.overrideClassValue","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/classes/{classId}/override/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"classId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Record<string, unknown>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"BenefitOverride","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitOverride"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4d98d8e06e359299:POST:override"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-0f8b68751ae8b5eaa2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.simulateClass","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/classes/{classId}/simulate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"classId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Record<string, unknown>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SimulationReport","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#SimulationReport"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4d98d8e06e359299:POST:simulate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a75429a403fc311440","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.listBenefitOverrides","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/benefit_overrides/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<BenefitOverride>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitOverride"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-baa8064a14b91422:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-8727406ac37065db83","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.listClassNetworkAssignments","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/class_network_assignments/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ClassNetworkAssignment>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ClassNetworkAssignment"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-878db8dddf7d6859:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-03e773d7d100d826b7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.listCoverages","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/enrollment/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<MemberCoverage>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#MemberCoverage"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-223628813651709639","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.retrieveCoverage","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/enrollment/{coverageId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"coverageId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"MemberCoverage","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#MemberCoverage"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e05d554867c5dea74f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.discoveryLadder","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/enrollment/discovery-ladder/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"DiscoveryLadder","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#DiscoveryLadder"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:GET:discovery_ladder"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f03922e766b81f68ac","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.discoverCoverage","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/enrollment/{coverageId}/discover/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"coverageId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Record<string, unknown>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DiscoveryResult","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#DiscoveryResult"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:POST:discover"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e5fd8f12f4e2eb8794","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.verifyCoverage","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/enrollment/{coverageId}/verify/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"coverageId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Record<string, unknown>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"VerificationResult","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#VerificationResult"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:POST:verify"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-3c5765d9c8f0f146bf","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.coverageEligibility","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/enrollment/{coverageId}/eligibility/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"coverageId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"EligibilitySurface","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#EligibilitySurface"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:GET:eligibility"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-57a3aa8ad9fbac923b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.resolveCoverageConflict","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/enrollment/{coverageId}/resolve-conflict/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"coverageId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Record<string, unknown>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ConflictResolution","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ConflictResolution"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:POST:resolve_conflict"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-7a05329de3338d67ce","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.endorseCoverage","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/enrollment/{coverageId}/endorse/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"coverageId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Record<string, unknown>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"MemberCoverage","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#MemberCoverage"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:POST:endorse"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-1fa71afa4466b925a9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","operationKey":"default.coverageEstimateRestriction","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/enrollment/{coverageId}/estimate-restriction/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"coverageId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"EstimateRestriction","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#EstimateRestriction"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:GET:estimate_limits"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d9a20e401f20661950","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.qualifyPackage","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/qualify-candidate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.qualifyPackage.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PackageQualification","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/packageQualification.ts#PackageQualification"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:POST:qualify_candidate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-2212abeb12bc541643","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.listPackages","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ConfigPackage>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigPackage"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-3eb974af40691d7217","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.retrievePackage","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/{packageId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"packageId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ConfigPackage","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigPackage"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-3d353de81a3f0996c1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.publishPackage","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Publish: cut an immutable, sequenced package. `approved_by` is the\napprover's approval code for action `create`, field `approved_by`.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.publishPackage.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ConfigPackage","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigPackage"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bc9e819aac8a7b4ae7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.correctPackage","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/{packageId}/correct/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"A correction is a new sequence. The corrected package is untouched.\n`approved_by` is an approval code for action `correct`.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"packageId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.correctPackage.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigPackage","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.correctPackage.response"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:POST:correct"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bc37907909b9e62651","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.packageManifest","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/{packageId}/manifest/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"packageId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ManifestResponse","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ManifestResponse"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:GET:manifest"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-15b2422b54ccfa694a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.packageGates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/{packageId}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"The gates that were open when the package was cut, joined against their\nlive status: \"open at cut time\" and \"open now\" stay two separate facts.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"packageId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PackageGatesResponse","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#PackageGatesResponse"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-605451e75620d82efa","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.validateRow","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/validate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Every reason a named configuration row may not activate — all of them.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.validateRow.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ValidateResponse","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ValidateResponse"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:POST:validate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-eced231d0c52480e25","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.approveRow","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/approve/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Move a row along the machine. `draft -> active` has no shortcut.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.approveRow.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TransitionResponse","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#TransitionResponse"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:POST:approve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d4b27237047ed4cdca","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.activateRow","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.activateRow.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TransitionResponse","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#TransitionResponse"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5dcdd7a2c439fbc2a1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.supersedeRow","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Retire a version without deleting it, with a reason on the record.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.supersedeRow.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TransitionResponse","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#TransitionResponse"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c13624a1dcb9c16d24","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.simulate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/simulate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Replay representative cases and post nothing.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#SimulationCaseInput","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.simulate.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SimulationReport","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#SimulationReport"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:POST:simulate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-8821eb9b53066ab7e8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.decisionPackage","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/decision_package/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Which immutable package governed a given decision.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"DecisionPackageResponse","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionPackageResponse"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:GET:decision_package"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b588e5ad615dffcff1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.listOverrides","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/overrides/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ConfigurationOverride>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigurationOverride"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1ceabb26cbdc853b:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-67905065b1b8000a42","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.createOverride","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/overrides/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"`approved_by` is the approver's approval code for action `create`.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.createOverride.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ConfigurationOverride","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigurationOverride"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1ceabb26cbdc853b:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-2fe19b39261e2e71a3","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.expireOverride","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/overrides/{overrideId}/expire/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"overrideId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.expireOverride.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"OverrideExpireResponse","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#OverrideExpireResponse"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1ceabb26cbdc853b:POST:expire"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-3829b587f72f761b1c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.completeOverrideReview","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/overrides/{overrideId}/complete_review/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"overrideId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.completeOverrideReview.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ConfigurationOverride","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigurationOverride"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1ceabb26cbdc853b:POST:complete_review"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b25e711f490f46149f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.listGates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DecisionGate>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionGate"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-51d7a7d562a8d126:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-09eb03620d8dd63452","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.retrieveGate","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/gates/{gateId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"gateId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"DecisionGate","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionGate"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-51d7a7d562a8d126:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9bb8e44be4c6b21a07","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.closeGate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/gates/{gateId}/close/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"All four closure facts are required; the service refuses anything less.\n`resolved_by` (like `accepted_by` / `decided_by` below) is the signed-in\nuser's own id, or another person's approval code for this action.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"gateId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.closeGate.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DecisionGate","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionGate"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-51d7a7d562a8d126:POST:close"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f1ffb0d053221f753a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.acceptGateRisk","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/gates/{gateId}/accept_risk/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"gateId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.acceptGateRisk.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DecisionGate","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionGate"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-51d7a7d562a8d126:POST:accept_risk"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-921f0b3f7b44ae055a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.markGateNotApplicable","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/gates/{gateId}/not_applicable/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"gateId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.markGateNotApplicable.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DecisionGate","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionGate"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-51d7a7d562a8d126:POST:not_applicable"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-79bc4b6fcfb0075ad7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.gateSweep","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/gates/sweep/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"GATE-01: every already-active row naming a still-open gate.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"GateSweepResponse","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#GateSweepResponse"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-51d7a7d562a8d126:GET:sweep"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9e0b70d259d917b423","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.listTraces","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/traces/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DecisionTrace>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionTrace"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cbd106eaabb5aa5:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-baf9a8ccdd5a9107f9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.retrieveTrace","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/traces/{traceId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"traceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"DecisionTrace","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionTrace"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cbd106eaabb5aa5:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-6880880bd4a2fc3f85","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.explainTrace","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/traces/explain/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Explain a claim, a line or an estimate by its subject reference.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"DecisionTrace","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionTrace"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cbd106eaabb5aa5:GET:explain"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-7581da81818178d171","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.listEndpoints","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/integration/endpoints/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<IntegrationEndpoint>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#IntegrationEndpoint"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78a6471dcdf583ca:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-3295ab80efcd5d61e4","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.retrieveEndpoint","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/integration/endpoints/{endpointId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":297,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"endpointId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"IntegrationEndpoint","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#IntegrationEndpoint"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":300,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78a6471dcdf583ca:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-7425d42945b92b6287","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.endpointCertificate","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/integration/endpoints/{endpointId}/certificate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"endpointId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"CertificateResponse","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#CertificateResponse"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":305,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78a6471dcdf583ca:GET:certificate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c34216cd170c52d33b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.testConnection","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/integration/endpoints/{endpointId}/test_connection/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Pre-flight only. Nothing is transmitted, in any environment.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"endpointId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":312,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ConnectionTestResponse","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConnectionTestResponse"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78a6471dcdf583ca:POST:test_connection"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e8a8995d92655c9ddb","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.replayExchange","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/integration/endpoints/{endpointId}/replay/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Plan an identity-preserving resend. Nothing is transmitted.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"endpointId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.replayExchange.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ReplayResponse","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ReplayResponse"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78a6471dcdf583ca:POST:replay"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bd8da0de963331eeb9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.endpointErrors","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/integration/endpoints/{endpointId}/errors/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"endpointId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ExchangeError>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ExchangeError"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78a6471dcdf583ca:GET:errors"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-19c237fb6ab088a752","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.rotateCertificate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/integration/endpoints/{endpointId}/rotate_certificate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":328,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"`secret_reference` is a REFERENCE into the secrets manager. The service\nrefuses anything that looks like inline key material.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"endpointId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.rotateCertificate.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RotateCertificateResponse","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#RotateCertificateResponse"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":331,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78a6471dcdf583ca:POST:rotate_certificate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-169241afaa49b7e861","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.exportIntegration","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/integration/endpoints/export/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"IntegrationExport","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#IntegrationExport"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":345,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78a6471dcdf583ca:GET:export"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b44f12a649e8a12571","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","operationKey":"default.activationStates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/integration/endpoints/activation_states/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"The seven states and what each permits, for the screen to render.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ActivationStatesResponse","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ActivationStatesResponse"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78a6471dcdf583ca:GET:activation_states"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f70d47581c0b4812a4","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","operationKey":"default.networks","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/networks/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<PayerNetwork>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#PayerNetwork"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4639ba96d372167300","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","operationKey":"default.network","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/networks/{networkId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"networkId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PayerNetwork","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#PayerNetwork"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-479e14eb407c2883ca","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","operationKey":"default.coverageMap","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/networks/{networkId}/coverage-map/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"networkId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"CoverageMap","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#CoverageMap"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:GET:coverage_map"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-3e899c80be4c14c7ba","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","operationKey":"default.removalImpact","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/networks/{networkId}/removal-impact/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"networkId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RemovalImpactBody","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#RemovalImpactBody"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RemovalImpact","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#RemovalImpact"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:POST:removal_impact"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-cb8be276fa05969be8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","operationKey":"default.replacement","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/networks/{networkId}/replacement/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"networkId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ReplacementBody","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#ReplacementBody"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"NetworkSiteMembership","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#NetworkSiteMembership"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:POST:replacement"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e3dad735eae292a65e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","operationKey":"default.approve","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/networks/{networkId}/approve/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"networkId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ApproveBody","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#ApproveBody"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PayerNetwork","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#PayerNetwork"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:POST:approve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bdc370e0156fcd82e1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","operationKey":"default.networkReadiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/networks/{networkId}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"networkId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ReadinessBlock","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ReadinessBlock"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c94d99241bb4c612a4","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","operationKey":"default.memberships","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/network_memberships/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<NetworkSiteMembership>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#NetworkSiteMembership"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-87018c98d3ea6319:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9f8044c6f12011ac6f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","operationKey":"default.reconciliations","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/network_reconciliations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":235,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<NetworkReconciliation>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#NetworkReconciliation"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-40fa5bdde2be95d8:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-12c298f39fc8a31687","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.organizations.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organizations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmOrganizationRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RcmOrganizationRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e366eb6cd813afd281","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.organizations.get","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmOrganizationRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RcmOrganizationRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-0f3487930cccf0eaf1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.organizations.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organizations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"OrganizationWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmOrganizationRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RcmOrganizationRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-06371de51fc7db7db4","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.organizations.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"OrganizationWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmOrganizationRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RcmOrganizationRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-fa11df80944421dbf4","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.organizations.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ReadinessBlock","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ReadinessBlock"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-49d943d60bb7500f3f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.organizations.evidence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#EvidenceBlock","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts#default.organizations.evidence.response"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:GET:evidence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-8bd38d96204c454e9c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.organizations.gates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"GateBlock","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#GateBlock"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c8ad6afdbe7883d658","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.organizations.duplicates","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organizations/duplicates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Duplicate detection. Runs on role-qualified identifiers only.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts#default.organizations.duplicates.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DuplicateReport","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#DuplicateReport"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:POST:duplicates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c3d68f6161f0b33220","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.organizations.verify","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/verify/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LockedWrite & object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LockedWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"VerifyVerdict","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#VerifyVerdict"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:POST:verify"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-dee8ceb420ce943608","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.organizations.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ActivateBody","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ActivateBody"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmOrganizationRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RcmOrganizationRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-534047d3790cdc3066","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.organizations.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LockedWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LockedWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmOrganizationRead & object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RcmOrganizationRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e3552109a96adedea2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.organizations.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LifecycleTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LifecycleTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmOrganizationRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RcmOrganizationRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-34d727e6b91cfaba61","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.organizations.supersede","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LockedWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LockedWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmOrganizationRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RcmOrganizationRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d8df40a3a82d9c7e26","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.organizations.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts#default.organizations.newVersion.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmOrganizationRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RcmOrganizationRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b9f68336bae257a668","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.organizations.markDuplicateOf","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/mark-duplicate-of/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Supersede this row naming the survivor. Nothing is merged.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LockedWrite & object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LockedWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RcmOrganizationRead","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts#default.organizations.markDuplicateOf.response"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:POST:mark_duplicate_of"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-afef17caecb01b01b1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.roles.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organization_roles/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<OrganizationRoleRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationRoleRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a8698a9bc17f3c8f:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-86be3108b10852269e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.roles.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organization_roles/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"OrganizationRoleWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationRoleWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"OrganizationRoleRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationRoleRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a8698a9bc17f3c8f:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-20ccfcc3db6270d742","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.roles.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/organization_roles/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"OrganizationRoleWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationRoleWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"OrganizationRoleRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationRoleRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a8698a9bc17f3c8f:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f0809ed56277baa08e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.roles.licence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organization_roles/{id}/licence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"LicenceVerdict","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LicenceVerdict"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a8698a9bc17f3c8f:GET:licence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-923a1249b6ed23029e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.roles.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organization_roles/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ActivateBody","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ActivateBody"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"OrganizationRoleRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationRoleRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a8698a9bc17f3c8f:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-243d65e37f87a495be","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.roles.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organization_roles/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LockedWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LockedWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"OrganizationRoleRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationRoleRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a8698a9bc17f3c8f:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-be861dd9eb10d80e01","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.identifiers.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organization_identifiers/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<OrganizationIdentifierRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationIdentifierRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-15bc37cceef5bf48:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b1d880e803ac290c00","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.identifiers.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organization_identifiers/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"OrganizationIdentifierWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationIdentifierWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"OrganizationIdentifierRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationIdentifierRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-15bc37cceef5bf48:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b8e05450b8ba031747","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.identifiers.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/organization_identifiers/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"OrganizationIdentifierWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationIdentifierWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"OrganizationIdentifierRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationIdentifierRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-15bc37cceef5bf48:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b558cd0ff6ded20516","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.contacts.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organization_contacts/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<OrganizationContactRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationContactRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d11ddab83b5e2e12:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b67c74ad00a9c8c218","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.contacts.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organization_contacts/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"OrganizationContactWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationContactWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"OrganizationContactRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationContactRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d11ddab83b5e2e12:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-2c985ba345ebcec745","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.contacts.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/organization_contacts/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"OrganizationContactWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationContactWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"OrganizationContactRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationContactRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d11ddab83b5e2e12:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-1888509dfacfdc4a1a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.agreements.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/agreements/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<AdministrationAgreementRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AdministrationAgreementRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-80616a2526ff306aed","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.agreements.get","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"AdministrationAgreementRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AdministrationAgreementRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-00b3349fa2ac650913","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.agreements.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/agreements/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AgreementWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AgreementWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AdministrationAgreementRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AdministrationAgreementRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-50e939ee4132d8ac3b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.agreements.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AgreementWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AgreementWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AdministrationAgreementRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AdministrationAgreementRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-7fb74b35fbcc9b79b2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.agreements.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ReadinessBlock","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ReadinessBlock"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-43dd792fb07347c08e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.agreements.overlapSimulation","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/overlap-simulation/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"The overlap simulator. Posts nothing.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts#default.agreements.overlapSimulation.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"OverlapSimulation","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OverlapSimulation"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:POST:overlap_simulation"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c34e13591a22b14838","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.agreements.signOff","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/sign-off/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LockedWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LockedWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AdministrationAgreementRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AdministrationAgreementRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:POST:sign_off"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-93ad73c5a36db9ae99","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.agreements.publish","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/publish/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ActivateBody","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ActivateBody"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AdministrationAgreementRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AdministrationAgreementRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:POST:publish"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-102a4924c1b135f20c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.agreements.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LockedWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LockedWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":286,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AdministrationAgreementRead & object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AdministrationAgreementRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-91157291952264416a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.agreements.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LifecycleTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LifecycleTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AdministrationAgreementRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AdministrationAgreementRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":291,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c809ba13b35ee3ca2c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.agreements.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts#default.agreements.newVersion.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AdministrationAgreementRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AdministrationAgreementRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":297,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e7124e26628fbd66ae","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.delegations.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/agreement_delegations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":303,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<AdministrationDelegationRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AdministrationDelegationRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-96ca68200a9668b3:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-42b0737f9e853b3aad","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.delegations.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/agreement_delegations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DelegationWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#DelegationWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":312,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AdministrationDelegationRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AdministrationDelegationRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-96ca68200a9668b3:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b0dc27dff40548de53","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.delegations.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/agreement_delegations/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":314,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DelegationWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#DelegationWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AdministrationDelegationRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AdministrationDelegationRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-96ca68200a9668b3:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d828bb62ca13650568","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.contracts.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ProviderContractRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":327,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-80a0d53eb5383e6607","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.contracts.get","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ProviderContractRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-70c1625d3a1414579d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.contracts.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ContractWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ContractWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":338,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ProviderContractRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":337,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5b9772d5af7b71edf6","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.contracts.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ContractWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ContractWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":344,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ProviderContractRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":343,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-84ac6ca721e7bdf9f8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.contracts.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ReadinessBlock","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ReadinessBlock"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bb6717fa7f4af7361d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.contracts.amendments","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/amendments/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"AmendmentChain","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AmendmentChain"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:GET:amendments"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5c3bf4ef7504087b18","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.contracts.compareAmendments","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/compare-amendments/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":356,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts#default.contracts.compareAmendments.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AmendmentComparison","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AmendmentComparison"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:POST:compare_amendments"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-2ebe454d56d2e22121","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.contracts.versions","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/versions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ContractVersions","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ContractVersions"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:GET:versions"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-335f7394d4d49a65f2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.contracts.tariffImport","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/tariff-import/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LockedWrite & object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LockedWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ProviderContractRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:POST:tariff_import"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4d277cfd110b8ed867","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.contracts.approve","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/approve/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LockedWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LockedWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ProviderContractRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:POST:approve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ed63fe8700da2ab5e9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.contracts.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":383,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ActivateBody","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ActivateBody"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":387,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ProviderContractRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-6400b4f142ae45bbf2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.contracts.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":389,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LockedWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LockedWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ProviderContractRead & object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":392,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-fd2dd2a3fb3a3c543a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.contracts.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":395,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LifecycleTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LifecycleTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ProviderContractRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":398,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5da220fb1e29214076","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.contracts.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":401,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts#default.contracts.newVersion.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ProviderContractRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":404,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-45ee2a4966e7d5a023","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.tariffs.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariffs/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<TariffOption>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#TariffOption"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-80dc36f36761e4f56d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.contractSites.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/provider_contract_sites/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ProviderContractSiteRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractSiteRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9356c065b680a4e6:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-7fb05f45211c6a9359","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.contractDocuments.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/provider_contract_documents/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":427,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ProviderContractDocumentRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractDocumentRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b42f876708f0c6a8:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c8177d6ce34ce38bef","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.contractDocuments.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/provider_contract_documents/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ContractDocumentWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ContractDocumentWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ProviderContractDocumentRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractDocumentRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b42f876708f0c6a8:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e1ff948ee2110192d1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","operationKey":"default.contractDocuments.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/provider_contract_documents/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":438,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ContractDocumentWrite","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ContractDocumentWrite"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ProviderContractDocumentRead","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractDocumentRead"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":441,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b42f876708f0c6a8:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4b19694b4e8465052f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.tariffs","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariffs/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<Tariff>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#Tariff"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-0e79106dac36d876ea","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.tariff","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":382,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"tariffId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Tariff","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#Tariff"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":385,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-46aef1403fb5e24b0f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.tariffLines","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariff_lines/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":387,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<TariffLine>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffLine"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":390,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-16c08916d966cc51:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c9a9deaf4a388c0beb","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.dryRun","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/dry-run/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":392,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"tariffId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TariffDryRun","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffDryRun"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":395,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:GET:dry_run"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-793ae43ecfa7b4539e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.diff","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/diff/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"tariffId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#default.diff.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":400,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TariffDiff","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffDiff"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":401,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:POST:diff"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-be0520960eef251163","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.simulatedEncounter","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/simulated-encounter/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"tariffId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"SimulatedEncounterBody","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterBody"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":406,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SimulatedEncounter","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounter"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":407,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:POST:simulated_encounter"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-00e43631e919d9a858","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.makerChecker","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/maker-checker/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"tariffId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"MakerCheckerReport","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#MakerCheckerReport"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":412,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:GET:maker_checker"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-70c6f9e88c1695e5f3","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.publish","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/publish/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"tariffId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"PublishTariffBody","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#PublishTariffBody"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Record<string, unknown>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":418,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:POST:publish"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9d51f156754a9da471","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.tariffReadiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":420,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"tariffId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ReadinessBlock","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ReadinessBlock"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":423,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e3b1e5ef2c63390836","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.newTariffVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{tariffId}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":426,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"The only way to change a published tariff: a successor draft.","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"tariffId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#default.newTariffVersion.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":429,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Tariff","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#Tariff"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-dcd158d94ddd87b941","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.assignments","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariff_assignments/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<TariffAssignment>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffAssignment"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d2aa91acf1e6ffd:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-1dfa94613ab724f9a1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.assignmentReadiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariff_assignments/{assignmentId}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":437,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"assignmentId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ReadinessBlock","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ReadinessBlock"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d2aa91acf1e6ffd:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-13b1ce7097d82e3a3d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.basePriceSchedules","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/base_price_schedules/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<BasePriceSchedule>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#BasePriceSchedule"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":445,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75940ebc04b4eb08:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-37610b8eb0ab6f7443","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.basePriceScheduleLines","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/base_price_schedule_lines/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":447,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<BasePriceScheduleLine>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#BasePriceScheduleLine"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":450,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3d078260d7f01bf6:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-fe677dad3d6b82d39a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.packages","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/packages/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":452,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<PackageDefinition>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#PackageDefinition"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":455,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-993d0f8089370a28:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bfabf288274b4d914d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.services","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/services/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":457,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<ServiceMaster>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#ServiceMaster"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9e013ed01a5ab1c9:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5bcb792dd08bce151c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","operationKey":"default.serviceCodeMappings","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/service_code_mappings/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":462,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedRcm<ServiceCodeMapping>","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#ServiceCodeMapping"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":465,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f548a2e7dafaace7:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bd393f5b5fcafb816d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/source_evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<SourceEvidence>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts#SourceEvidence"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-160fff17613ee5f6:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-67b6c9cf85f293659b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","operationKey":"default.upload","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/source_evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FormData","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SourceEvidence","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts#SourceEvidence"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-160fff17613ee5f6:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-473be18785e8360a6c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","operationKey":"default.download","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/source_evidence/{sourceId}/download/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"sourceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts#default.download.response"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-160fff17613ee5f6:GET:download"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-57af8ebc6ecb406a59","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","operationKey":"default.verify","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/source_evidence/{sourceId}/verify/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"sourceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts#default.verify.request"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SourceEvidence","schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts#SourceEvidence"],"source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-160fff17613ee5f6:POST:verify"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-3a0e603d22f1ab8a52","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","operationKey":"default.login","method":"POST","path":"/api/v1/auth/login/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Auth related APIs","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"LoginRequest","schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#LoginRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LoginResponse","schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#LoginResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":true,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-path-ad1a190d9d712391:POST:post","backend-path-3501477143c7b152:POST:post"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f06eede0d5a0055874","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","operationKey":"default.logout","method":"POST","path":"/api/v1/auth/logout/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"JwtTokenObtainPair","schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#JwtTokenObtainPair"],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-path-2a61105024798496:POST:post","backend-path-2fc0635354654d23:POST:post"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4cd77369c4cde83813","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","operationKey":"default.tokenRefresh","method":"POST","path":"/api/v1/auth/token/refresh/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"TokenRefreshRequest","schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#TokenRefreshRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"JwtTokenObtainPair","schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#JwtTokenObtainPair"],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":true,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-path-194146acb9ed4121:POST:post","backend-path-799b5cb916ca700d:POST:post"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-63c406f6c3968e24c1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","operationKey":"default.updatePassword","method":"PUT","path":"/api/v1/password_change/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"UpdatePasswordRequest","schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#UpdatePasswordRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PasswordResetResponse","schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#PasswordResetResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-6b9dbc250fa24642a6","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","operationKey":"default.forgotPassword","method":"POST","path":"/api/v1/password_reset/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ForgotPasswordRequest","schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#ForgotPasswordRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PasswordResetResponse","schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#PasswordResetResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":true,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-path-c5117abd14937258:POST:post","backend-path-86027e57c8d72b26:POST:post"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8b397250c3859c8141","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","operationKey":"default.checkResetToken","method":"POST","path":"/api/v1/password_reset/check/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"CheckResetTokenRequest","schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#CheckResetTokenRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PasswordResetResponse","schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#PasswordResetResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":true,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-path-c281d9b8b2f88a9a:POST:post","backend-path-d3ad8bc47efcdeeb:POST:post"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8881a01c65df104e87","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","operationKey":"default.resetPassword","method":"POST","path":"/api/v1/password_reset/confirm/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ResetPasswordRequest","schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#ResetPasswordRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PasswordResetResponse","schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#PasswordResetResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":true,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-path-dbcadf5c07565837:POST:post","backend-path-628e68c741c0b5c9:POST:post"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d799e598809d25ab6f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","operationKey":"default.totp.setup","method":"POST","path":"/api/v1/mfa/totp/setup/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PasswordRequest","schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#PasswordRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TotpSetupResponse","schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#TotpSetupResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-11505cf7affceebd:POST:setup","backend-resource-239ca5210ea47399:POST:setup"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-550758131d64c4d2a0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","operationKey":"default.totp.verify","method":"POST","path":"/api/v1/mfa/totp/verify/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"TotpVerifyRequest","schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#TotpVerifyRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"BackupCodesResponse","schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#BackupCodesResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-11505cf7affceebd:POST:verify","backend-resource-239ca5210ea47399:POST:verify"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-952a8aabece5863aee","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","operationKey":"default.totp.regenerateBackupCodes","method":"POST","path":"/api/v1/mfa/totp/regenerate_backup_codes/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PasswordRequest","schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#PasswordRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"BackupCodesResponse","schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#BackupCodesResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-11505cf7affceebd:POST:regenerate_backup_codes","backend-resource-239ca5210ea47399:POST:regenerate_backup_codes"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0ca513ed9e0b1d66c4","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","operationKey":"default.totp.disable","method":"POST","path":"/api/v1/mfa/totp/disable/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PasswordRequest","schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#PasswordRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-11505cf7affceebd:POST:disable","backend-resource-239ca5210ea47399:POST:disable"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f57e3e1726a68b225c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","operationKey":"default.mfa.login","method":"POST","path":"/api/v1/mfa/login/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"MfaLoginRequest","schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#MfaLoginRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"JwtTokenObtainPair","schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#JwtTokenObtainPair"],"source":{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cafa673e1b7b790b:POST:login","backend-resource-2fdec2c0ac948aaa:POST:login"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5562afe05cc5a6c996","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/base/batch/batchApi.ts","operationKey":"batchApi.batchRequest","method":"POST","path":"/api/v1/batch_requests/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/base/batch/batchApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"BatchRequestBody","schemaIds":["repositories/platform/mansoq-web/src/types/base/batch/batch.ts#BatchRequestBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/base/batch/batchApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"BatchRequestResponse","schemaIds":["repositories/platform/mansoq-web/src/types/base/batch/batch.ts#BatchRequestResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/base/batch/batchApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5e3f5697b08a1a0f:POST:create","backend-resource-58220de8741942de:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-dde6189a48a419a35a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategoryApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facilityId}/resource_category/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ResourceCategoryRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-27ecda7528d8e516:GET:list","backend-resource-1f3862df07ef992e:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e3832648611c50ac3a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategoryApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facilityId}/resource_category/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ResourceCategoryRead","schemaIds":["repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-27ecda7528d8e516:GET:retrieve","backend-resource-1f3862df07ef992e:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d61bdeb7dd1ffee67f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategoryApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facilityId}/resource_category/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ResourceCategoryCreate","schemaIds":["repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ResourceCategoryRead","schemaIds":["repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-27ecda7528d8e516:POST:create","backend-resource-1f3862df07ef992e:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-22cd852db35c5bb132","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategoryApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facilityId}/resource_category/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ResourceCategoryUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ResourceCategoryRead","schemaIds":["repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-27ecda7528d8e516:PUT:update","backend-resource-1f3862df07ef992e:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9aeaa77e972b2a9aba","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategoryApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/facility/{facilityId}/resource_category/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-27ecda7528d8e516:DELETE:destroy","backend-resource-1f3862df07ef992e:DELETE:destroy"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-dec66b21c17b22f913","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategoryApi.ts","operationKey":"default.setMonetaryComponents","method":"POST","path":"/api/v1/facility/{facilityId}/resource_category/{slug}/set_monetary_components/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"MonetaryComponent[]","schemaIds":["repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"],"source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ResourceCategoryRead","schemaIds":["repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-27ecda7528d8e516:POST:set_monetary_components","backend-resource-1f3862df07ef992e:POST:set_monetary_components"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-86c19ee48f5f7f0dbb","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","operationKey":"default.listAccount","method":"GET","path":"/api/v1/facility/{facilityId}/account/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<AccountBase>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountBase"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:GET:list","backend-resource-dd5c263f46df6912:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c066b50791a826caf4","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","operationKey":"default.retrieveAccount","method":"GET","path":"/api/v1/facility/{facilityId}/account/{accountId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"accountId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"AccountRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:GET:retrieve","backend-resource-dd5c263f46df6912:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ca5a226b23551b1a0c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","operationKey":"default.createAccount","method":"POST","path":"/api/v1/facility/{facilityId}/account/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AccountCreate","schemaIds":["repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AccountRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:POST:create","backend-resource-dd5c263f46df6912:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e8e2e0afba3aeae6c2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","operationKey":"default.updateAccount","method":"PUT","path":"/api/v1/facility/{facilityId}/account/{accountId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"accountId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AccountUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AccountRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:PUT:update","backend-resource-dd5c263f46df6912:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-311a3b9cbdaca03229","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","operationKey":"default.rebalanceAccount","method":"POST","path":"/api/v1/facility/{facilityId}/account/{accountId}/rebalance/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"accountId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"AccountRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:POST:rebalance","backend-resource-dd5c263f46df6912:POST:rebalance"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-36b7f857cae1796f9d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/facility/{facilityId}/account/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts#default.setTags.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AccountRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:POST:set_tags","backend-resource-dd5c263f46df6912:POST:set_tags"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-25a0f6c24183db3bda","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/facility/{facilityId}/account/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts#default.removeTags.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AccountRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:POST:remove_tags","backend-resource-dd5c263f46df6912:POST:remove_tags"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d3c5de8a003ff69927","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","operationKey":"default.defaultAccount","method":"POST","path":"/api/v1/facility/{facilityId}/account/default_account/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts#default.defaultAccount.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AccountRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:POST:default_account","backend-resource-dd5c263f46df6912:POST:default_account"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2877b754994b5197dc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.listChargeItem","method":"GET","path":"/api/v1/facility/{facilityId}/charge_item/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<ChargeItemRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:GET:list","backend-resource-a338113b849afe59:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2333ad49c1054753e4","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.retrieveChargeItem","method":"GET","path":"/api/v1/facility/{facilityId}/charge_item/{chargeItemId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"chargeItemId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ChargeItemRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:GET:retrieve","backend-resource-a338113b849afe59:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b110f84a9bce40a5b9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.createChargeItem","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ChargeItemCreate","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:POST:create","backend-resource-a338113b849afe59:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4a4aeb4c26dc11eed0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.updateChargeItem","method":"PUT","path":"/api/v1/facility/{facilityId}/charge_item/{chargeItemId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"chargeItemId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ChargeItemUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:PUT:update","backend-resource-a338113b849afe59:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d758f18f3538f34b57","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.applyChargeItemDefinitions","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item/apply_charge_item_defs/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ApplyMultipleChargeItemDefinitionRequest","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ApplyMultipleChargeItemDefinitionRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ApplyChargeItemDefinitionsResponse","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ApplyChargeItemDefinitionsResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:POST:apply_charge_item_defs","backend-resource-a338113b849afe59:POST:apply_charge_item_defs"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-befcc1440776735ebc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.attestChargePerformance","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item/{chargeItemId}/attest-performance/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"chargeItemId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts#default.attestChargePerformance.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts#default.attestChargePerformance.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:POST:attest_performance"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-98e30d25d4bac3905f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.addChargeItemsToInvoice","method":"POST","path":"/api/v1/facility/{facilityId}/invoice/{invoiceId}/attach_items_to_invoice/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"invoiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts#default.addChargeItemsToInvoice.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:POST:attach_items_to_invoice","backend-resource-9793b539bc21704d:POST:attach_items_to_invoice"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-bef34604264240a161","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.removeChargeItemFromInvoice","method":"POST","path":"/api/v1/facility/{facilityId}/invoice/{invoiceId}/remove_item_from_invoice/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"invoiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts#default.removeChargeItemFromInvoice.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:POST:remove_item_from_invoice","backend-resource-9793b539bc21704d:POST:remove_item_from_invoice"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3b2f484735f2e60090","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.upsertChargeItem","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemUpdate","repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts#default.upsertChargeItem.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:POST:upsert","backend-resource-a338113b849afe59:POST:upsert"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5119957369aad6f814","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.changeAccount","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item/change_account/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts#default.changeAccount.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:POST:change_account","backend-resource-a338113b849afe59:POST:change_account"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-411648127166c194bc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","operationKey":"default.listChargeItemDefinition","method":"GET","path":"/api/v1/facility/{facilityId}/charge_item_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ChargeItemDefinitionBase>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionBase"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-749cd4f2962c253a:GET:list","backend-resource-e994416faa44e611:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7f6f6b8c24a53930a8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","operationKey":"default.retrieveChargeItemDefinition","method":"GET","path":"/api/v1/facility/{facilityId}/charge_item_definition/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ChargeItemDefinitionRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-749cd4f2962c253a:GET:retrieve","backend-resource-e994416faa44e611:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6593f8bb7e25854145","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","operationKey":"default.createChargeItemDefinition","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ChargeItemDefinitionCreate","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemDefinitionRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-749cd4f2962c253a:POST:create","backend-resource-e994416faa44e611:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6aa6585051e1cc5625","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","operationKey":"default.updateChargeItemDefinition","method":"PUT","path":"/api/v1/facility/{facilityId}/charge_item_definition/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ChargeItemDefinitionCreate","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemDefinitionRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-749cd4f2962c253a:PUT:update","backend-resource-e994416faa44e611:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9bece2bf28e734924f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","operationKey":"default.listMetrics","method":"GET","path":"/api/v1/observation_definition/metrics/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"Metrics[]","schemaIds":["repositories/platform/mansoq-web/src/types/base/condition/condition.ts#Metrics"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2f6c4b6fe275bfd3:GET:metrics","backend-resource-22f8b5187eb45703:GET:metrics"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-130be1ac2ca5e074c1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item_definition/{slug}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts#default.setTags.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemDefinitionRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-749cd4f2962c253a:POST:set_tags","backend-resource-e994416faa44e611:POST:set_tags"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a3a6795d56b68829b3","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item_definition/{slug}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts#default.removeTags.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemDefinitionRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-749cd4f2962c253a:POST:remove_tags","backend-resource-e994416faa44e611:POST:remove_tags"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c0788f7633512fd3e7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","operationKey":"default.listInvoice","method":"GET","path":"/api/v1/facility/{facilityId}/invoice/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<InvoiceList>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts#InvoiceList"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:GET:list","backend-resource-9793b539bc21704d:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-21aeb23750d2bcc60f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","operationKey":"default.retrieveInvoice","method":"GET","path":"/api/v1/facility/{facilityId}/invoice/{invoiceId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"invoiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"InvoiceRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts#InvoiceRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:GET:retrieve","backend-resource-9793b539bc21704d:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6da08a4214800d0f19","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","operationKey":"default.createInvoice","method":"POST","path":"/api/v1/facility/{facilityId}/invoice/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"InvoiceCreate","schemaIds":["repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts#InvoiceCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"InvoiceRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts#InvoiceRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:POST:create","backend-resource-9793b539bc21704d:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c342c1d752a964093b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","operationKey":"default.updateInvoice","method":"PUT","path":"/api/v1/facility/{facilityId}/invoice/{invoiceId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"invoiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"InvoiceCreate","schemaIds":["repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts#InvoiceCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"InvoiceRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts#InvoiceRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:PUT:update","backend-resource-9793b539bc21704d:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-40cc35666a6533e2c8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","operationKey":"default.cancelInvoice","method":"POST","path":"/api/v1/facility/{facilityId}/invoice/{invoiceId}/cancel_invoice/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"invoiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"InvoiceCancel","schemaIds":["repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts#InvoiceCancel"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"InvoiceRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts#InvoiceRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:POST:cancel_invoice","backend-resource-9793b539bc21704d:POST:cancel_invoice"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8a9f2b0235c8406d54","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","operationKey":"default.lockInvoice","method":"POST","path":"/api/v1/facility/{facilityId}/invoice/{invoiceId}/lock/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"invoiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"InvoiceRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts#InvoiceRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:POST:lock","backend-resource-9793b539bc21704d:POST:lock"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-cee0d1f2b76b399f1a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","operationKey":"default.unlockInvoice","method":"POST","path":"/api/v1/facility/{facilityId}/invoice/{invoiceId}/unlock/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"invoiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"InvoiceRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts#InvoiceRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:POST:unlock","backend-resource-9793b539bc21704d:POST:unlock"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4684ce63338841b745","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","operationKey":"default.listPaymentReconciliation","method":"GET","path":"/api/v1/facility/{facilityId}/payment_reconciliation/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<PaymentReconciliationBase>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationBase"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cc724ff4e4f5a7f:GET:list","backend-resource-0c4737f1f026c283:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-39751a27ebcb7ba745","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","operationKey":"default.retrievePaymentReconciliation","method":"GET","path":"/api/v1/facility/{facilityId}/payment_reconciliation/{paymentReconciliationId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"paymentReconciliationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaymentReconciliationRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cc724ff4e4f5a7f:GET:retrieve","backend-resource-0c4737f1f026c283:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-10d465ff5138e5af11","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","operationKey":"default.createPaymentReconciliation","method":"POST","path":"/api/v1/facility/{facilityId}/payment_reconciliation/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"PaymentReconciliationCreate","schemaIds":["repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PaymentReconciliationRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cc724ff4e4f5a7f:POST:create","backend-resource-0c4737f1f026c283:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e3021eb5e432acdfe1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","operationKey":"default.updatePaymentReconciliation","method":"PUT","path":"/api/v1/facility/{facilityId}/payment_reconciliation/{paymentReconciliationId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"paymentReconciliationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"PaymentReconciliationUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PaymentReconciliationRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cc724ff4e4f5a7f:PUT:update","backend-resource-0c4737f1f026c283:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a3f72e4147366e0bd6","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","operationKey":"default.cancelPaymentReconciliation","method":"POST","path":"/api/v1/facility/{facilityId}/payment_reconciliation/{paymentReconciliationId}/cancel_payment_reconciliation/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"paymentReconciliationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"PaymentReconciliationCancel","schemaIds":["repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationCancel"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PaymentReconciliationRead","schemaIds":["repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cc724ff4e4f5a7f:POST:cancel_payment_reconciliation","backend-resource-0c4737f1f026c283:POST:cancel_payment_reconciliation"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-71259cbbc4b501934a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","operationKey":"default.changeAccount","method":"POST","path":"/api/v1/facility/{facilityId}/payment_reconciliation/change_account/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts#default.changeAccount.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cc724ff4e4f5a7f:POST:change_account","backend-resource-0c4737f1f026c283:POST:change_account"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-cc1d154d5fbe3edae9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/careTeam/careTeamApi.ts","operationKey":"default.setCareTeam","method":"POST","path":"/api/v1/encounter/{encounterId}/set_care_team_members/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/careTeam/careTeamApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"encounterId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CareTeamRequest","schemaIds":["repositories/platform/mansoq-web/src/types/careTeam/careTeam.ts#CareTeamRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/careTeam/careTeamApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"EncounterRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/careTeam/careTeamApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:POST:set_care_team_members","backend-resource-8cfa90bca038b42b:POST:set_care_team_members"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f1523ce706a9483a14","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/patient/{patientId}/consent/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CreateConsentRequest","schemaIds":["repositories/platform/mansoq-web/src/types/consent/consent.ts#CreateConsentRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ConsentModel","schemaIds":["repositories/platform/mansoq-web/src/types/consent/consent.ts#ConsentModel"],"source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:POST:create","backend-resource-9af829f792b91436:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8ae3576dcbf5afdb01","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/{patientId}/consent/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ConsentListResponse","schemaIds":["repositories/platform/mansoq-web/src/types/consent/consent.ts#ConsentListResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:GET:list","backend-resource-9af829f792b91436:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-39c0efb8def2754173","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","operationKey":"default.retrieve","method":"GET","path":"/api/v1/patient/{patientId}/consent/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ConsentModel","schemaIds":["repositories/platform/mansoq-web/src/types/consent/consent.ts#ConsentModel"],"source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:GET:retrieve","backend-resource-9af829f792b91436:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-486c48eacf553ee0c9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/patient/{patientId}/consent/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"UpdateConsentRequest","schemaIds":["repositories/platform/mansoq-web/src/types/consent/consent.ts#UpdateConsentRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ConsentModel","schemaIds":["repositories/platform/mansoq-web/src/types/consent/consent.ts#ConsentModel"],"source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:PUT:update","backend-resource-9af829f792b91436:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b1ffffaca3f493f562","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/patient/{patientId}/consent/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:DELETE:destroy","backend-resource-9af829f792b91436:DELETE:destroy"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a5b432b6fa959b55ee","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","operationKey":"default.addVerification","method":"POST","path":"/api/v1/patient/{patientId}/consent/{id}/add_verification/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/consent/consent.ts#VerificationType","repositories/platform/mansoq-web/src/types/consent/consentApi.ts#default.addVerification.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ConsentModel","schemaIds":["repositories/platform/mansoq-web/src/types/consent/consent.ts#ConsentModel"],"source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:POST:add_verification","backend-resource-9af829f792b91436:POST:add_verification"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-bf5a6d187f259d3e51","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","operationKey":"default.removeVerification","method":"POST","path":"/api/v1/patient/{patientId}/consent/{id}/remove_verification/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/consent/consentApi.ts#default.removeVerification.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ConsentModel","schemaIds":["repositories/platform/mansoq-web/src/types/consent/consent.ts#ConsentModel"],"source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:POST:remove_verification","backend-resource-9af829f792b91436:POST:remove_verification"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-14bde426473bd91178","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","operationKey":"default.upsert","method":"POST","path":"/api/v1/patient/{patientId}/consent/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CreateConsentRequest","schemaIds":["repositories/platform/mansoq-web/src/types/consent/consent.ts#CreateConsentRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ConsentModel","schemaIds":["repositories/platform/mansoq-web/src/types/consent/consent.ts#ConsentModel"],"source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:POST:upsert","backend-resource-9af829f792b91436:POST:upsert"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-946fa65f0121bf49dd","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facility_id}/device/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DeviceList>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/device/device.ts#DeviceList"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:GET:list","backend-resource-d899593db81f71ee:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2d9cc9e6b578848c87","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facility_id}/device/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DeviceWrite","schemaIds":["repositories/platform/mansoq-web/src/types/device/device.ts#DeviceWrite"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeviceDetail","schemaIds":["repositories/platform/mansoq-web/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:POST:create","backend-resource-d899593db81f71ee:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2ed3ed332c69b1ea02","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","operationKey":"default.retrieve","method":"GET","path":"/api/v1/facility/{facility_id}/device/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"DeviceDetail","schemaIds":["repositories/platform/mansoq-web/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:GET:retrieve","backend-resource-d899593db81f71ee:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3b82242cc94ba0d1fb","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facility_id}/device/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DeviceWrite","schemaIds":["repositories/platform/mansoq-web/src/types/device/device.ts#DeviceWrite"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeviceDetail","schemaIds":["repositories/platform/mansoq-web/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:PUT:update","backend-resource-d899593db81f71ee:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b4514ad0ca99e81db8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/facility/{facility_id}/device/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:DELETE:destroy","backend-resource-d899593db81f71ee:DELETE:destroy"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4d5c2c941ed1bb7e74","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","operationKey":"default.upsert","method":"POST","path":"/api/v1/facility/{facility_id}/device/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DeviceWrite","schemaIds":["repositories/platform/mansoq-web/src/types/device/device.ts#DeviceWrite"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeviceDetail","schemaIds":["repositories/platform/mansoq-web/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:POST:upsert","backend-resource-d899593db81f71ee:POST:upsert"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-66c617d25b669c0854","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","operationKey":"default.associateLocation","method":"POST","path":"/api/v1/facility/{facility_id}/device/{id}/associate_location/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/device/deviceApi.ts#default.associateLocation.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeviceDetail","schemaIds":["repositories/platform/mansoq-web/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:POST:associate_location","backend-resource-d899593db81f71ee:POST:associate_location"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0a4e18101429c7da0b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","operationKey":"default.serviceHistory.list","method":"GET","path":"/api/v1/facility/{facilityId}/device/{deviceId}/service_history/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deviceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ServiceHistory>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/device/device.ts#ServiceHistory"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c986ab6bb9a78c93:GET:list","backend-resource-58cc7c3bb7665a2b:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a380a91b07c9ad4a0f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","operationKey":"default.serviceHistory.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/device/{deviceId}/service_history/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deviceId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ServiceHistory","schemaIds":["repositories/platform/mansoq-web/src/types/device/device.ts#ServiceHistory"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c986ab6bb9a78c93:GET:retrieve","backend-resource-58cc7c3bb7665a2b:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f6aad99d6f529eb5d5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","operationKey":"default.serviceHistory.create","method":"POST","path":"/api/v1/facility/{facilityId}/device/{deviceId}/service_history/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deviceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ServiceHistoryWriteRequest","schemaIds":["repositories/platform/mansoq-web/src/types/device/device.ts#ServiceHistoryWriteRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ServiceHistory","schemaIds":["repositories/platform/mansoq-web/src/types/device/device.ts#ServiceHistory"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c986ab6bb9a78c93:POST:create","backend-resource-58cc7c3bb7665a2b:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9e279601e343555686","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","operationKey":"default.serviceHistory.update","method":"PUT","path":"/api/v1/facility/{facilityId}/device/{deviceId}/service_history/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deviceId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ServiceHistoryWriteRequest","schemaIds":["repositories/platform/mansoq-web/src/types/device/device.ts#ServiceHistoryWriteRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ServiceHistory","schemaIds":["repositories/platform/mansoq-web/src/types/device/device.ts#ServiceHistory"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c986ab6bb9a78c93:PUT:update","backend-resource-58cc7c3bb7665a2b:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-deb8b9c45502a5d783","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","operationKey":"default.associateEncounter","method":"POST","path":"/api/v1/facility/{facilityId}/device/{deviceId}/associate_encounter/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deviceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/device/deviceApi.ts#default.associateEncounter.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeviceDetail","schemaIds":["repositories/platform/mansoq-web/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:POST:associate_encounter","backend-resource-d899593db81f71ee:POST:associate_encounter"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f0ad7ec18c9e94cdcb","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","operationKey":"default.encounterHistory","method":"GET","path":"/api/v1/facility/{facilityId}/device/{deviceId}/encounter_history/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deviceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DeviceEncounterHistory>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/device/device.ts#DeviceEncounterHistory"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7c883454568fd7c8:GET:list","backend-resource-23380d5fbeb60a07:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1dfbeff19dd8b32f52","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","operationKey":"default.addOrganization","method":"POST","path":"/api/v1/facility/{facilityId}/device/{id}/add_managing_organization/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/device/deviceApi.ts#default.addOrganization.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeviceDetail","schemaIds":["repositories/platform/mansoq-web/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:POST:add_managing_organization","backend-resource-d899593db81f71ee:POST:add_managing_organization"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6a96f9516136cbbd51","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","operationKey":"default.removeOrganization","method":"POST","path":"/api/v1/facility/{facilityId}/device/{id}/remove_managing_organization/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/device/deviceApi.ts#default.removeOrganization.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeviceDetail","schemaIds":["repositories/platform/mansoq-web/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:POST:remove_managing_organization","backend-resource-d899593db81f71ee:POST:remove_managing_organization"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-09d8a8970f65562804","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","operationKey":"default.locationHistory","method":"GET","path":"/api/v1/facility/{facilityId}/device/{id}/location_history/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DeviceLocationHistory>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/device/device.ts#DeviceLocationHistory"],"source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fa2eab6f5997a705:GET:list","backend-resource-4b3324754f84e4f3:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5297942d217d5c0b8e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","operationKey":"default.listActivityDefinition","method":"GET","path":"/api/v1/facility/{facilityId}/activity_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ActivityDefinitionReadSpec>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionReadSpec"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b3b9eeb7fda42cfc:GET:list","backend-resource-32b138818b44543c:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-86c543fd8dc2225140","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","operationKey":"default.retrieveActivityDefinition","method":"GET","path":"/api/v1/facility/{facilityId}/activity_definition/{activityDefinitionSlug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"activityDefinitionSlug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ActivityDefinitionReadSpec","schemaIds":["repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionReadSpec"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b3b9eeb7fda42cfc:GET:retrieve","backend-resource-32b138818b44543c:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-827052511b13163e46","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","operationKey":"default.createActivityDefinition","method":"POST","path":"/api/v1/facility/{facilityId}/activity_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ActivityDefinitionCreateSpec","schemaIds":["repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionCreateSpec"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ActivityDefinitionReadSpec","schemaIds":["repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionReadSpec"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b3b9eeb7fda42cfc:POST:create","backend-resource-32b138818b44543c:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6b4218b9e35f2d4015","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","operationKey":"default.updateActivityDefinition","method":"PUT","path":"/api/v1/facility/{facilityId}/activity_definition/{activityDefinitionSlug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"activityDefinitionSlug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ActivityDefinitionCreateSpec","schemaIds":["repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionCreateSpec"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ActivityDefinitionReadSpec","schemaIds":["repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionReadSpec"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b3b9eeb7fda42cfc:PUT:update","backend-resource-32b138818b44543c:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7ddc7865d3514fe672","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntoleranceApi.ts","operationKey":"default.getAllergy","method":"GET","path":"/api/v1/patient/{patientId}/allergy_intolerance/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntoleranceApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<AllergyIntolerance>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyIntolerance"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntoleranceApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1f6a89e9d5a5023b:GET:list","backend-resource-a603810c8c9d619c:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-afa60147e3020254db","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntoleranceApi.ts","operationKey":"default.retrieveAllergy","method":"GET","path":"/api/v1/patient/{patientId}/allergy_intolerance/{allergyId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntoleranceApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"allergyId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"AllergyIntolerance","schemaIds":["repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyIntolerance"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntoleranceApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1f6a89e9d5a5023b:GET:retrieve","backend-resource-a603810c8c9d619c:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-baa8dd25b7f05dce43","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosisApi.ts","operationKey":"default.listDiagnosis","method":"GET","path":"/api/v1/patient/{patientId}/diagnosis/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosisApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosisApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<Diagnosis>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts#Diagnosis"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosisApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1cae94ae61dec342:GET:list","backend-resource-cbeae74701045626:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c843553094a70efe4d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosisApi.ts","operationKey":"default.retrieveDiagnosis","method":"GET","path":"/api/v1/patient/{patientId}/diagnosis/{diagnosisId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosisApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"diagnosisId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Diagnosis","schemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts#Diagnosis"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosisApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1cae94ae61dec342:GET:retrieve","backend-resource-cbeae74701045626:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7ed3e19bc668c27698","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","operationKey":"default.listDiagnosticReports","method":"GET","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patient_external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DiagnosticReportRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d3f5338bf533099b:GET:list","backend-resource-65396778a477febe:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-19d42b4c6e03f958e9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","operationKey":"default.createDiagnosticReport","method":"POST","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patient_external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DiagnosticReportCreate","schemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DiagnosticReportRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d3f5338bf533099b:POST:create","backend-resource-65396778a477febe:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-459072e16101239d73","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","operationKey":"default.retrieveDiagnosticReport","method":"GET","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patient_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"DiagnosticReportRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d3f5338bf533099b:GET:retrieve","backend-resource-65396778a477febe:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-91829dde1fd2fc5bb2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","operationKey":"default.updateDiagnosticReport","method":"PUT","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patient_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DiagnosticReportUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DiagnosticReportRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d3f5338bf533099b:PUT:update","backend-resource-65396778a477febe:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0623f94bd6f717093b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facilityId}/order/dispense/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DispenseOrderRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e9ae21732f706d15:GET:list","backend-resource-d098ae2efb008ce3:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fc7e1f6fac561e5ca9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facilityId}/order/dispense/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DispenseOrderCreate","schemaIds":["repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DispenseOrderRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e9ae21732f706d15:POST:create","backend-resource-d098ae2efb008ce3:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2749747025ae21d19d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facilityId}/order/dispense/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"DispenseOrderRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e9ae21732f706d15:GET:retrieve","backend-resource-d098ae2efb008ce3:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f990ee950e794c2b2a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facilityId}/order/dispense/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Omit<DispenseOrderBase, \"id\">","schemaIds":["repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderBase"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DispenseOrderRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e9ae21732f706d15:PUT:update","backend-resource-d098ae2efb008ce3:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-20cfbc5adeb3f3aace","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/encounter/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<EncounterListRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterListRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:GET:list","backend-resource-8cfa90bca038b42b:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8baefd3d0c611991e1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/encounter/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"EncounterCreate","schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"EncounterRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:POST:create","backend-resource-8cfa90bca038b42b:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8a686ba7ffae9869fc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/encounter/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"EncounterRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:GET:retrieve","backend-resource-8cfa90bca038b42b:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b8e09dc2e202c57346","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/encounter/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"EncounterEdit","schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterEdit"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"EncounterRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:PUT:update","backend-resource-8cfa90bca038b42b:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5466bbdd243df74f86","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","operationKey":"default.restart","method":"POST","path":"/api/v1/encounter/{id}/restart/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"EncounterRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:POST:restart","backend-resource-8cfa90bca038b42b:POST:restart"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-018d39bb80233ab38c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","operationKey":"default.addOrganization","method":"POST","path":"/api/v1/encounter/{encounterId}/organizations_add/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"encounterId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts#default.addOrganization.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"EncounterRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:POST:organizations_add","backend-resource-8cfa90bca038b42b:POST:organizations_add"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9baeb1f3b316a7d0cd","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","operationKey":"default.removeOrganization","method":"DELETE","path":"/api/v1/encounter/{encounterId}/organizations_remove/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"encounterId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts#default.removeOrganization.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"EncounterRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:DELETE:organizations_remove","backend-resource-8cfa90bca038b42b:DELETE:organizations_remove"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d5f54b7bd41800319d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/encounter/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts#default.setTags.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:POST:set_tags","backend-resource-8cfa90bca038b42b:POST:set_tags"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6972de0dcbdb09de48","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/encounter/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts#default.removeTags.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:POST:remove_tags","backend-resource-8cfa90bca038b42b:POST:remove_tags"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-296b679b632ee09d06","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministrationApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/{patientId}/medication/administration/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministrationApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<MedicationAdministrationRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts#MedicationAdministrationRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministrationApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-83d280ca521a5433:GET:list","backend-resource-cbc863ba4b33d2fd:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b5cfe9cdb6e57e408a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministrationApi.ts","operationKey":"default.upsert","method":"POST","path":"/api/v1/patient/{patientId}/medication/administration/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministrationApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"not statically declared","schemaIds":[],"reviewStatus":"manual contract review required"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-83d280ca521a5433:POST:upsert","backend-resource-cbc863ba4b33d2fd:POST:upsert"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-576240d73537f8f3d2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/medication/dispense/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"MedicationDispenseCreate","schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"MedicationDispenseRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:POST:create","backend-resource-30e24600563a3581:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0996e21b73b264a7a9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/medication/dispense/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"MedicationDispenseRetrieve","schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseRetrieve"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:GET:retrieve","backend-resource-30e24600563a3581:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-257502a7207e719b59","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/medication/dispense/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<MedicationDispenseRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:GET:list","backend-resource-30e24600563a3581:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5dbb00f67362332c40","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","operationKey":"default.upsert","method":"POST","path":"/api/v1/medication/dispense/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseUpsert","repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts#default.upsert.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"MedicationDispenseRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:POST:upsert","backend-resource-30e24600563a3581:POST:upsert"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e001c7e6c286f956fb","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","operationKey":"default.summary","method":"GET","path":"/api/v1/medication/dispense/summary/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<MedicationDispenseSummary>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseSummary"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:GET:summary","backend-resource-30e24600563a3581:GET:summary"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8c5c745381a68b5a13","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/medication/dispense/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"MedicationDispenseUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"MedicationDispenseRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:PUT:update","backend-resource-30e24600563a3581:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-382c21ebe4e74aae1a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequestApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/{patientId}/medication/request/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequestApi.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequestApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<MedicationRequestRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequestApi.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequestApi.ts#default.list.query"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequestApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fab28e2631ea4a9f:GET:list","backend-resource-e83a6f5ed3124e0e:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-64a96c8740fe15ac97","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequestApi.ts","operationKey":"default.upsert","method":"POST","path":"/api/v1/patient/{patientId}/medication/request/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequestApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"not statically declared","schemaIds":[],"reviewStatus":"manual contract review required"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fab28e2631ea4a9f:POST:upsert","backend-resource-e83a6f5ed3124e0e:POST:upsert"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-dc1b14b4c9e33ed231","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequestApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/patient/{patientId}/medication/request/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequestApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"not statically declared","schemaIds":[],"reviewStatus":"manual contract review required"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fab28e2631ea4a9f:PUT:update","backend-resource-e83a6f5ed3124e0e:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c9a3d7205a3b9996be","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/medicationStatement/medicationStatementApi.ts","operationKey":"medicationStatementApi.list","method":"GET","path":"/api/v1/patient/{patientId}/medication/statement/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement/medicationStatementApi.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement/medicationStatementApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<MedicationStatementRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts#MedicationStatementRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement/medicationStatementApi.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-97ee2cd9a9688de0:GET:list","backend-resource-81693ff25aecaefb:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1b6ea042f9816cf2f5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/observation/observationApi.ts","operationKey":"default.analyse","method":"POST","path":"/api/v1/patient/{patientId}/observation/analyse/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observationApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ObservationAnalyzeRequest","schemaIds":["repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationAnalyzeRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observationApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ObservationAnalyzeResponse","schemaIds":["repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationAnalyzeResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observationApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-827953d62020fdf6:POST:analyse","backend-resource-9ebc70b2c1f1076d:POST:analyse"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2eba0cef39cf5ef710","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/observation/observationApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/{patientId}/observation/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observationApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ObservationListRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationListRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observationApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-827953d62020fdf6:GET:list","backend-resource-9ebc70b2c1f1076d:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5e07906a5ce4a10a88","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/observation/observationApi.ts","operationKey":"default.upsertObservations","method":"POST","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/upsert_observations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observationApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patient_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ObservationBatchUpsertRequest","schemaIds":["repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationBatchUpsertRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observationApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ObservationBatchUpsertResponse","schemaIds":["repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationBatchUpsertResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observationApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d3f5338bf533099b:POST:upsert_observations","backend-resource-65396778a477febe:POST:upsert_observations"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-74737428643616bc61","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/observation_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<ObservationDefinitionRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2f6c4b6fe275bfd3:GET:list","backend-resource-22f8b5187eb45703:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-db0ddf5c1afb42bcb2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/observation_definition/{observationSlug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"observationSlug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ObservationDefinitionRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2f6c4b6fe275bfd3:GET:retrieve","backend-resource-22f8b5187eb45703:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ccfac51f767ed364ed","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/observation_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ObservationDefinitionCreate","schemaIds":["repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ObservationDefinitionRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2f6c4b6fe275bfd3:POST:create","backend-resource-22f8b5187eb45703:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4689557e05fc3b0c7d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/observation_definition/{observationSlug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"observationSlug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ObservationDefinitionUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ObservationDefinitionRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2f6c4b6fe275bfd3:PUT:update","backend-resource-22f8b5187eb45703:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-579b6ca6bbfffd60c4","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","operationKey":"default.getAllMetrics","method":"GET","path":"/api/v1/observation_definition/metrics/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"Metrics[]","schemaIds":["repositories/platform/mansoq-web/src/types/base/condition/condition.ts#Metrics"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2f6c4b6fe275bfd3:GET:metrics","backend-resource-22f8b5187eb45703:GET:metrics"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4175aba4c372fca3f0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/patient/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PatientCreate","schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:create","backend-resource-661cfefb5a7dc940:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-431ff444db51d875af","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/patient/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"PatientUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:PUT:update","backend-resource-661cfefb5a7dc940:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a42d268ca766872b07","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<PatientRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:GET:list","backend-resource-661cfefb5a7dc940:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1d88d997fa107ec73b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/patient/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PatientRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts#default.get.query"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:GET:retrieve","backend-resource-661cfefb5a7dc940:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f9bdf7c8f9859923e1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","operationKey":"default.search","method":"POST","path":"/api/v1/patient/search/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PatientSearchRequest","schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientSearchRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientSearchResponse","schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientSearchResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:search","backend-resource-661cfefb5a7dc940:POST:search"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0b0b88333b334f04e0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","operationKey":"default.searchRetrieve","method":"POST","path":"/api/v1/patient/search_retrieve/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PatientSearchRetrieveRequest","schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientSearchRetrieveRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:search_retrieve","backend-resource-661cfefb5a7dc940:POST:search_retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-43df24f846871bd7c2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","operationKey":"default.addUser","method":"POST","path":"/api/v1/patient/{patientId}/add_user/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts#default.addUser.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"UserReadMinimal","schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:add_user","backend-resource-661cfefb5a7dc940:POST:add_user"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fcbaa99f19d86c2dcc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","operationKey":"default.listUsers","method":"GET","path":"/api/v1/patient/{patientId}/get_users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<UserReadMinimal>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:GET:get_users","backend-resource-661cfefb5a7dc940:GET:get_users"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7be62989f1ceb1b731","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","operationKey":"default.removeUser","method":"POST","path":"/api/v1/patient/{patientId}/delete_user/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts#default.removeUser.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:delete_user","backend-resource-661cfefb5a7dc940:POST:delete_user"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-81116e5297e59fa4bf","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","operationKey":"default.setInstanceTags","method":"POST","path":"/api/v1/patient/{external_id}/set_instance_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts#default.setInstanceTags.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:set_instance_tags","backend-resource-661cfefb5a7dc940:POST:set_instance_tags"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-01d531e7f8ecf6d91e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","operationKey":"default.removeInstanceTags","method":"POST","path":"/api/v1/patient/{external_id}/remove_instance_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts#default.removeInstanceTags.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:remove_instance_tags","backend-resource-661cfefb5a7dc940:POST:remove_instance_tags"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-801be75b62984c483b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","operationKey":"default.setFacilityTags","method":"POST","path":"/api/v1/patient/{external_id}/set_facility_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts#default.setFacilityTags.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:set_facility_tags","backend-resource-661cfefb5a7dc940:POST:set_facility_tags"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-853343cd036a2d67c0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","operationKey":"default.removeFacilityTags","method":"POST","path":"/api/v1/patient/{external_id}/remove_facility_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts#default.removeFacilityTags.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:remove_facility_tags","backend-resource-661cfefb5a7dc940:POST:remove_facility_tags"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1997941be1935d6026","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/patient/publicPatientApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/otp/patient/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/publicPatientApi.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PublicPatientCreate","schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PublicPatientCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/publicPatientApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PublicPatientRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PublicPatientRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/publicPatientApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b1801353b07a1de9:POST:create","backend-resource-9c82a3b7409b9932:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7860c84abcba250cda","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/patient/publicPatientApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/otp/patient/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/publicPatientApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<PublicPatientRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PublicPatientRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/publicPatientApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b1801353b07a1de9:GET:list","backend-resource-9c82a3b7409b9932:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-539f2383032bdb94b8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/permission/permissionApi.ts","operationKey":"default.listPermissions","method":"GET","path":"/api/v1/permission/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/permission/permissionApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<Permission>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/permission/permission.ts#Permission"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/permission/permissionApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-233b9e83ec817a63:GET:list","backend-resource-d800b93932b69c17:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-57e5c25085b44ddbfb","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/permission/permissionApi.ts","operationKey":"default.getPermission","method":"GET","path":"/api/v1/permission/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/permission/permissionApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Permission","schemaIds":["repositories/platform/mansoq-web/src/types/emr/permission/permission.ts#Permission"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/permission/permissionApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-233b9e83ec817a63:GET:retrieve","backend-resource-d800b93932b69c17:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-12699d1806a4bfb410","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/{patientId}/medication/prescription/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<PrescriptionList>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts#PrescriptionList"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7dd9f7f0686b12dc:GET:list","backend-resource-6cf0e81698447805:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ee661f72ac6713a508","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/patient/{patientId}/medication/prescription/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PrescriptionRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts#PrescriptionRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7dd9f7f0686b12dc:GET:retrieve","backend-resource-6cf0e81698447805:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4276c540c0e4145e8e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/patient/{patientId}/medication/prescription/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PrescriptionRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts#PrescriptionRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7dd9f7f0686b12dc:PUT:update","backend-resource-6cf0e81698447805:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9a8c836528557b1c42","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","operationKey":"default.upsert","method":"POST","path":"/api/v1/patient/{patientId}/medication/prescription/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PrescriptionRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts#PrescriptionRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7dd9f7f0686b12dc:POST:upsert","backend-resource-6cf0e81698447805:POST:upsert"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f22122eb3420d541b6","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/patient/{patientId}/medication/prescription/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts#default.setTags.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7dd9f7f0686b12dc:POST:set_tags","backend-resource-6cf0e81698447805:POST:set_tags"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-df0512510e5548c7b3","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/patient/{patientId}/medication/prescription/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts#default.removeTags.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7dd9f7f0686b12dc:POST:remove_tags","backend-resource-6cf0e81698447805:POST:remove_tags"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ea56c1b60df248d4af","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","operationKey":"default.summary","method":"GET","path":"/api/v1/facility/{facilityId}/medication_prescription/summary/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<PrescriptionSummary>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts#PrescriptionSummary"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8f17b43117783586:GET:summary","backend-resource-919b71e9f0cfe97d:GET:summary"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ead5caddb6bd9096c7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts","operationKey":"default.createReport","method":"POST","path":"/api/v1/template_reports/generate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ReportGenerateCreate","schemaIds":["repositories/platform/mansoq-web/src/types/emr/report/report.ts#ReportGenerateCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts#default.createReport.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4ffa1e0aa06dfadc:POST:generate","backend-resource-e8f16cc980ad97f5:POST:generate"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c76a5697c9ee7d05e4","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts","operationKey":"default.retrieveReport","method":"GET","path":"/api/v1/template_reports/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ReportRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/report/report.ts#ReportRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4ffa1e0aa06dfadc:GET:retrieve","backend-resource-e8f16cc980ad97f5:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-17b1cc9c6c5f4109b9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts","operationKey":"default.listReports","method":"GET","path":"/api/v1/template_reports/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"associating_id","type":"string","required":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"upload_completed","type":"string","required":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<ReportReadList>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/report/report.ts#ReportReadList"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4ffa1e0aa06dfadc:GET:list","backend-resource-e8f16cc980ad97f5:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7567cc2f41e0b77422","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts","operationKey":"default.archiveReport","method":"POST","path":"/api/v1/template_reports/{id}/archive/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts#default.archiveReport.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ReportReadList","schemaIds":["repositories/platform/mansoq-web/src/types/emr/report/report.ts#ReportReadList"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4ffa1e0aa06dfadc:POST:archive","backend-resource-e8f16cc980ad97f5:POST:archive"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-58ce0ae510519f991d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/role/roleApi.ts","operationKey":"default.listRoles","method":"GET","path":"/api/v1/role/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/roleApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RoleRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/role/role.ts#RoleRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/roleApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f621a70a68cced1b:GET:list","backend-resource-7245bb79716450d5:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e922cbbc97e750f5c8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/role/roleApi.ts","operationKey":"default.createRole","method":"POST","path":"/api/v1/role/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/roleApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"RoleCreate","schemaIds":["repositories/platform/mansoq-web/src/types/emr/role/role.ts#RoleCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/roleApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RoleRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/role/role.ts#RoleRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/roleApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f621a70a68cced1b:POST:create","backend-resource-7245bb79716450d5:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9a593404005e2c21a1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/role/roleApi.ts","operationKey":"default.getRole","method":"GET","path":"/api/v1/role/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/roleApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RoleRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/role/role.ts#RoleRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/roleApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f621a70a68cced1b:GET:retrieve","backend-resource-7245bb79716450d5:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d310003c41538a6aa2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/role/roleApi.ts","operationKey":"default.updateRole","method":"PUT","path":"/api/v1/role/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/roleApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RoleCreate","schemaIds":["repositories/platform/mansoq-web/src/types/emr/role/role.ts#RoleCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/roleApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RoleRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/role/role.ts#RoleRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/roleApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f621a70a68cced1b:PUT:update","backend-resource-7245bb79716450d5:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-48e49ac48e1e5a8fd5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/role/roleApi.ts","operationKey":"default.deleteRole","method":"DELETE","path":"/api/v1/role/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/roleApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/roleApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f621a70a68cced1b:DELETE:destroy","backend-resource-7245bb79716450d5:DELETE:destroy"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f66df965d2d5ba3883","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.listServiceRequest","method":"GET","path":"/api/v1/facility/{facilityId}/service_request/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<ServiceRequestReadSpec>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestReadSpec"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:GET:list","backend-resource-717155f0762f8a6c:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9c3362d6ce8a18a62d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.retrieveServiceRequest","method":"GET","path":"/api/v1/facility/{facilityId}/service_request/{serviceRequestId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"serviceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ServiceRequestReadSpec","schemaIds":["repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestReadSpec"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:GET:retrieve","backend-resource-717155f0762f8a6c:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0e075586542b58f0c2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.cancelServiceRequest","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/{serviceRequestId}/cancel/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"serviceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:cancel","backend-resource-717155f0762f8a6c:POST:cancel"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6bbaa91cf07ffacb9e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.completeServiceRequest","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/{serviceRequestId}/complete/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"serviceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:complete","backend-resource-717155f0762f8a6c:POST:complete"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3f802fc0edb3364fc1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.createServiceRequest","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ServiceRequestCreateSpec","schemaIds":["repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestCreateSpec"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:create","backend-resource-717155f0762f8a6c:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b6a73e0e927b63f91c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.updateServiceRequest","method":"PATCH","path":"/api/v1/facility/{facilityId}/service_request/{serviceRequestId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"serviceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ServiceRequestUpdateSpec","schemaIds":["repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestUpdateSpec"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:PATCH:partial_update","backend-resource-717155f0762f8a6c:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ef5f0206b3305e2af5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.applyActivityDefinition","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/apply_activity_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ServiceRequestApplyActivityDefinitionSpec","schemaIds":["repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestApplyActivityDefinitionSpec"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:apply_activity_definition","backend-resource-717155f0762f8a6c:POST:apply_activity_definition"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f545e32865c6dead67","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts#default.setTags.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:set_tags","backend-resource-717155f0762f8a6c:POST:set_tags"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1ce0dc3f165c920768","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts#default.removeTags.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:remove_tags","backend-resource-717155f0762f8a6c:POST:remove_tags"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c08775e20baeeaee5e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/symptom/symptomApi.ts","operationKey":"default.listSymptoms","method":"GET","path":"/api/v1/patient/{patientId}/symptom/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptomApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptomApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<Symptom>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts#Symptom"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptomApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6c7e25942a24ffa3:GET:list","backend-resource-2dccd2e901bca73d:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4f9a0207f0ff6450b1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/symptom/symptomApi.ts","operationKey":"default.retrieveSymptom","method":"GET","path":"/api/v1/patient/{patientId}/symptom/{symptomId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptomApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"symptomId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Symptom","schemaIds":["repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts#Symptom"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptomApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6c7e25942a24ffa3:GET:retrieve","backend-resource-2dccd2e901bca73d:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5f1a7cdf33336efa9e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/symptom/symptomApi.ts","operationKey":"default.upsertSymptoms","method":"POST","path":"/api/v1/patient/{patientId}/symptom/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptomApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts#SymptomRequest","repositories/platform/mansoq-web/src/types/emr/symptom/symptomApi.ts#default.upsertSymptoms.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptomApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Symptom[]","schemaIds":["repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts#Symptom"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptomApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6c7e25942a24ffa3:POST:upsert","backend-resource-2dccd2e901bca73d:POST:upsert"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-73ec447e9e3db7f5fe","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfigApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/tag_config/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfigApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfigApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<TagConfig>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfigApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9702f8890a55cd82:GET:list","backend-resource-bed79876209a56ca:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-060d10d3f25d4499ff","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfigApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/tag_config/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfigApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"TagConfigRequest","schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfigApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TagConfigRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfigApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9702f8890a55cd82:POST:create","backend-resource-bed79876209a56ca:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0eefc00b0ff7f60375","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfigApi.ts","operationKey":"default.retrieve","method":"GET","path":"/api/v1/tag_config/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfigApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TagConfigRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfigApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9702f8890a55cd82:GET:retrieve","backend-resource-bed79876209a56ca:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-397fd96e0ad7a44232","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfigApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/tag_config/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfigApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TagConfigRequest","schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfigApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TagConfigRead","schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfigApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9702f8890a55cd82:PUT:update","backend-resource-bed79876209a56ca:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-94f7266465e5577ea0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/extensions/extensionsAPI.ts","operationKey":"default.list","method":"GET","path":"/api/v1/extensions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/extensions/extensionsAPI.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"ExtensionRegistry","schemaIds":["repositories/platform/mansoq-web/src/types/extensions/extensions.ts#ExtensionRegistry"],"source":{"path":"repositories/platform/mansoq-web/src/types/extensions/extensionsAPI.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c8f9730af6bbb5b:GET:list","backend-resource-dec4097593ab5495:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2688fd14ba95f865ec","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FacilityListRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityListRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:GET:list","backend-resource-bfdd937bff043dba:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b8cba99e9a38d77907","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"FacilityCreate","schemaIds":["repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityRead","schemaIds":["repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:POST:create","backend-resource-bfdd937bff043dba:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a33b1162a40fdce8ba","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facilityId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FacilityCreate","schemaIds":["repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityRead","schemaIds":["repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:PUT:update","backend-resource-bfdd937bff043dba:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-86be81ac758a3961a7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/facility/{facilityId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:DELETE:destroy","backend-resource-bfdd937bff043dba:DELETE:destroy"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-29e953516f89ef7831","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facilityId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"FacilityRead","schemaIds":["repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:GET:retrieve","backend-resource-bfdd937bff043dba:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b02f61de9bb310c768","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","operationKey":"default.uploadCoverImage","method":"POST","path":"/api/v1/facility/{facilityId}/cover_image/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FormData","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityRead","schemaIds":["repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:POST:cover_image","backend-resource-bfdd937bff043dba:POST:cover_image"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4bb08911aa2298881f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","operationKey":"default.deleteCoverImage","method":"DELETE","path":"/api/v1/facility/{facilityId}/cover_image/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:DELETE:cover_image","backend-resource-bfdd937bff043dba:DELETE:cover_image"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9f56afe587e46d573c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","operationKey":"default.setInvoiceExpression","method":"POST","path":"/api/v1/facility/{facilityId}/set_invoice_expression/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/facility/facilityApi.ts#default.setInvoiceExpression.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityRead","schemaIds":["repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:POST:set_invoice_expression","backend-resource-bfdd937bff043dba:POST:set_invoice_expression"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c78bac9c4c1c6c1594","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","operationKey":"default.setMonetaryComponents","method":"POST","path":"/api/v1/facility/{facilityId}/set_monetary_config/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code","repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead","repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountConfiguration","repositories/platform/mansoq-web/src/types/facility/facilityApi.ts#default.setMonetaryComponents.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityRead","schemaIds":["repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:POST:set_monetary_config","backend-resource-bfdd937bff043dba:POST:set_monetary_config"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-55eb8ee587c0c594bf","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","operationKey":"default.getUsers","method":"GET","path":"/api/v1/facility/{facilityId}/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<UserReadMinimal>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6f5cae0059e851d6:GET:list","backend-resource-9695c92762233601:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a9591c3b48939ed7d7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","operationKey":"default.getUser","method":"GET","path":"/api/v1/facility/{facilityId}/users/{userId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"userId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"UserReadMinimal","schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6f5cae0059e851d6:GET:retrieve","backend-resource-9695c92762233601:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-dc610b212d5381bd50","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facility/publicFacilityApi.ts","operationKey":"default.getAll","method":"GET","path":"/api/v1/getallfacilities/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facility/publicFacilityApi.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FacilityPublicRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityPublicRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/facility/publicFacilityApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f93c1945083db86a:GET:list","backend-resource-4a03eaa31b8f0a5d:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-516506b8cd52173713","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facility/publicFacilityApi.ts","operationKey":"default.getAny","method":"GET","path":"/api/v1/getallfacilities/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facility/publicFacilityApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"FacilityPublicRead","schemaIds":["repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityPublicRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/facility/publicFacilityApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f93c1945083db86a:GET:retrieve","backend-resource-4a03eaa31b8f0a5d:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-00a2597dd6fdce00d7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facility/publicFacilityApi.ts","operationKey":"default.listSchedulableUsers","method":"GET","path":"/api/v1/facility/{facilityId}/schedulable_users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facility/publicFacilityApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<UserReadMinimal>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/platform/mansoq-web/src/types/facility/publicFacilityApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75256b7ec1518a73:GET:list","backend-resource-236373340bb843a6:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-388c449e635d4b3300","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facility/publicFacilityApi.ts","operationKey":"default.getSchedulableUser","method":"GET","path":"/api/v1/facility/{facilityId}/schedulable_users/{userId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facility/publicFacilityApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"userId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"UserReadMinimal","schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/platform/mansoq-web/src/types/facility/publicFacilityApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75256b7ec1518a73:GET:retrieve","backend-resource-236373340bb843a6:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-728e8fe1d94c17395e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facilityId}/organizations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FacilityOrganizationRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:GET:list","backend-resource-d52e3dc3efb1c7e4:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5821e46fddd96eae38","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.listMine","method":"GET","path":"/api/v1/facility/{facilityId}/organizations/mine/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FacilityOrganizationRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:GET:mine","backend-resource-d52e3dc3efb1c7e4:GET:mine"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3ca14b18c9bf7b8011","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"FacilityOrganizationRead","schemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:GET:retrieve","backend-resource-d52e3dc3efb1c7e4:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1ea3430e8f1e8e6979","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facilityId}/organizations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FacilityOrganizationCreate","schemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityOrganizationRead","schemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:POST:create","backend-resource-d52e3dc3efb1c7e4:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-291a78e39e15dd052e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FacilityOrganizationCreate","schemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityOrganizationRead","schemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:PUT:update","backend-resource-d52e3dc3efb1c7e4:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6f651fe2b886eaaba3","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:DELETE:destroy","backend-resource-d52e3dc3efb1c7e4:DELETE:destroy"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8d012aa2d5a699fdea","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.listUsers","method":"GET","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FacilityOrganizationUserRole>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationUserRole"],"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-70f29922479cc4be:GET:list","backend-resource-4036b3cd7e535a77:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-08e84211f76e584716","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.assignUser","method":"POST","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts#default.assignUser.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityOrganizationUserRole","schemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationUserRole"],"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-70f29922479cc4be:POST:create","backend-resource-4036b3cd7e535a77:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-37ff739f59ae231d8e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.updateUserRole","method":"PUT","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/users/{userRoleId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"userRoleId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts#default.updateUserRole.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityOrganizationUserRole","schemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationUserRole"],"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-70f29922479cc4be:PUT:update","backend-resource-4036b3cd7e535a77:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fa94ea852581706ca0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.removeUserRole","method":"DELETE","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/users/{userRoleId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"userRoleId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-70f29922479cc4be:DELETE:destroy","backend-resource-4036b3cd7e535a77:DELETE:destroy"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1e954aa619de80870d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.addFavorite","method":"POST","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/add_favorite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts#default.addFavorite.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:POST:add_favorite","backend-resource-d52e3dc3efb1c7e4:POST:add_favorite"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3dc51e1db14f78089b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.removeFavorite","method":"POST","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/remove_favorite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts#default.removeFavorite.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:POST:remove_favorite","backend-resource-d52e3dc3efb1c7e4:POST:remove_favorite"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-77b280c2aed372ac21","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/files/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"FileCreate","schemaIds":["repositories/platform/mansoq-web/src/types/files/file.ts#FileCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FileRead","schemaIds":["repositories/platform/mansoq-web/src/types/files/file.ts#FileRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe469335658fde02:POST:create","backend-resource-b9a006212603249b:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f34ef9f1513a55be61","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/files/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<FileReadMinimal>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/files/file.ts#FileReadMinimal"],"source":{"path":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe469335658fde02:GET:list","backend-resource-b9a006212603249b:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-597b1f3425b2b61547","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/files/{fileId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"fileId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"FileRead","schemaIds":["repositories/platform/mansoq-web/src/types/files/file.ts#FileRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe469335658fde02:GET:retrieve","backend-resource-b9a006212603249b:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0de6b2e495fb4f2fb9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/files/{fileId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"fileId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FileUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/files/file.ts#FileUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FileRead","schemaIds":["repositories/platform/mansoq-web/src/types/files/file.ts#FileRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe469335658fde02:PUT:update","backend-resource-b9a006212603249b:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-bb3c814f903062f829","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","operationKey":"default.markUploadCompleted","method":"POST","path":"/api/v1/files/{fileId}/mark_upload_completed/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"fileId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FileReadMinimal","schemaIds":["repositories/platform/mansoq-web/src/types/files/file.ts#FileReadMinimal"],"source":{"path":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe469335658fde02:POST:mark_upload_completed","backend-resource-b9a006212603249b:POST:mark_upload_completed"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-634a4af0af94d5f61c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","operationKey":"default.archive","method":"POST","path":"/api/v1/files/{fileId}/archive/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"fileId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/files/fileApi.ts#default.archive.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FileReadMinimal","schemaIds":["repositories/platform/mansoq-web/src/types/files/file.ts#FileReadMinimal"],"source":{"path":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe469335658fde02:POST:archive","backend-resource-b9a006212603249b:POST:archive"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b0909d8e89f9233341","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareServiceApi.ts","operationKey":"default.listHealthcareService","method":"GET","path":"/api/v1/facility/{facilityId}/healthcare_service/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareServiceApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<HealthcareServiceReadSpec>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts#HealthcareServiceReadSpec"],"source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareServiceApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5abac95e404a6628:GET:list","backend-resource-5391ec416a0346ff:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2c457ecf35a0f1c6db","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareServiceApi.ts","operationKey":"default.retrieveHealthcareService","method":"GET","path":"/api/v1/facility/{facilityId}/healthcare_service/{healthcareServiceId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareServiceApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"healthcareServiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"HealthcareServiceReadSpec","schemaIds":["repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts#HealthcareServiceReadSpec"],"source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareServiceApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5abac95e404a6628:GET:retrieve","backend-resource-5391ec416a0346ff:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9da8bd6387a6ff28be","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareServiceApi.ts","operationKey":"default.createHealthcareService","method":"POST","path":"/api/v1/facility/{facilityId}/healthcare_service/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareServiceApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"HealthcareServiceCreateSpec","schemaIds":["repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts#HealthcareServiceCreateSpec"],"source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareServiceApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5abac95e404a6628:POST:create","backend-resource-5391ec416a0346ff:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0a87dcabfeb26a5020","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareServiceApi.ts","operationKey":"default.updateHealthcareService","method":"PUT","path":"/api/v1/facility/{facilityId}/healthcare_service/{healthcareServiceId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareServiceApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"healthcareServiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"HealthcareServiceUpdateSpec","schemaIds":["repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts#HealthcareServiceUpdateSpec"],"source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareServiceApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5abac95e404a6628:PUT:update","backend-resource-5391ec416a0346ff:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-dbbc8e97806ef6e9ef","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareServiceApi.ts","operationKey":"default.deleteHealthcareService","method":"DELETE","path":"/api/v1/facility/{facilityId}/healthcare_service/{healthcareServiceId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareServiceApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"healthcareServiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareServiceApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareServiceApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5abac95e404a6628:DELETE:destroy","backend-resource-5391ec416a0346ff:DELETE:destroy"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8b72a4d1c726037345","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicyApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facilityId}/revenue_cycle/insurance/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicyApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"InsuranceConfiguration","schemaIds":["repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts#InsuranceConfiguration"],"source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicyApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0e6bfac9c185f559:GET:insurance"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-7feaff1f85bd0d10b2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicyApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facilityId}/revenue_cycle/insurance/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicyApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"InsuranceMutation","schemaIds":["repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts#InsuranceMutation"],"source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicyApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Record<string, unknown>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicyApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0e6bfac9c185f559:POST:insurance"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-fbd7f2793a4763d116","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicyApi.ts","operationKey":"default.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/revenue_cycle/insurance/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicyApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"InsuranceMutation","schemaIds":["repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts#InsuranceMutation"],"source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicyApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Record<string, unknown>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicyApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0e6bfac9c185f559:PATCH:insurance"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f7cd84248bd775727a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","operationKey":"default.listDeliveryOrder","method":"GET","path":"/api/v1/facility/{facilityId}/order/delivery/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DeliveryOrderRetrieve>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-232227a6b52d02af:GET:list","backend-resource-34114b6393b2526c:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ea00a68649271abed6","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","operationKey":"default.retrieveDeliveryOrder","method":"GET","path":"/api/v1/facility/{facilityId}/order/delivery/{deliveryOrderId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deliveryOrderId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"DeliveryOrderRetrieve","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-232227a6b52d02af:GET:retrieve","backend-resource-34114b6393b2526c:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a9ed1bc5b6c6ab219a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","operationKey":"default.createDeliveryOrder","method":"POST","path":"/api/v1/facility/{facilityId}/order/delivery/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DeliveryOrderCreate","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeliveryOrderRetrieve","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-232227a6b52d02af:POST:create","backend-resource-34114b6393b2526c:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-90dc962e1ccfc18ec9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","operationKey":"default.updateDeliveryOrder","method":"PUT","path":"/api/v1/facility/{facilityId}/order/delivery/{deliveryOrderId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deliveryOrderId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DeliveryOrderUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeliveryOrderRetrieve","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-232227a6b52d02af:PUT:update","backend-resource-34114b6393b2526c:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a7a5d02bebdb700d47","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/facility/{facilityId}/order/delivery/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts#default.setTags.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeliveryOrderRetrieve","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-232227a6b52d02af:POST:set_tags","backend-resource-34114b6393b2526c:POST:set_tags"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7c307d20201f04abc1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/facility/{facilityId}/order/delivery/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts#default.removeTags.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeliveryOrderRetrieve","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-232227a6b52d02af:POST:remove_tags","backend-resource-34114b6393b2526c:POST:remove_tags"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e32ed213f250b7fac5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/product/inventoryApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facilityId}/location/{locationId}/product/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/inventoryApi.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"locationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<InventoryRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/inventory/product/inventory.ts#InventoryRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/inventoryApi.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c8150d413214fa12:GET:list","backend-resource-5c71a75b9be3ede0:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3d9d662843bf30900f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/product/productApi.ts","operationKey":"default.listProduct","method":"GET","path":"/api/v1/facility/{facilityId}/product/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/productApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/productApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<ProductRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/inventory/product/product.ts#ProductRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/productApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8f23a18bde238983:GET:list","backend-resource-5df41c0456cd5dfa:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-414e95f885d72195c6","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/product/productApi.ts","operationKey":"default.retrieveProduct","method":"GET","path":"/api/v1/facility/{facilityId}/product/{productId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/productApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"productId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ProductRead","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/product/product.ts#ProductRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/productApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8f23a18bde238983:GET:retrieve","backend-resource-5df41c0456cd5dfa:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e0b270e8d859c2ffe1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/product/productApi.ts","operationKey":"default.createProduct","method":"POST","path":"/api/v1/facility/{facilityId}/product/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/productApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ProductCreate","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/product/product.ts#ProductCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/productApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ProductRead","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/product/product.ts#ProductRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/productApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8f23a18bde238983:POST:create","backend-resource-5df41c0456cd5dfa:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-bff6a104efacfb65de","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/product/productApi.ts","operationKey":"default.updateProduct","method":"PUT","path":"/api/v1/facility/{facilityId}/product/{productId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/productApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"productId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ProductUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/product/product.ts#ProductUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/productApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ProductRead","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/product/product.ts#ProductRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/productApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8f23a18bde238983:PUT:update","backend-resource-5df41c0456cd5dfa:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f3e57a37115d51dca0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","operationKey":"default.listProductKnowledge","method":"GET","path":"/api/v1/product_knowledge/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"include_instance","type":"boolean","required":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<ProductKnowledgeBase>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bcff6607435b06e1:GET:list","backend-resource-409618eef5b7941c:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a35c94e85932574a17","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","operationKey":"default.retrieveProductKnowledge","method":"GET","path":"/api/v1/product_knowledge/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ProductKnowledgeBase","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bcff6607435b06e1:GET:retrieve","backend-resource-409618eef5b7941c:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6659a0e64eee15cbc1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","operationKey":"default.createProductKnowledge","method":"POST","path":"/api/v1/product_knowledge/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ProductKnowledgeCreate","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ProductKnowledgeBase","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bcff6607435b06e1:POST:create","backend-resource-409618eef5b7941c:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ccd63d18bc7f337267","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","operationKey":"default.updateProductKnowledge","method":"PUT","path":"/api/v1/product_knowledge/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ProductKnowledgeUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ProductKnowledgeBase","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bcff6607435b06e1:PUT:update","backend-resource-409618eef5b7941c:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d111365ffac76b56db","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","operationKey":"default.addFavorite","method":"POST","path":"/api/v1/product_knowledge/{slug}/add_favorite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ProductKnowledgeBase","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bcff6607435b06e1:POST:add_favorite","backend-resource-409618eef5b7941c:POST:add_favorite"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-57a8fae054ebe7071b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","operationKey":"default.removeFavorite","method":"POST","path":"/api/v1/product_knowledge/{slug}/remove_favorite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ProductKnowledgeBase","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bcff6607435b06e1:POST:remove_favorite","backend-resource-409618eef5b7941c:POST:remove_favorite"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-281c82a319ac3df7d8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","operationKey":"default.listFavorites","method":"GET","path":"/api/v1/product_knowledge/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"ProductKnowledgeBase[]","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bcff6607435b06e1:GET:list","backend-resource-409618eef5b7941c:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-94c19e46b4cc55e549","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","operationKey":"default.listRequestOrder","method":"GET","path":"/api/v1/facility/{facilityId}/order/request/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RequestOrderRetrieve>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0a13b683e7709de0:GET:list","backend-resource-d07ac0f03b053cea:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ee0c2a35ba21ff533c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","operationKey":"default.retrieveRequestOrder","method":"GET","path":"/api/v1/facility/{facilityId}/order/request/{requestOrderId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"requestOrderId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RequestOrderRetrieve","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0a13b683e7709de0:GET:retrieve","backend-resource-d07ac0f03b053cea:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4779f37f2fc9c16b91","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","operationKey":"default.createRequestOrder","method":"POST","path":"/api/v1/facility/{facilityId}/order/request/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RequestOrderCreate","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RequestOrderRetrieve","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0a13b683e7709de0:POST:create","backend-resource-d07ac0f03b053cea:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8328da2f34d97e0f91","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","operationKey":"default.updateRequestOrder","method":"PUT","path":"/api/v1/facility/{facilityId}/order/request/{requestOrderId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"requestOrderId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RequestOrderUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RequestOrderRetrieve","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0a13b683e7709de0:PUT:update","backend-resource-d07ac0f03b053cea:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3f39207e572abbfc2e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/facility/{facilityId}/order/request/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts#default.setTags.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RequestOrderRetrieve","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0a13b683e7709de0:POST:set_tags","backend-resource-d07ac0f03b053cea:POST:set_tags"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5384d57358eaa5275c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/facility/{facilityId}/order/request/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts#default.removeTags.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RequestOrderRetrieve","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0a13b683e7709de0:POST:remove_tags","backend-resource-d07ac0f03b053cea:POST:remove_tags"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-953bc8d1390b70003b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","operationKey":"default.listSupplyDelivery","method":"GET","path":"/api/v1/supply_delivery/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<SupplyDeliveryRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7899ec6f8c8552bd:GET:list","backend-resource-3998b133998b34f5:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2833e329127196d783","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","operationKey":"default.retrieveSupplyDelivery","method":"GET","path":"/api/v1/supply_delivery/{supplyDeliveryId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"supplyDeliveryId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"SupplyDeliveryRead","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7899ec6f8c8552bd:GET:retrieve","backend-resource-3998b133998b34f5:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-dd0262805af66eb48d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","operationKey":"default.createSupplyDelivery","method":"POST","path":"/api/v1/supply_delivery/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"SupplyDeliveryCreate","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyDeliveryBase","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7899ec6f8c8552bd:POST:create","backend-resource-3998b133998b34f5:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-53ea0d152b586fd150","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","operationKey":"default.upsertSupplyDelivery","method":"POST","path":"/api/v1/supply_delivery/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryUpsert","repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts#default.upsertSupplyDelivery.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyDeliveryBase","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7899ec6f8c8552bd:POST:upsert","backend-resource-3998b133998b34f5:POST:upsert"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-402ea7608af054d596","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","operationKey":"default.updateSupplyDelivery","method":"PUT","path":"/api/v1/supply_delivery/{supplyDeliveryId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"supplyDeliveryId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"SupplyDeliveryUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyDeliveryBase","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7899ec6f8c8552bd:PUT:update","backend-resource-3998b133998b34f5:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-23e160b6472632a7c0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","operationKey":"default.updateSupplyDeliveryAsReceiver","method":"PUT","path":"/api/v1/supply_delivery/{supplyDeliveryId}/update_as_receiver/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"supplyDeliveryId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"SupplyDeliveryUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyDeliveryBase","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-ec391a73a08981857f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","operationKey":"default.deliveryOrders","method":"GET","path":"/api/v1/supply_delivery/delivery_orders/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DeliveryOrderRetrieve>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7899ec6f8c8552bd:GET:delivery_orders","backend-resource-3998b133998b34f5:GET:delivery_orders"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2aa0cdfd7a7cfe31eb","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","operationKey":"default.listSupplyRequest","method":"GET","path":"/api/v1/supply_request/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<SupplyRequestRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91cf5761a4df5e84:GET:list","backend-resource-b61051793b9c9a50:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0132e9a47e372ca9e5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","operationKey":"default.retrieveSupplyRequest","method":"GET","path":"/api/v1/supply_request/{supplyRequestId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"supplyRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"SupplyRequestRead","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91cf5761a4df5e84:GET:retrieve","backend-resource-b61051793b9c9a50:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-65c5d267a8796a4b23","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","operationKey":"default.createSupplyRequest","method":"POST","path":"/api/v1/supply_request/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"SupplyRequestCreate","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyRequestBase","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91cf5761a4df5e84:POST:create","backend-resource-b61051793b9c9a50:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b2abd11952cd49e9f1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","operationKey":"default.upsertSupplyRequest","method":"POST","path":"/api/v1/supply_request/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestUpsert","repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts#default.upsertSupplyRequest.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyRequestBase","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91cf5761a4df5e84:POST:upsert","backend-resource-b61051793b9c9a50:POST:upsert"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2bf3a19f9e9a50bb2a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","operationKey":"default.updateSupplyRequest","method":"PUT","path":"/api/v1/supply_request/{supplyRequestId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"supplyRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"SupplyRequestCreate","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyRequestBase","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91cf5761a4df5e84:PUT:update","backend-resource-b61051793b9c9a50:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-915afef30834967f38","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","operationKey":"default.updateSupplyRequestAsReceiver","method":"PUT","path":"/api/v1/supply_request/{supplyRequestId}/update_as_receiver/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"supplyRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"SupplyRequestCreate","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyRequestBase","schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-658d4d568fc26894c0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","operationKey":"default.requestOrders","method":"GET","path":"/api/v1/supply_request/request_orders/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RequestOrderRetrieve>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"],"source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91cf5761a4df5e84:GET:request_orders","backend-resource-b61051793b9c9a50:GET:request_orders"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-531c98bd8f6751475d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facility_id}/location/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<LocationRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/location/location.ts#LocationRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:GET:list","backend-resource-561c774dbd324d8c:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ce0f85e7758a648c0f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facility_id}/location/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"LocationDetail","schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationDetail"],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:GET:retrieve","backend-resource-561c774dbd324d8c:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-804e98b54cb9a7d945","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facility_id}/location/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LocationWrite","schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationWrite"],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LocationDetail","schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationDetail"],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:POST:create","backend-resource-561c774dbd324d8c:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-210a7f2852d57f4085","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facility_id}/location/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LocationWrite","schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationWrite"],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LocationDetail","schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationDetail"],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:PUT:update","backend-resource-561c774dbd324d8c:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e6d4d33d93f4fe9be1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/facility/{facility_id}/location/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:DELETE:destroy","backend-resource-561c774dbd324d8c:DELETE:destroy"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f1003cf8a40bd82471","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","operationKey":"default.getOrganizations","method":"GET","path":"/api/v1/facility/{facility_id}/location/{id}/organizations","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FacilityOrganizationRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-b01c4e3df2e47d1605","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","operationKey":"default.addOrganization","method":"POST","path":"/api/v1/facility/{facilityId}/location/{id}/organizations_add/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/location/locationApi.ts#default.addOrganization.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LocationDetail","schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationDetail"],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:POST:organizations_add","backend-resource-561c774dbd324d8c:POST:organizations_add"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b1442895e1d1d7985a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","operationKey":"default.removeOrganization","method":"POST","path":"/api/v1/facility/{facilityId}/location/{id}/organizations_remove/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/location/locationApi.ts#default.removeOrganization.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LocationDetail","schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationDetail"],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:POST:organizations_remove","backend-resource-561c774dbd324d8c:POST:organizations_remove"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d055dc6cb8d4f946b6","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/facility/{facilityId}/location/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/location/locationApi.ts#default.setTags.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LocationRead","schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:POST:set_tags","backend-resource-561c774dbd324d8c:POST:set_tags"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-782ca1c5bcb6086f46","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/facility/{facilityId}/location/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/location/locationApi.ts#default.removeTags.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LocationRead","schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:POST:remove_tags","backend-resource-561c774dbd324d8c:POST:remove_tags"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a708edb1a92dec75a6","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","operationKey":"default.listAssociations","method":"GET","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location_external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<LocationAssociation>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/location/association.ts#LocationAssociation"],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ef9d463c97ef39dd:GET:list","backend-resource-a5da86220c495316:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8c7c6a8dee1f4c4a73","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","operationKey":"default.createAssociation","method":"POST","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location_external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LocationAssociationRequest","schemaIds":["repositories/platform/mansoq-web/src/types/location/association.ts#LocationAssociationRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LocationAssociation","schemaIds":["repositories/platform/mansoq-web/src/types/location/association.ts#LocationAssociation"],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ef9d463c97ef39dd:POST:create","backend-resource-a5da86220c495316:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-32049c5c1f45c31ac6","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","operationKey":"default.getAssociation","method":"GET","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"LocationAssociationRead","schemaIds":["repositories/platform/mansoq-web/src/types/location/association.ts#LocationAssociationRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ef9d463c97ef39dd:GET:retrieve","backend-resource-a5da86220c495316:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-bc1ed95cfaf64623d7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","operationKey":"default.updateAssociation","method":"PUT","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LocationAssociationUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/location/association.ts#LocationAssociationUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LocationAssociation","schemaIds":["repositories/platform/mansoq-web/src/types/location/association.ts#LocationAssociation"],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ef9d463c97ef39dd:PUT:update","backend-resource-a5da86220c495316:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9f6b2705c5eadec908","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","operationKey":"default.deleteAssociation","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ef9d463c97ef39dd:DELETE:destroy","backend-resource-a5da86220c495316:DELETE:destroy"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-54fd10b2c2e3550860","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/notes/threadApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/patient/{patientId}/thread/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/notes/threadApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ThreadCreate","schemaIds":["repositories/platform/mansoq-web/src/types/notes/thread.ts#ThreadCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/notes/threadApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ThreadRead","schemaIds":["repositories/platform/mansoq-web/src/types/notes/thread.ts#ThreadRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/notes/threadApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ec79aa1bc97f5a72:POST:create","backend-resource-20a1ec037ed7e242:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8e65dc8fd79a85e6e8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/notes/threadApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/{patientId}/thread/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/notes/threadApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ThreadRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/notes/thread.ts#ThreadRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/notes/threadApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ec79aa1bc97f5a72:GET:list","backend-resource-20a1ec037ed7e242:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-baf9c8f5e540f64d02","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/notes/threadApi.ts","operationKey":"default.createNote","method":"POST","path":"/api/v1/patient/{patientId}/thread/{threadId}/note/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/notes/threadApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"threadId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"NoteCreate","schemaIds":["repositories/platform/mansoq-web/src/types/notes/messages.ts#NoteCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/notes/threadApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"NoteRead","schemaIds":["repositories/platform/mansoq-web/src/types/notes/messages.ts#NoteRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/notes/threadApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9d6da29f6eae6a7b:POST:create","backend-resource-e8e6fe5e908f33c1:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a3b9579242059c8a47","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/notes/threadApi.ts","operationKey":"default.listNotes","method":"GET","path":"/api/v1/patient/{patientId}/thread/{threadId}/note/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/notes/threadApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"threadId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<NoteRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/notes/messages.ts#NoteRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/notes/threadApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9d6da29f6eae6a7b:GET:list","backend-resource-e8e6fe5e908f33c1:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8a75fc8c8e68595f10","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","operationKey":"default.listMine","method":"GET","path":"/api/v1/organization/mine/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<Organization>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bacb80d23636d233:GET:mine","backend-resource-3943014204fe8019:GET:mine"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e388ed1d26fd8ef8e8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/organization/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<Organization>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bacb80d23636d233:GET:list","backend-resource-3943014204fe8019:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5b641b585c1035e351","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/organization/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"OrganizationCreate","schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#OrganizationCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Organization","schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bacb80d23636d233:POST:create","backend-resource-3943014204fe8019:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-de86e18e36a8a05aa5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/organization/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"OrganizationUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#OrganizationUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Organization","schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bacb80d23636d233:PUT:update","backend-resource-3943014204fe8019:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a2f3e5c417bffe7c33","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","operationKey":"default.manageManagingOrganization","method":"POST","path":"/api/v1/organization/{id}/managing_organization/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/organization/organizationApi.ts#default.manageManagingOrganization.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bacb80d23636d233:POST:managing_organization","backend-resource-3943014204fe8019:POST:managing_organization"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0e555d1361f9aad011","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/organization/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bacb80d23636d233:DELETE:destroy","backend-resource-3943014204fe8019:DELETE:destroy"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-df514a6f8d7b758e2f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/organization/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Organization","schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bacb80d23636d233:GET:retrieve","backend-resource-3943014204fe8019:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d7f56cc980f8319517","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","operationKey":"default.listUsers","method":"GET","path":"/api/v1/organization/{id}/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<OrganizationUserRole>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/organization/organization.ts#OrganizationUserRole"],"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-72f61ec3cfb44a8b:GET:list","backend-resource-ae6ace82424be886:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-428423f65256ff4854","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","operationKey":"default.assignUser","method":"POST","path":"/api/v1/organization/{id}/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/organization/organizationApi.ts#default.assignUser.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"OrganizationUserRole","schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#OrganizationUserRole"],"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-72f61ec3cfb44a8b:POST:create","backend-resource-ae6ace82424be886:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b13521ead3e3b23c58","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","operationKey":"default.updateUserRole","method":"PUT","path":"/api/v1/organization/{id}/users/{userRoleId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"userRoleId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/organization/organizationApi.ts#default.updateUserRole.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"OrganizationUserRole","schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#OrganizationUserRole"],"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-72f61ec3cfb44a8b:PUT:update","backend-resource-ae6ace82424be886:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a316d5f033a1874248","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","operationKey":"default.removeUserRole","method":"DELETE","path":"/api/v1/organization/{id}/users/{userRoleId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"userRoleId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-72f61ec3cfb44a8b:DELETE:destroy","backend-resource-ae6ace82424be886:DELETE:destroy"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-512b76c9e075e05989","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","operationKey":"default.listPatients","method":"GET","path":"/api/v1/patient/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<PatientRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:GET:list","backend-resource-661cfefb5a7dc940:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-735966e19cb8562665","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","operationKey":"default.accessibleRoleOrganizations","method":"GET","path":"/api/v1/organization/accessible_role_organizations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<AccessibleRoleOrganization>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/organization/organizationApi.ts#AccessibleRoleOrganization"],"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bacb80d23636d233:GET:accessible_role_organizations","backend-resource-3943014204fe8019:GET:accessible_role_organizations"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-879310ba72d59a6970","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","operationKey":"default.getPublicOrganizations","method":"GET","path":"/api/v1/govt/organization/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<Organization>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0dc23f8c59398638:GET:list","backend-resource-3c603eeb6e469a28:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e4f4975af780d31aa9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","operationKey":"default.getPublicOrganization","method":"GET","path":"/api/v1/govt/organization/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Organization","schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0dc23f8c59398638:GET:retrieve","backend-resource-3c603eeb6e469a28:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-aef7a155adce770fc4","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/otp/otpApi.ts","operationKey":"default.send","method":"POST","path":"/api/v1/otp/send/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/otp/otpApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"SendOtpRequest","schemaIds":["repositories/platform/mansoq-web/src/types/otp/otp.ts#SendOtpRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/otp/otpApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SendOtpResponse","schemaIds":["repositories/platform/mansoq-web/src/types/otp/otp.ts#SendOtpResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/otp/otpApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-01320f527b0cab05:POST:send","backend-resource-3ae691ca36524ef9:POST:send"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0774397283ae65f820","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/otp/otpApi.ts","operationKey":"default.login","method":"POST","path":"/api/v1/otp/login/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/otp/otpApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"LoginByOtpRequest","schemaIds":["repositories/platform/mansoq-web/src/types/otp/otp.ts#LoginByOtpRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/otp/otpApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LoginByOtpResponse","schemaIds":["repositories/platform/mansoq-web/src/types/otp/otp.ts#LoginByOtpResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/otp/otpApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-01320f527b0cab05:POST:login","backend-resource-3ae691ca36524ef9:POST:login"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-19c2998515768504b0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/otp/otpApi.ts","operationKey":"default.sendPasswordResetOtp","method":"POST","path":"/api/v1/otp/password_reset/send/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/otp/otpApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"SendOtpRequest","schemaIds":["repositories/platform/mansoq-web/src/types/otp/otp.ts#SendOtpRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/otp/otpApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SendOtpResponse","schemaIds":["repositories/platform/mansoq-web/src/types/otp/otp.ts#SendOtpResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/otp/otpApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":true,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0c2a3fc177b86813:POST:send","backend-resource-0bde278184e0dcc2:POST:send"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-62d347df0715e2d55b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/otp/otpApi.ts","operationKey":"default.confirmPasswordResetOtp","method":"POST","path":"/api/v1/otp/password_reset/confirm/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/otp/otpApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ConfirmPasswordResetOtpRequest","schemaIds":["repositories/platform/mansoq-web/src/types/otp/otp.ts#ConfirmPasswordResetOtpRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/otp/otpApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ConfirmPasswordResetOtpResponse","schemaIds":["repositories/platform/mansoq-web/src/types/otp/otp.ts#ConfirmPasswordResetOtpResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/otp/otpApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":true,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0c2a3fc177b86813:POST:confirm","backend-resource-0bde278184e0dcc2:POST:confirm"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-29d356236a84670965","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","operationKey":"default.listPatientIdentifierConfig","method":"GET","path":"/api/v1/patient_identifier_config/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<PatientIdentifierConfig>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"],"source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91b4a7b0068865d3:GET:list","backend-resource-c8612ab673ffaa4f:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-dd725e5d92b4ecc342","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","operationKey":"default.retrievePatientIdentifierConfig","method":"GET","path":"/api/v1/patient_identifier_config/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PatientIdentifierConfig","schemaIds":["repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"],"source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91b4a7b0068865d3:GET:retrieve","backend-resource-c8612ab673ffaa4f:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a60f3fb22a1408fe73","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","operationKey":"default.createPatientIdentifierConfig","method":"POST","path":"/api/v1/patient_identifier_config/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PatientIdentifierConfigCreate","schemaIds":["repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientIdentifierConfig","schemaIds":["repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"],"source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91b4a7b0068865d3:POST:create","backend-resource-c8612ab673ffaa4f:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0a64dc26d9d85451a7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","operationKey":"default.updatePatientIdentifierConfig","method":"PUT","path":"/api/v1/patient_identifier_config/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"PatientIdentifierConfigUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientIdentifierConfig","schemaIds":["repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"],"source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91b4a7b0068865d3:PUT:update","backend-resource-c8612ab673ffaa4f:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-03b0f23ff0375c5afe","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","operationKey":"default.updatePatientIdentifier","method":"POST","path":"/api/v1/patient/{external_id}/update_identifier/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts#default.updatePatientIdentifier.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:update_identifier","backend-resource-661cfefb5a7dc940:POST:update_identifier"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0155bed89e833e0ee8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmissionApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/form_submission/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmissionApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FormSubmissionRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts#FormSubmissionRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmissionApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78573779bf21d6d8:GET:list","backend-resource-4e8b93a7bc8a738f:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d9b0dc55e709971427","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmissionApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/form_submission/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmissionApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"FormSubmissionCreate","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts#FormSubmissionCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmissionApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FormSubmissionRead","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts#FormSubmissionRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmissionApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78573779bf21d6d8:POST:create","backend-resource-4e8b93a7bc8a738f:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3eee230fc49ed2c295","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmissionApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/form_submission/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmissionApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"FormSubmissionRead","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts#FormSubmissionRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmissionApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78573779bf21d6d8:GET:retrieve","backend-resource-4e8b93a7bc8a738f:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ff5ab9392edf313b65","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmissionApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/form_submission/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmissionApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FormSubmissionUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts#FormSubmissionUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmissionApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FormSubmissionRead","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts#FormSubmissionRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmissionApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78573779bf21d6d8:PUT:update","backend-resource-4e8b93a7bc8a738f:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-89660594c73518a277","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmissionApi.ts","operationKey":"default.partialUpdate","method":"PATCH","path":"/api/v1/form_submission/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmissionApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Partial<FormSubmissionUpdate>","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts#FormSubmissionUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmissionApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FormSubmissionRead","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts#FormSubmissionRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmissionApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78573779bf21d6d8:PATCH:partial_update","backend-resource-4e8b93a7bc8a738f:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9cebee2bf6b6e52040","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/questionnaire/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<QuestionnaireRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:GET:list","backend-resource-b6b4692cf2ac19a5:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6d44a7ef68d2a50482","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/questionnaire/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"QuestionnaireRead","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:GET:retrieve","backend-resource-b6b4692cf2ac19a5:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-15a63260b3e8b9dc4b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/questionnaire/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"QuestionnaireCreate","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#QuestionnaireCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"QuestionnaireRead","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:POST:create","backend-resource-b6b4692cf2ac19a5:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5e5c5d6782a6548b6f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/questionnaire/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"QuestionnaireUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#QuestionnaireUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"QuestionnaireRead","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:PUT:update","backend-resource-b6b4692cf2ac19a5:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ffede5d0f29d58e503","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.partialUpdate","method":"PATCH","path":"/api/v1/questionnaire/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Partial<QuestionnaireRead>","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"QuestionnaireRead","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:PATCH:partial_update","backend-resource-b6b4692cf2ac19a5:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-eef0948ca3f29c7ae0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/questionnaire/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:DELETE:destroy","backend-resource-b6b4692cf2ac19a5:DELETE:destroy"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-50dec6bc4cdb53208b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.submit","method":"POST","path":"/api/v1/questionnaire/{slug}/submit/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts#default.submit.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:POST:submit","backend-resource-b6b4692cf2ac19a5:POST:submit"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d8cfe8826b0287f5cb","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.getOrganizations","method":"GET","path":"/api/v1/questionnaire/{slug}/get_organizations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<Organization>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:GET:get_organizations","backend-resource-b6b4692cf2ac19a5:GET:get_organizations"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b613b802848b3eaffc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.setOrganizations","method":"POST","path":"/api/v1/questionnaire/{slug}/set_organizations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"QuestionnaireSetOrganizations","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#QuestionnaireSetOrganizations"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PaginatedResponse<Organization>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:POST:set_organizations","backend-resource-b6b4692cf2ac19a5:POST:set_organizations"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ada709cfa1d57836ae","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.addFavorite","method":"POST","path":"/api/v1/questionnaire/{slug}/add_favorite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"QuestionnaireRead","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:POST:add_favorite","backend-resource-b6b4692cf2ac19a5:POST:add_favorite"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-dade8214eff1aeb684","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.removeFavorite","method":"POST","path":"/api/v1/questionnaire/{slug}/remove_favorite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"QuestionnaireRead","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:POST:remove_favorite","backend-resource-b6b4692cf2ac19a5:POST:remove_favorite"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-43a0eea4ff9df59983","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.listFavorites","method":"GET","path":"/api/v1/questionnaire/favorite_lists/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"string[]","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:GET:favorite_lists","backend-resource-b6b4692cf2ac19a5:GET:favorite_lists"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0bb12aa561d74a810e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/patient/{patientId}/questionnaire_response/{responseId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseApi.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"responseId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"QuestionnaireResponse","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fa32e2bd5111ddd7:GET:retrieve","backend-resource-7fae46c25f3b02e9:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a570fa6eae70211744","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/{patientId}/questionnaire_response/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<QuestionnaireResponse>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fa32e2bd5111ddd7:GET:list","backend-resource-7fae46c25f3b02e9:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9d99a3ca01115fc0e0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/patient/{patientId}/questionnaire_response/{responseId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"responseId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"QuestionnaireResponseUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponseUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"QuestionnaireResponse","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fa32e2bd5111ddd7:PUT:update","backend-resource-7fae46c25f3b02e9:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ff951742c5234d7196","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","operationKey":"questionnaireResponseTemplateApi.list","method":"GET","path":"/api/v1/questionnaire_response_template/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<QuestionnaireResponseTemplateReadSpec>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateReadSpec"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts#questionnaireResponseTemplateApi.list.query"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7abcc0d08c46dc22:GET:list","backend-resource-a5f3222cf169613e:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9cfd16e8517411eed7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","operationKey":"questionnaireResponseTemplateApi.retrieve","method":"GET","path":"/api/v1/questionnaire_response_template/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"QuestionnaireResponseTemplateRetrieveSpec","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateRetrieveSpec"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7abcc0d08c46dc22:GET:retrieve","backend-resource-a5f3222cf169613e:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0cd596972590e11274","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","operationKey":"questionnaireResponseTemplateApi.create","method":"POST","path":"/api/v1/questionnaire_response_template/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"QuestionnaireResponseTemplateRetrieveSpec","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateRetrieveSpec"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7abcc0d08c46dc22:POST:create","backend-resource-a5f3222cf169613e:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4d7305d497251d1182","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","operationKey":"questionnaireResponseTemplateApi.update","method":"PUT","path":"/api/v1/questionnaire_response_template/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"QuestionnaireResponseTemplateRetrieveSpec","schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateRetrieveSpec"],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7abcc0d08c46dc22:PUT:update","backend-resource-a5f3222cf169613e:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-128ebe6b1870e7f19e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","operationKey":"questionnaireResponseTemplateApi.delete","method":"DELETE","path":"/api/v1/questionnaire_response_template/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7abcc0d08c46dc22:DELETE:destroy","backend-resource-a5f3222cf169613e:DELETE:destroy"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fbefff20cfd3cd0fd5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/fatooraApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/fatoora_units/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/fatooraApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FatooraUnit>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/fatoora.ts#FatooraUnit"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/fatooraApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8506d3d409500e82:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-0c71d9adbefdda9b91","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/fatooraApi.ts","operationKey":"default.prepare","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/fatoora_units/prepare/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/fatooraApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FatooraPrepare","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/fatoora.ts#FatooraPrepare"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/fatooraApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FatooraUnit","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/fatoora.ts#FatooraUnit"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/fatooraApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8506d3d409500e82:POST:prepare"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-eea0a85e2c4a490193","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/fatooraApi.ts","operationKey":"default.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/fatoora_units/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/fatooraApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FatooraActivation","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/fatoora.ts#FatooraActivation"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/fatooraApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FatooraUnit","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/fatoora.ts#FatooraUnit"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/fatooraApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8506d3d409500e82:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e9c922e51c9264a4f2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/fatooraApi.ts","operationKey":"default.continueChecks","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/fatoora_units/{id}/continue-checks/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/fatooraApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/fatooraApi.ts#default.continueChecks.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/fatooraApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FatooraUnit","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/fatoora.ts#FatooraUnit"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/fatooraApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8506d3d409500e82:POST:continue_checks"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e0d141324b0594713d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/fiscalDocuments.ts","operationKey":"fiscalDocumentApi.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/fatoora_documents/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/fiscalDocuments.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FiscalDocument>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/fiscalContract.ts#FiscalDocument"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/fiscalDocuments.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-dbfd00182886d88f:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-903526da773ba64d20","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.approvalCodes.issue","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/approval_codes/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmApprovalCodeRequest","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmApprovalCodeRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmApprovalCode","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmApprovalCode"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f4ba8f090d82aa44:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c3e37c879932e3af80","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizations.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organizations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmConfigurationRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-53c5dbae3f449ac8e4","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizations.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organizations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-eb3a103e8add105c35","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizations.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-3e722fed99b91218a4","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizations.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-139ee17c54c319d5ac","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizations.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmReadiness","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmReadiness"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-10dd6c444f23c9922c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizations.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-60270a31220627a6da","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizations.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-6f385a7c544d6439cf","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizations.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-276b523381ded3ee3d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizations.supersede","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-acbb93f06a0747e38a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizations.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-3c3612ca86f1d86977","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizations.evidence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.organizations.evidence.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:GET:evidence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ffc4ee749964e5ed28","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizations.gates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.organizations.gates.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-dc5b26f83b9730452a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizations.duplicates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organizations/duplicates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:GET:duplicates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d1a46ca1334a773c63","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizations.checkDuplicates","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organizations/duplicates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:POST:duplicates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-dfdcfe1b47441264da","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizations.verify","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/verify/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:POST:verify"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-737a077da6a80b8916","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizations.markDuplicateOf","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organizations/{id}/mark-duplicate-of/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8c8a16dfcfeceab9:POST:mark_duplicate_of"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-2a365a9a88f68a19bc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizationRoles.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organization_roles/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmConfigurationRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a8698a9bc17f3c8f:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ac8f678bc92b965312","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizationRoles.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organization_roles/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a8698a9bc17f3c8f:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a5de7e683a31b55e46","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizationRoles.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organization_roles/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a8698a9bc17f3c8f:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d5e5fe580cc421d5ff","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizationRoles.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/organization_roles/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a8698a9bc17f3c8f:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a7efba8d3b89e7e10a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizationRoles.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organization_roles/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmReadiness","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmReadiness"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a8698a9bc17f3c8f:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9c8459ff320ca4a767","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizationRoles.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organization_roles/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a8698a9bc17f3c8f:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-35ee242d09c72244cb","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizationRoles.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organization_roles/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a8698a9bc17f3c8f:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-91798ee4c1188ed8c2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizationRoles.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organization_roles/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a8698a9bc17f3c8f:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b7787a16deae9ef3a0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizationRoles.supersede","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organization_roles/{id}/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a8698a9bc17f3c8f:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-08c7e1a8965c8bd545","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizationRoles.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organization_roles/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a8698a9bc17f3c8f:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-6c67a0783e495aabf7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizationRoles.evidence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organization_roles/{id}/evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.organizationRoles.evidence.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a8698a9bc17f3c8f:GET:evidence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-90be3ae5126c8df5e0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizationRoles.gates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organization_roles/{id}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.organizationRoles.gates.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a8698a9bc17f3c8f:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-aedd2e79eaeb2ee251","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizationRoles.licence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organization_roles/{id}/licence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a8698a9bc17f3c8f:GET:licence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-443269babd362eb9d1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.agreements.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/agreements/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmConfigurationRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-fea436df51611356a1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.agreements.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/agreements/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-2e75171234d9a692a6","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.agreements.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-352f4e689caae81213","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.agreements.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4f203c72de601a44e0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.agreements.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmReadiness","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmReadiness"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a2cd1c78a34d21689d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.agreements.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f0ceb18db75a1ee3d6","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.agreements.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-aa568c3322e840c174","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.agreements.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a15883e0f229086e10","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.agreements.supersede","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4d622b0af6f36e9202","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.agreements.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e0eb62da8cb8d51404","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.agreements.evidence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":277,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.agreements.evidence.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:GET:evidence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5f5d7e6f940b804ef3","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.agreements.gates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.agreements.gates.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-784d61ba75487d5651","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.agreements.overlapSimulation","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/overlap-simulation/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:GET:overlap_simulation"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bbbb1be7a13ed4a4fb","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.agreements.runOverlapSimulation","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/overlap-simulation/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":296,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:POST:overlap_simulation"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-67f404c8853ead56c8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.agreements.signOff","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/sign-off/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":301,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:POST:sign_off"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-2ff4b81e765367ccd7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.agreements.publish","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/agreements/{id}/publish/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-37cbeb5d6d44ed7e:POST:publish"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9d9f0530883e093de5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.routingRules.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/routing_rules/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":313,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmConfigurationRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5e5ad469e33bde3f:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-aaa54d2d469c9dc092","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.routingRules.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/routing_rules/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":322,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5e5ad469e33bde3f:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-0ed42e6dedd115ec7c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.routingRules.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/routing_rules/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":327,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5e5ad469e33bde3f:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-18c1ee4ecaf66b0ab7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.routingRules.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/routing_rules/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5e5ad469e33bde3f:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bc9d689dab87685414","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.routingRules.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/routing_rules/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmReadiness","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmReadiness"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":338,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5e5ad469e33bde3f:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4b4687151b21c683e3","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.routingRules.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/routing_rules/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":344,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":343,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5e5ad469e33bde3f:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d451eec8b31fb694d5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.routingRules.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/routing_rules/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":350,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5e5ad469e33bde3f:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f2a9b999ad5e46fcec","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.routingRules.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/routing_rules/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":356,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":355,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5e5ad469e33bde3f:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-131eab4ca38cf0bb5b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.routingRules.supersede","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/routing_rules/{id}/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":358,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":361,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5e5ad469e33bde3f:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a2523f20aae8185936","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.routingRules.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/routing_rules/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":364,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":368,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":367,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5e5ad469e33bde3f:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-8d62e62e356770f13f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.routingRules.evidence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/routing_rules/{id}/evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.routingRules.evidence.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":373,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5e5ad469e33bde3f:GET:evidence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-8255a5283a049a25ef","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.routingRules.gates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/routing_rules/{id}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.routingRules.gates.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":378,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5e5ad469e33bde3f:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c4455afe462d01262b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContracts.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":383,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmConfigurationRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-feca465f4537bd7e81","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContracts.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":392,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-aa9243975b7d69a9b2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContracts.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-80d25e3d9b66a2b391","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContracts.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-82ced3bf0d12d046bc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContracts.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmReadiness","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmReadiness"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":408,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c9e547871fc93e8fb5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContracts.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":410,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":413,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-1104c5d91d70cf855d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContracts.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":416,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":420,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-708c3e62682f1d6f64","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContracts.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":426,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":425,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-01b8b57bb557ed419e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContracts.supersede","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":428,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":431,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d3b426cd812f4ccda9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContracts.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":434,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":438,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":437,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f86ce0b438e6cf9bd8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContracts.evidence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.providerContracts.evidence.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":443,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:GET:evidence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-df13f5302707b3697e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContracts.gates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":445,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.providerContracts.gates.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-1e32aedd3323be5746","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContracts.amendments","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/amendments/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":450,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":453,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:GET:amendments"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bdf39e4e67f80f9f84","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContracts.compareAmendments","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/compare-amendments/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":455,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":459,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":458,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:POST:compare_amendments"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-2fcd9405aa60a31262","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContracts.tariffImport","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/tariff-import/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":465,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":464,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:POST:tariff_import"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-be7257842e1ade660a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContracts.approve","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/provider_contracts/{id}/approve/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":467,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":470,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d93574359b2b36a:POST:approve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bcc09163744bb6a9f3","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.programs.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/programs/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmConfigurationRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":479,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-851890b2435c9ba0:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-813ada8c8c1d50faac","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.programs.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/programs/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":481,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":485,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":484,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-851890b2435c9ba0:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-05d991f360e8200c22","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.programs.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/programs/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":487,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-851890b2435c9ba0:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-93578d996a0818a540","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.programs.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/programs/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":492,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":496,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":495,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-851890b2435c9ba0:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ba02fb91fb4b418666","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.programs.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/programs/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmReadiness","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmReadiness"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":501,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-851890b2435c9ba0:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-8a39d68f5649d49968","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.programs.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/programs/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":503,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":507,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":506,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-851890b2435c9ba0:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-999b6d7bef76a5bdec","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.programs.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/programs/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":513,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":512,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-851890b2435c9ba0:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9bd3be2d8b061f2570","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.programs.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/programs/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":515,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":518,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-851890b2435c9ba0:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-15ad75143c6cc162b8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.programs.supersede","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/programs/{id}/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":521,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":525,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":524,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-851890b2435c9ba0:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-96ad230ed6c9790ec9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.programs.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/programs/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":527,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":531,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":530,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-851890b2435c9ba0:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ac62ae13a59cc16f0f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.programs.evidence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/programs/{id}/evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":533,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.programs.evidence.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":536,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-851890b2435c9ba0:GET:evidence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e6ec8c32361d4a550d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.programs.gates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/programs/{id}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":538,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.programs.gates.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":541,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-851890b2435c9ba0:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-7a732c01e51bf4993c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.products.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/products/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":546,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmConfigurationRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":549,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5d66207092f5097b:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-58be9972469fe28416","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.products.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/products/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":551,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":555,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":554,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5d66207092f5097b:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-71e09102406f016a76","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.products.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/products/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":557,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":560,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5d66207092f5097b:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-18fe4c9529b2bd6c92","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.products.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/products/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":562,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":565,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5d66207092f5097b:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a388eae131726da4c8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.products.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/products/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":568,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmReadiness","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmReadiness"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5d66207092f5097b:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e4bbf44a35c1b05598","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.products.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/products/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":573,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":577,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5d66207092f5097b:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5ddf4621861e57ceac","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.products.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/products/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":579,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":583,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":582,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5d66207092f5097b:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-25b3d07d9068dc4425","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.products.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/products/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":585,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":589,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5d66207092f5097b:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-80471e54de2aa32a86","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.products.supersede","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/products/{id}/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":591,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":595,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":594,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5d66207092f5097b:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f85584ed67b5b2c90e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.products.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/products/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":597,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":600,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5d66207092f5097b:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-43daf6be45bf7481a2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.products.evidence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/products/{id}/evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":603,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.products.evidence.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":606,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5d66207092f5097b:GET:evidence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-20d02b1ae1eb209d9c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.products.gates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/products/{id}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":608,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.products.gates.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":611,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5d66207092f5097b:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-058f4bc134481366b1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.policies.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/policies/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":616,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmConfigurationRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":619,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-43e36870eafef61f37","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.policies.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/policies/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":621,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":625,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":624,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-68665ef46581b3f566","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.policies.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/policies/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":627,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":630,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a034e3ef6e741345d5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.policies.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/policies/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":632,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":636,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":635,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-05887ada7b3add34e8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.policies.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/policies/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":638,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmReadiness","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmReadiness"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":641,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e961c14f6eb3ba51ff","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.policies.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/policies/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":643,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":647,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-6aaf4889412025104b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.policies.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/policies/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":649,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":652,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-377118c8de4b8f27d0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.policies.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/policies/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":655,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":659,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":658,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-1b53a906d9b963aaed","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.policies.supersede","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/policies/{id}/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":661,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":665,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":664,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-6ab2f55af38ed8d7e8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.policies.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/policies/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":667,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":671,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":670,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-03c4a93008ca91847f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.policies.evidence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/policies/{id}/evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":673,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.policies.evidence.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":676,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:GET:evidence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-1485a8dea5978e2901","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.policies.gates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/policies/{id}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":678,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.policies.gates.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":681,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4f1cdb6a99649af3b9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.policies.verifySchedule","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/policies/{id}/verify-schedule/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":683,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":687,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":686,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:POST:verify_schedule"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-894044119207895eed","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.policies.importMembers","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/policies/{id}/import-members/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":689,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":693,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:POST:import_members"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a884904b23c3fcea77","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.policies.renew","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/policies/{id}/renew/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":695,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":699,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":698,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:POST:renew"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c25df5785231828ea0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.policies.endorse","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/policies/{id}/endorse/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":701,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":705,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":704,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:POST:endorse"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-7cec99a33feea758f2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.policies.cancel","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/policies/{id}/cancel/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":707,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":711,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":710,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78760a413dbe4214:POST:cancel"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bba396999fdbb998ee","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classes.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/classes/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":716,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmConfigurationRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":719,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4d98d8e06e359299:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-6db197e5e4eb652d1e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classes.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/classes/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":721,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":725,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":724,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4d98d8e06e359299:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e8675823c1dd4430ed","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classes.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/classes/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":727,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":730,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4d98d8e06e359299:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b6ffae4d9796ecf360","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classes.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/classes/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":732,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":736,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":735,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4d98d8e06e359299:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-3db6fd5465041f9051","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classes.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/classes/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":738,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmReadiness","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmReadiness"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":741,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4d98d8e06e359299:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-37ce559e5db6e09d88","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classes.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/classes/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":743,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":747,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4d98d8e06e359299:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f097e556cf94f27d6d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classes.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/classes/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":749,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":753,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":752,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4d98d8e06e359299:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9eee554aa3a6fab53b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classes.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/classes/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":755,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":758,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4d98d8e06e359299:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-dd63236f93d0e02771","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classes.supersede","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/classes/{id}/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":761,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":765,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":764,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4d98d8e06e359299:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-682d6ac773ead64138","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classes.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/classes/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":767,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":771,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":770,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4d98d8e06e359299:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-540c05c884959e8607","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classes.evidence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/classes/{id}/evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":773,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.classes.evidence.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":776,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4d98d8e06e359299:GET:evidence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-3fd00c6ce0dcd53c2e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classes.gates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/classes/{id}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":778,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.classes.gates.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":781,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4d98d8e06e359299:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e1ad7649e346e1ba72","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classes.resolvedValue","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/classes/{id}/resolved-value/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":783,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4d98d8e06e359299:GET:resolved_value"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-de44ab26a95291ae4b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classes.simulate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/classes/{id}/simulate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":788,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":791,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4d98d8e06e359299:POST:simulate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e09134c0f18638d5a8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classNetworkAssignments.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/class_network_assignments/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":797,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmConfigurationRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-878db8dddf7d6859:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e463987646fb285885","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classNetworkAssignments.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/class_network_assignments/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":802,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":806,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":805,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-878db8dddf7d6859:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-63339135a18c3895dc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classNetworkAssignments.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/class_network_assignments/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":808,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":811,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-878db8dddf7d6859:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-3e5ba44f7e1ca4f23c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classNetworkAssignments.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/class_network_assignments/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":817,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":816,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-878db8dddf7d6859:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-81635848acf26e4910","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classNetworkAssignments.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/class_network_assignments/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":819,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmReadiness","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmReadiness"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":822,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-878db8dddf7d6859:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-aec8370735c79824e9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classNetworkAssignments.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/class_network_assignments/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":828,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":827,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-878db8dddf7d6859:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b1c2c597650ceba96e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classNetworkAssignments.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/class_network_assignments/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":830,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":834,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":833,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-878db8dddf7d6859:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c735ff8c5674d96eda","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classNetworkAssignments.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/class_network_assignments/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":836,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":840,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":839,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-878db8dddf7d6859:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a7cca2b2cfe2e2ef48","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classNetworkAssignments.supersede","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/class_network_assignments/{id}/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":842,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":846,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":845,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-878db8dddf7d6859:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-eda05622b5da98ba4d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classNetworkAssignments.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/class_network_assignments/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":848,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":852,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":851,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-878db8dddf7d6859:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-7804fd55aaec64c514","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classNetworkAssignments.evidence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/class_network_assignments/{id}/evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":854,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.classNetworkAssignments.evidence.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":857,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-878db8dddf7d6859:GET:evidence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ee9218d94de7d744c9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.classNetworkAssignments.gates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/class_network_assignments/{id}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":859,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.classNetworkAssignments.gates.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":862,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-878db8dddf7d6859:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-7b020ca0ddbb11b2ba","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitTemplates.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/benefit_templates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":867,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmConfigurationRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":870,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-61fa263430b15161:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-1309dc6e7178a00f43","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitTemplates.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/benefit_templates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":872,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":876,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":875,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-61fa263430b15161:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-06991efbfec7f2dc9f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitTemplates.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/benefit_templates/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":878,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":881,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-61fa263430b15161:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4a0097411ed557d67a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitTemplates.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/benefit_templates/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":883,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":887,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":886,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-61fa263430b15161:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c7205d39ab79d90f98","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitTemplates.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/benefit_templates/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":889,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmReadiness","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmReadiness"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":892,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-61fa263430b15161:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-0e69ebe36ed5e9860f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitTemplates.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/benefit_templates/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":894,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":898,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":897,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-61fa263430b15161:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c063173d0f59f31685","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitTemplates.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/benefit_templates/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":900,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":904,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":903,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-61fa263430b15161:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-afe21075d13289c380","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitTemplates.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/benefit_templates/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":906,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":910,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":909,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-61fa263430b15161:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-26061fb474986cb92c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitTemplates.supersede","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/benefit_templates/{id}/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":912,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":916,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-61fa263430b15161:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e97264f3d3a1a100a9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitTemplates.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/benefit_templates/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":918,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":922,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":921,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-61fa263430b15161:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-dd81381342e907defc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitTemplates.evidence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/benefit_templates/{id}/evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":924,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.benefitTemplates.evidence.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":927,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-61fa263430b15161:GET:evidence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-8403617a3a0ee434a4","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitTemplates.gates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/benefit_templates/{id}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":929,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.benefitTemplates.gates.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":932,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-61fa263430b15161:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-8e652b014242393ce0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitRules.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/benefit_rules/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":937,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmConfigurationRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":940,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9112dccef19ab6e7:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-594b03f22cd5fa4562","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitRules.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/benefit_rules/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":942,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":946,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":945,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9112dccef19ab6e7:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-45fd99bfe4eb0c4399","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitRules.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/benefit_rules/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":948,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":951,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9112dccef19ab6e7:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4b57d57dac165e005a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitRules.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/benefit_rules/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":953,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":957,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":956,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9112dccef19ab6e7:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-019566c83e7782aefa","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitRules.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/benefit_rules/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":959,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmReadiness","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmReadiness"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":962,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9112dccef19ab6e7:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-2d94a738c030bbf915","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitRules.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/benefit_rules/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":964,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":968,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":967,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9112dccef19ab6e7:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9486f6fb7267ce0b49","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitRules.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/benefit_rules/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":970,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":974,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":973,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9112dccef19ab6e7:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-6d3a5cd3e89f93fb17","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitRules.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/benefit_rules/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":976,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":980,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":979,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9112dccef19ab6e7:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-31e384609f81a1a27c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitRules.supersede","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/benefit_rules/{id}/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":982,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":986,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":985,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9112dccef19ab6e7:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-11260d948b7f8c5a83","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitRules.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/benefit_rules/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":988,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":992,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":991,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9112dccef19ab6e7:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-466f4ef36c07ae8f38","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitRules.evidence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/benefit_rules/{id}/evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":994,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.benefitRules.evidence.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":997,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9112dccef19ab6e7:GET:evidence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5bd10f7072f6cb3f49","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitRules.gates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/benefit_rules/{id}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":999,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.benefitRules.gates.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1002,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9112dccef19ab6e7:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c36c95a1e3dc6eba38","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitRules.grid","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/benefit_rules/{id}/grid/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1004,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1007,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9112dccef19ab6e7:GET:grid_row"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-70dc754cb0c57d391c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitRules.previewEstimate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/benefit_rules/{id}/preview-estimate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1009,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1013,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1012,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9112dccef19ab6e7:POST:preview_estimate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-fb76b8d08a43affdb1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.exclusions.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/exclusions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1018,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmConfigurationRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1021,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a9c43a02c93d8acb:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-dc4bd03dbd46ea4b1f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.exclusions.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/exclusions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1023,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a9c43a02c93d8acb:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-6a338532e007c0affe","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.exclusions.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/exclusions/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1029,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1032,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a9c43a02c93d8acb:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-6da7e780e48fa2cc88","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.exclusions.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/exclusions/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1034,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1038,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a9c43a02c93d8acb:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ae1c6044cd55c718c9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.exclusions.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/exclusions/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1040,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmReadiness","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmReadiness"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1043,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a9c43a02c93d8acb:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-71e2204b17e7952e37","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.exclusions.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/exclusions/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1045,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1049,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1048,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a9c43a02c93d8acb:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a9b7e8cf070a7fe5d6","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.exclusions.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/exclusions/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1051,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1055,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1054,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a9c43a02c93d8acb:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d55b3418b51b40e493","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.exclusions.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/exclusions/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1057,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1061,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1060,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a9c43a02c93d8acb:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e4825ec32eb98ab535","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.exclusions.supersede","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/exclusions/{id}/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1063,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1067,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1066,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a9c43a02c93d8acb:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-432c74fa41d4a94d9c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.exclusions.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/exclusions/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1069,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1073,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1072,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a9c43a02c93d8acb:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f84915362d2f167d37","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.exclusions.evidence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/exclusions/{id}/evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1075,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.exclusions.evidence.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1078,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a9c43a02c93d8acb:GET:evidence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-547c908383afd1d0da","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.exclusions.gates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/exclusions/{id}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1080,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.exclusions.gates.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1083,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a9c43a02c93d8acb:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-3790d32f32507eebc7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.exclusions.addException","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/exclusions/{id}/add-exception/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1085,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1089,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1088,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a9c43a02c93d8acb:POST:add_exception"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e7b7bfbd4c5b1dd960","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.limits.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/limits/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1094,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmConfigurationRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1097,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-01cc81f3a785478b:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-56826a83201725a24a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.limits.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/limits/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1099,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-01cc81f3a785478b:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-8188eda474589f5fd0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.limits.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/limits/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-01cc81f3a785478b:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-2d3e66729a344bc827","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.limits.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/limits/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-01cc81f3a785478b:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-47d2652106b32d1858","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.limits.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/limits/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmReadiness","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmReadiness"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-01cc81f3a785478b:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5605be29b665d88340","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.limits.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/limits/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-01cc81f3a785478b:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-7708130e6c5d0b9a34","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.limits.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/limits/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-01cc81f3a785478b:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-93f3dd5265721b508a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.limits.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/limits/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-01cc81f3a785478b:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4b083ccefa25d4d000","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.limits.supersede","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/limits/{id}/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-01cc81f3a785478b:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-686f1626ae3e6b1390","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.limits.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/limits/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-01cc81f3a785478b:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5522e4fb4b9da305a7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.limits.evidence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/limits/{id}/evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.limits.evidence.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-01cc81f3a785478b:GET:evidence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-edaaa0762c66cc2fe9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.limits.gates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/limits/{id}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.limits.gates.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-01cc81f3a785478b:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-68f47149fcf5c0932e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.costShareComponents.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/cost_share_components/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmConfigurationRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-251bcc74819c9250:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-6f28cc190b541d69bd","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.costShareComponents.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/cost_share_components/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-251bcc74819c9250:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-cadfa342f4db250be5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.costShareComponents.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/cost_share_components/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-251bcc74819c9250:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e5aef8b105d5b9377b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.costShareComponents.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/cost_share_components/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-251bcc74819c9250:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-02c85c41473dcfcfe2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.costShareComponents.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/cost_share_components/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmReadiness","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmReadiness"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-251bcc74819c9250:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9cbcfa1c9f56240fd9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.costShareComponents.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/cost_share_components/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-251bcc74819c9250:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-49a02e83f25b87fb48","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.costShareComponents.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/cost_share_components/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-251bcc74819c9250:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-03f01cdf947b24daf1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.costShareComponents.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/cost_share_components/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-251bcc74819c9250:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9d7dad4d402ab5c246","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.costShareComponents.supersede","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/cost_share_components/{id}/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-251bcc74819c9250:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d910f56eb713e735d9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.costShareComponents.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/cost_share_components/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-251bcc74819c9250:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-1527ee0d0fdb38b210","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.costShareComponents.evidence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/cost_share_components/{id}/evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.costShareComponents.evidence.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-251bcc74819c9250:GET:evidence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c2c61f5eacbb549579","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.costShareComponents.gates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/cost_share_components/{id}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.costShareComponents.gates.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-251bcc74819c9250:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-194287145dddff6f82","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffs.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariffs/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmConfigurationRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d501b33ca3ee2365cd","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffs.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariffs/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ab149f85d084e3784d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffs.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-47f79eb6a7065616b0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffs.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-403cf5367d5d389b43","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffs.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmReadiness","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmReadiness"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9ba966609285cc959c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffs.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e2b9b24bbf6d5645a6","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffs.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-7f8dd8dc72c0bbba04","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffs.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1277,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-931b42fabfb8744fd4","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffs.supersede","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{id}/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-39d31a012c5befa474","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffs.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1289,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-fc2713763cca75ad04","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffs.evidence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{id}/evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1291,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.tariffs.evidence.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:GET:evidence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-392eda22bb638b94e7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffs.gates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{id}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1296,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.tariffs.gates.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-1b88623ad36ea235f8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffs.dryRun","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{id}/dry-run/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1303,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:POST:dry_run"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e0105100f327062045","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffs.simulatedEncounter","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{id}/simulated-encounter/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1309,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1313,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1312,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:POST:simulated_encounter"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ba31c76dc822c0f0b5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffs.makerChecker","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{id}/maker-checker/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmMakerChecker","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmMakerChecker"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:GET:maker_checker"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-3fc527121e36a880c2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffs.publish","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariffs/{id}/publish/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c47c6ab7a96f76d7:POST:publish"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f8c95ed76317955739","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffAssignments.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariff_assignments/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmConfigurationRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d2aa91acf1e6ffd:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-020e65bf5eaabe4f3b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffAssignments.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariff_assignments/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1338,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1337,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d2aa91acf1e6ffd:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-efbeb1e90fee54ef7a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffAssignments.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariff_assignments/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1343,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d2aa91acf1e6ffd:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-668242a8872499435f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffAssignments.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/tariff_assignments/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1345,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d2aa91acf1e6ffd:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-69866a12e28b775ee6","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffAssignments.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariff_assignments/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmReadiness","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmReadiness"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d2aa91acf1e6ffd:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-994866bfe517458124","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffAssignments.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariff_assignments/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1356,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d2aa91acf1e6ffd:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-af52c59eea52db5c6c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffAssignments.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariff_assignments/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1365,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d2aa91acf1e6ffd:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-fac900723f39c7831c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffAssignments.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariff_assignments/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1368,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d2aa91acf1e6ffd:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-08dbda8a820c7c95c5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffAssignments.supersede","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariff_assignments/{id}/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1378,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d2aa91acf1e6ffd:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bef8900b43ba5fe4b4","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffAssignments.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariff_assignments/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1383,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d2aa91acf1e6ffd:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a1a7b31f490aa5f888","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffAssignments.evidence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariff_assignments/{id}/evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.tariffAssignments.evidence.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1389,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d2aa91acf1e6ffd:GET:evidence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9f1e8c8fc8d1df5d0b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffAssignments.gates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariff_assignments/{id}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.tariffAssignments.gates.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8d2aa91acf1e6ffd:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a87b901716d38220f1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.basePriceSchedules.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/base_price_schedules/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmConfigurationRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75940ebc04b4eb08:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-30bc454c1c00807a94","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.basePriceSchedules.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/base_price_schedules/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1404,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1408,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1407,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75940ebc04b4eb08:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ee1ec0fc7d567cbdd5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.basePriceSchedules.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/base_price_schedules/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1410,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1413,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75940ebc04b4eb08:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c26bd009186f708f78","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.basePriceSchedules.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/base_price_schedules/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1418,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75940ebc04b4eb08:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4e0a99953614a5cf8c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.basePriceSchedules.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/base_price_schedules/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1421,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmReadiness","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmReadiness"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75940ebc04b4eb08:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d932f4b6f07a60bc4d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.basePriceSchedules.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/base_price_schedules/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1426,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1429,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75940ebc04b4eb08:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-715e91566cbe01e070","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.basePriceSchedules.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/base_price_schedules/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75940ebc04b4eb08:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-85797d1f27f1d65d41","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.basePriceSchedules.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/base_price_schedules/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1438,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1441,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75940ebc04b4eb08:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-01def8485f58eb7956","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.basePriceSchedules.supersede","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/base_price_schedules/{id}/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1447,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75940ebc04b4eb08:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f17085984dc4fdbbf4","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.basePriceSchedules.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/base_price_schedules/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1450,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1453,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75940ebc04b4eb08:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-18fd41d6d05996a1c2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.basePriceSchedules.evidence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/base_price_schedules/{id}/evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1456,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.basePriceSchedules.evidence.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1459,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75940ebc04b4eb08:GET:evidence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ce37cc1f5658e88e27","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.basePriceSchedules.gates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/base_price_schedules/{id}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.basePriceSchedules.gates.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1464,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75940ebc04b4eb08:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-8842c504d9f3cc0bfb","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networks.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/networks/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1469,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmConfigurationRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1472,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9dc6bc6f9d7b9aaf48","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networks.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/networks/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1478,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1477,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-995731654f9314b187","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networks.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/networks/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-6212a567b19501daf4","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networks.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/networks/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1485,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1489,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-0824c039d53db68518","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networks.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/networks/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1491,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmReadiness","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmReadiness"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1494,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a2cbbfd839f199626c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networks.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/networks/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1496,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1500,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-946201ef305b68952d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networks.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/networks/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1502,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1506,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1505,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f34ae06e39ff48a395","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networks.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/networks/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1508,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1512,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1511,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e9e08e7510f0308f54","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networks.supersede","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/networks/{id}/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1518,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1517,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e7b914faec12607935","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networks.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/networks/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1520,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1524,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1523,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-74adcf84a7e506d490","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networks.evidence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/networks/{id}/evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1526,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.networks.evidence.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1529,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:GET:evidence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-8ecc16a1bd8c625349","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networks.gates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/networks/{id}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1531,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.networks.gates.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1534,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-fa4341f4a8fa302a25","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networks.coverageMap","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/networks/{id}/coverage-map/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1536,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:GET:coverage_map"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d264f3050745518adb","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networks.removalImpact","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/networks/{id}/removal-impact/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1541,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1545,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1544,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:POST:removal_impact"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-589af163b4d95a448a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networks.replacement","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/networks/{id}/replacement/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1547,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1551,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1550,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:POST:replacement"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c9d306898a50375abc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networks.approve","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/networks/{id}/approve/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1553,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1557,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1556,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2a39e23776a2256e:POST:approve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a7967d4e1d327770a9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networkReconciliations.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/network_reconciliations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1562,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmConfigurationRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1565,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-40fa5bdde2be95d8:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d93a3064584f6c9cd1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networkReconciliations.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/network_reconciliations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1567,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1570,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-40fa5bdde2be95d8:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e27447e83e054e168f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networkReconciliations.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/network_reconciliations/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1573,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-40fa5bdde2be95d8:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ba04aab8d32928d8b0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networkReconciliations.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/network_reconciliations/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1578,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1582,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1581,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-40fa5bdde2be95d8:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c0fe21122d91321c86","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networkReconciliations.readiness","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/network_reconciliations/{id}/readiness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1584,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmReadiness","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmReadiness"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1587,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-40fa5bdde2be95d8:GET:readiness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d40b7a8ae436617d69","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networkReconciliations.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/network_reconciliations/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1589,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmTransitionBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmTransitionBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1593,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1592,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-40fa5bdde2be95d8:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-256510ceb2890bf379","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networkReconciliations.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/network_reconciliations/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1595,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1599,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1598,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-40fa5bdde2be95d8:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5413a985316ec9c5c5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networkReconciliations.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/network_reconciliations/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1605,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1604,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-40fa5bdde2be95d8:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-39cf6d87e32c0e4d0c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networkReconciliations.supersede","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/network_reconciliations/{id}/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1607,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1611,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1610,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-40fa5bdde2be95d8:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9f88fb9b0f628bfd18","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networkReconciliations.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/network_reconciliations/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1613,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1617,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmConfigurationRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1616,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-40fa5bdde2be95d8:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-092071a25519b1f982","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networkReconciliations.evidence","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/network_reconciliations/{id}/evidence/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1619,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.networkReconciliations.evidence.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1622,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-40fa5bdde2be95d8:GET:evidence"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e67ceda64119a67db9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networkReconciliations.gates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/network_reconciliations/{id}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1624,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates","repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.networkReconciliations.gates.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1627,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-40fa5bdde2be95d8:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-8e00252540b4dfba03","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizationIdentifiers.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organization_identifiers/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1632,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1635,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-15bc37cceef5bf48:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a372820124e928bf5e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizationIdentifiers.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organization_identifiers/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1637,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1641,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-15bc37cceef5bf48:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4e4400dfa3c4a12bcd","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizationIdentifiers.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organization_identifiers/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1643,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-15bc37cceef5bf48:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-04b49263be9b78a055","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizationIdentifiers.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/organization_identifiers/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1648,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1652,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1651,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-15bc37cceef5bf48:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-fa03e098144f1a32d0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizationContacts.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organization_contacts/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1657,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1660,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d11ddab83b5e2e12:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-906434103a7a73d6e7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizationContacts.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/organization_contacts/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1662,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1666,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1665,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d11ddab83b5e2e12:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5bfa5454459f38a9b3","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizationContacts.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/organization_contacts/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1668,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1671,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d11ddab83b5e2e12:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4c53cbfb3b86e22134","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.organizationContacts.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/organization_contacts/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1673,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1676,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d11ddab83b5e2e12:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-8e4c9e913555dd4819","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.agreementDelegations.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/agreement_delegations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1682,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1685,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-96ca68200a9668b3:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-063d26e7383730ac5a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.agreementDelegations.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/agreement_delegations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1687,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1691,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1690,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-96ca68200a9668b3:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a6930a9410a83bcb7a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.agreementDelegations.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/agreement_delegations/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1693,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1696,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-96ca68200a9668b3:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-86201092bc2513e1da","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.agreementDelegations.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/agreement_delegations/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1698,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1701,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-96ca68200a9668b3:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-24016e0dc965c03492","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContractSites.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/provider_contract_sites/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1707,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1710,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9356c065b680a4e6:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-3a1dc49d040ce5bc1d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContractSites.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/provider_contract_sites/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1712,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1716,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1715,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9356c065b680a4e6:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b87a83a4de6cf6b3d2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContractSites.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/provider_contract_sites/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1718,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1721,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9356c065b680a4e6:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d2410a0023b450e5ce","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContractSites.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/provider_contract_sites/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1723,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1727,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9356c065b680a4e6:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-74aeb5eab14404e183","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContractDocuments.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/provider_contract_documents/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1732,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1735,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b42f876708f0c6a8:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-7c7a541926b7509e23","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContractDocuments.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/provider_contract_documents/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1737,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1741,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b42f876708f0c6a8:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e97ed03f2fac6311d0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContractDocuments.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/provider_contract_documents/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1743,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b42f876708f0c6a8:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-47d48426561268a7cc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.providerContractDocuments.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/provider_contract_documents/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1748,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1752,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1751,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b42f876708f0c6a8:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-7432b80fa7cacea34c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.policyVersions.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/policy_versions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1757,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1760,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2bc85ba6d3101cf:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-6e7559c5f889ea5db0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.policyVersions.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/policy_versions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1762,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1765,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2bc85ba6d3101cf:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b9d702c84467da8153","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.policyVersions.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/policy_versions/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1768,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1771,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2bc85ba6d3101cf:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4da92d75d0ee9f84dc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.policyVersions.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/policy_versions/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1773,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1777,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1776,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2bc85ba6d3101cf:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a3ece971064e37780e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitOverrides.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/benefit_overrides/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1782,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1785,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-baa8064a14b91422:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-dee62370f9ae9d95fc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitOverrides.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/benefit_overrides/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1787,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1791,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1790,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-baa8064a14b91422:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5d255ef58697f0a207","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitOverrides.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/benefit_overrides/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1796,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-baa8064a14b91422:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-eaac9d6537d54b4ba8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.benefitOverrides.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/benefit_overrides/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1798,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1802,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1801,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-baa8064a14b91422:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-06b1fecd8dcd485862","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.exclusionExceptions.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/exclusion_exceptions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1807,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1810,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-43a3b02cfe35b1a4:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-3ca918dc9f619bea39","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.exclusionExceptions.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/exclusion_exceptions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1812,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1816,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1815,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-43a3b02cfe35b1a4:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-104ba4825ac9069a42","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.exclusionExceptions.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/exclusion_exceptions/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1818,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1821,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-43a3b02cfe35b1a4:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-93de8d08a61ff38876","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.exclusionExceptions.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/exclusion_exceptions/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1823,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1827,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1826,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-43a3b02cfe35b1a4:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-89dda91433a94f0f6e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.authorizationRequirements.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/authorization_requirements/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1832,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1835,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-946ed55bfd40abf9:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d539ff307590317b36","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.authorizationRequirements.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/authorization_requirements/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1837,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1841,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1840,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-946ed55bfd40abf9:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5cc3dae4e653862648","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.authorizationRequirements.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/authorization_requirements/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1843,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1846,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-946ed55bfd40abf9:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ff705dc80888916619","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.authorizationRequirements.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/authorization_requirements/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1848,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1852,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1851,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-946ed55bfd40abf9:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-8e40594efc23c21f49","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.selectors.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/selectors/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1857,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1860,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-934c4f5e72362a14:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c16991c81d8e483659","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.selectors.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/selectors/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1862,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1866,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1865,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-934c4f5e72362a14:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bcee23d82ea5a21d8f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.selectors.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/selectors/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1868,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1871,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-934c4f5e72362a14:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9c86f97a98f93650a8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.selectors.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/selectors/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1873,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1877,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1876,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-934c4f5e72362a14:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a71356fdd012cdea8b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.selectorTerms.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/selector_terms/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1882,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1885,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-890ddbe2325c261a:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-402dd94639f848aa52","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.selectorTerms.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/selector_terms/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1887,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1891,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1890,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-890ddbe2325c261a:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-76fb6bb262b26b2e27","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.selectorTerms.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/selector_terms/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1893,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1896,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-890ddbe2325c261a:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ce6c93e31bdb25c13f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.selectorTerms.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/selector_terms/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1898,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1902,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1901,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-890ddbe2325c261a:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-eed62886661cdfff54","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.services.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/services/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1907,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1910,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9e013ed01a5ab1c9:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ff11dc6b1097c5da33","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.services.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/services/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1912,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1916,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1915,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9e013ed01a5ab1c9:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-3377bbd1c4d95b30c2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.services.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/services/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1918,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1921,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9e013ed01a5ab1c9:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-41c126b9926e39cfc9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.services.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/services/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1923,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1927,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1926,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9e013ed01a5ab1c9:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-aa063e2305c9c36a85","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.serviceCodeMappings.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/service_code_mappings/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1932,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1935,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f548a2e7dafaace7:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-6e01dda3963986a0ff","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.serviceCodeMappings.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/service_code_mappings/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1937,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1941,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1940,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f548a2e7dafaace7:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4561c77339132a3942","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.serviceCodeMappings.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/service_code_mappings/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1943,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1946,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f548a2e7dafaace7:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f5c20f2cc665d1d400","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.serviceCodeMappings.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/service_code_mappings/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1948,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1952,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1951,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f548a2e7dafaace7:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-1e5c1e7e2a10dbdcc9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffLines.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariff_lines/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1957,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1960,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-16c08916d966cc51:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f64809c3583bf7a79a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffLines.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tariff_lines/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1962,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1966,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1965,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-16c08916d966cc51:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-00c6baab332b6e82d5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffLines.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tariff_lines/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1968,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1971,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-16c08916d966cc51:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-8e4ba20aaa70aba5f4","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.tariffLines.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/tariff_lines/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1973,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1977,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1976,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-16c08916d966cc51:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e4fdab8d56db289662","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.basePriceScheduleLines.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/base_price_schedule_lines/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1982,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1985,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3d078260d7f01bf6:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bcb7b0d0ca735f9d93","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.basePriceScheduleLines.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/base_price_schedule_lines/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1987,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1991,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1990,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3d078260d7f01bf6:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-849443175ed5c25eaa","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.basePriceScheduleLines.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/base_price_schedule_lines/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1993,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1996,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3d078260d7f01bf6:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bd02dda97a80caaa0e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.basePriceScheduleLines.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/base_price_schedule_lines/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1998,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2002,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2001,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3d078260d7f01bf6:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4dd44cf8738c92813f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.packages.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/packages/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2007,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2010,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-993d0f8089370a28:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ce045cf53005cfcca0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.packages.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/packages/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2012,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2016,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2015,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-993d0f8089370a28:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-79a657574144cee7c8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.packages.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/packages/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2018,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2021,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-993d0f8089370a28:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-6816f774b3a41af1b7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.packages.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/packages/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2023,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2027,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2026,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-993d0f8089370a28:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4d9c5ca6672ef68ec8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.packages.suppressedComponents","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/packages/{id}/suppressed-components/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2030,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"PackageDefinitionViewSet `suppressed-components` · `?on_date=YYYY-MM-DD`","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.packages.suppressedComponents.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2033,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-993d0f8089370a28:GET:suppressed_components"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-6a924296203fb470f2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.packageComponents.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/package_components/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2043,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2046,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2d13df94ab1357c5:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-603ac845a1410aa59b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.packageComponents.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/package_components/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2048,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2052,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2051,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2d13df94ab1357c5:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a472f35985c3a4f744","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.packageComponents.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/package_components/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2054,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2057,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2d13df94ab1357c5:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-88574db64b20afbcf2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.packageComponents.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/package_components/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2059,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2063,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2062,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2d13df94ab1357c5:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d9e67bcc98d2133e87","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networkMemberships.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/network_memberships/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2068,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2071,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-87018c98d3ea6319:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bdcdc13edf2da23dc8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networkMemberships.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/network_memberships/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2073,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2077,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2076,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-87018c98d3ea6319:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-648536f7edefcd8e83","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networkMemberships.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/network_memberships/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2079,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2082,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-87018c98d3ea6319:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-54efc8dcbcbd0ad4cc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.networkMemberships.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/network_memberships/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2084,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2088,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2087,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-87018c98d3ea6319:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a9e49807abd0857373","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.enrollment.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/enrollment/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2094,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2097,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5bdf9cb20549ce927c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.enrollment.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/enrollment/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2099,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-2ff7692b294229087b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.enrollment.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/enrollment/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9120998714817c6423","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.enrollment.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/enrollment/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-bf3b660880ca2f7d9f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.enrollment.discoveryLadder","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/enrollment/discovery-ladder/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:GET:discovery_ladder"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-402ab5d20d304280a1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.enrollment.discover","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/enrollment/{id}/discover/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:POST:discover"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4f4df2dc6ea435d6e1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.enrollment.verify","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/enrollment/{id}/verify/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:POST:verify"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-add2e8296f9fd73cb8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.enrollment.eligibility","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/enrollment/{id}/eligibility/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:GET:eligibility"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f41b810c72aa721879","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.enrollment.freshness","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/enrollment/{id}/freshness/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:POST:freshness"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a78b3ee1b69e85a0b8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.enrollment.resolveConflict","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/enrollment/{id}/resolve-conflict/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:POST:resolve_conflict"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5365c1be2dc2f81bc9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.enrollment.divergences","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/enrollment/{id}/divergences/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:POST:divergences"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-2c3fda575d4bb4a879","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.enrollment.endorse","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/enrollment/{id}/endorse/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:POST:endorse"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-20958dec6dbea75451","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.enrollment.estimateRestriction","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/enrollment/{id}/estimate-restriction/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-975936d3bc408583:GET:estimate_limits"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ae797f46a822dff883","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.rulePublishing.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4b03b7cc1e791627d0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.rulePublishing.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b3384745908fa6bddc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.rulePublishing.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-45dab6e5748aa35a5e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.rulePublishing.correct","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/{id}/correct/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:POST:correct"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-8d48f590742a2181e6","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.rulePublishing.manifest","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/{id}/manifest/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:GET:manifest"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4e4332307e478a10e5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.rulePublishing.gates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/{id}/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:GET:gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e5f13e17dd9b811b22","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.rulePublishing.validate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/validate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:POST:validate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-6013a7b51ff27fcfb2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.rulePublishing.approve","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/approve/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:POST:approve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f6c8a803de3a6fc5cc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.rulePublishing.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-98e3128b82adef9cf3","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.rulePublishing.supersede","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/supersede/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:POST:supersede"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-31e7cc627b569f31a0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.rulePublishing.simulate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/simulate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:POST:simulate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-1b59853e87b2c764eb","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.rulePublishing.decisionPackage","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/rule_publishing/decision_package/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-141b0a3ed7b96065:GET:decision_package"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-740f66a97296cad3eb","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.gates.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-51d7a7d562a8d126:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-7bcc33a3fdbe74aebb","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.gates.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-d25f0a016014932e06","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.gates.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/gates/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-51d7a7d562a8d126:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-2ab2a1b91bfcd57a29","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.gates.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/gates/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-76879b915fe1572efe","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.gates.close","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/gates/{id}/close/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-51d7a7d562a8d126:POST:close"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-7d68131b3126deac72","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.gates.acceptRisk","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/gates/{id}/accept_risk/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-51d7a7d562a8d126:POST:accept_risk"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-670ab1016e129a87ca","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.gates.notApplicable","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/gates/{id}/not_applicable/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-51d7a7d562a8d126:POST:not_applicable"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c642e384bc8230bc62","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.gates.sweep","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/gates/sweep/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-51d7a7d562a8d126:GET:sweep"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4f82a51a5f927c7d22","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.traces.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/traces/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cbd106eaabb5aa5:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9077f2925de14dde27","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.traces.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/traces/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2297,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2300,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cbd106eaabb5aa5:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-fec85cbfc646a19578","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.traces.explain","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/traces/explain/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2305,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cbd106eaabb5aa5:GET:explain"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-955abaa147c04e6511","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.overrides.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/overrides/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2314,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1ceabb26cbdc853b:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-021e414d900b4ad06c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.overrides.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/overrides/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1ceabb26cbdc853b:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-58ceb0afef73e87253","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.overrides.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/overrides/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2322,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1ceabb26cbdc853b:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bf581d6c66ccbc5969","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.overrides.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/overrides/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2327,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2331,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-c5945a7ec225925343","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.overrides.expire","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/overrides/{id}/expire/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2337,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2336,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1ceabb26cbdc853b:POST:expire"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-37734445713cae3058","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.overrides.completeReview","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/overrides/{id}/complete_review/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2343,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1ceabb26cbdc853b:POST:complete_review"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a6548241f9a7d014d7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.integrationEndpoints.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/integration/endpoints/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78a6471dcdf583ca:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-1e92e76503cb7045c5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.integrationEndpoints.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/integration/endpoints/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2358,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-87b7f12770fdae5de6","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.integrationEndpoints.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/integration/endpoints/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78a6471dcdf583ca:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-87794a146996ba2b16","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.integrationEndpoints.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/integration/endpoints/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2365,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2368,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"primary frontend","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-e89f55e1ca9037978c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.integrationEndpoints.certificate","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/integration/endpoints/{id}/certificate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78a6471dcdf583ca:GET:certificate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d46b9317d6cf7f5981","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.integrationEndpoints.rotateCertificate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/integration/endpoints/{id}/rotate_certificate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2379,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78a6471dcdf583ca:POST:rotate_certificate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5894b42332fcc93c90","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.integrationEndpoints.testConnection","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/integration/endpoints/{id}/test_connection/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2382,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2385,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78a6471dcdf583ca:POST:test_connection"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c8436e7fd6ba126b48","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.integrationEndpoints.replay","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/integration/endpoints/{id}/replay/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2392,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78a6471dcdf583ca:POST:replay"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5294f3eb4676cef217","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.integrationEndpoints.errors","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/integration/endpoints/{id}/errors/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78a6471dcdf583ca:GET:errors"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-22e12da9a91a2eb8ad","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.integrationEndpoints.export","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/integration/endpoints/export/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78a6471dcdf583ca:GET:export"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f05c8efe4066347eb1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.integrationEndpoints.activationStates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/integration/endpoints/activation_states/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2404,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2407,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78a6471dcdf583ca:GET:activation_states"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-57ace7c39290cd17b6","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.finance.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/finance/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-828520511c133b5ce7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.finance.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/finance/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4934a7e67f4cffe327","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.finance.actions","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/finance/actions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2427,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:GET:actions"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-28f3bdd510d7aee855","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.finance.balanceIdentities","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/finance/{id}/balance-identities/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2429,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:GET:balance_identities"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-8c4be40dfa3d47f97a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.finance.claimIdentity","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/finance/claim-identity/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2434,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2437,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:GET:claim_identity"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a854ea6e0cea0ad4dd","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.finance.variance","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/finance/{id}/variance/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2443,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:POST:variance"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ac1dab8e5c3422f4bd","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.finance.reconcile","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/finance/reconcile/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2445,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2449,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:POST:reconcile"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-24161fb3ef50a1ab4a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.finance.cashReceipt","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/finance/cash-receipt/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2451,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2455,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:POST:cash_receipt"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-1d3f01a8b2830a88d1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.finance.settle","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/finance/settle/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2457,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:POST:settle"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-3d1d6fc562b100697d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.finance.paymentNotice","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/finance/payment-notice/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2463,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2467,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:POST:payment_notice"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ed77f0c8be068a6bca","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.finance.reverse","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/finance/reverse/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2469,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2473,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2472,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:POST:reverse"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b03ccf8ffd856ffaa2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.finance.returnedPayment","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/finance/returned-payment/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2475,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2479,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2478,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:POST:returned_payment"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-7ff48c01497fd8c2cd","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.finance.estimate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/finance/estimate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2481,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2485,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2484,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:POST:estimate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-47cbb9842d6a2b72cd","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.finance.issue","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/finance/issue/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2487,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2491,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:POST:issue"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a2717060fb51c4d8eb","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.finance.credit","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/finance/credit/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2497,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2496,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:POST:credit"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b20bfa618db8977e8d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.finance.refund","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/finance/refund/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2503,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2502,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:POST:refund"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5bb96fe918da1c5c02","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.finance.aging","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/finance/aging/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2505,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2508,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:POST:aging"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ea1c9f71c721eb048b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.finance.suspense","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/finance/suspense/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2511,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:GET:suspense"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a734eb176533b5dad2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.finance.bankAccounts","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/finance/bank-accounts/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2516,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:GET:bank_accounts"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-85a0739302df636277","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.finance.bankAccountChange","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/finance/bank-account-change/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2521,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2525,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2524,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe0d8c3a9a892b6f:POST:bank_account_change"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a8419c7c63e32f9f36","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.authorizations.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/authorizations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-71399bbd789d5741:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a9c5533ee0eb553b05","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.authorizations.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/authorizations/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2537,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-71399bbd789d5741:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4fb3a719de3ad8e2e5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.authorizations.clocks","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/authorizations/{id}/clocks/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2545,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-71399bbd789d5741:GET:clocks"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5a79f7a619213b27ad","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.authorizations.lines","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/authorizations/{id}/lines/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2547,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2550,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-71399bbd789d5741:GET:lines"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-3c73378e007edd659d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.authorizations.observe","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/authorizations/{id}/observe/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2552,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2556,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2555,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-71399bbd789d5741:POST:observe"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d17b44e7e1e74c3cbd","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.authorizations.deem","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/authorizations/{id}/deem/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2558,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2562,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-71399bbd789d5741:POST:deem"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4a514799eb47a9ed77","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.authorizations.amend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/authorizations/{id}/amend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2564,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2568,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2567,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-71399bbd789d5741:POST:amend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d820632a4c0fa6061f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.authorizations.cancel","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/authorizations/{id}/cancel/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2570,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2574,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2573,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-71399bbd789d5741:POST:cancel"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-3e83358d68b124977c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.authorizations.sufficiency","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/authorizations/{id}/sufficiency/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2580,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2579,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-71399bbd789d5741:POST:sufficiency"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-1ef6e7e3811c4e9fd3","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.authorizations.tatRules","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/authorizations/tat-rules/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2582,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2585,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-71399bbd789d5741:GET:tat_rules"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d66f495661336cf649","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.authorizations.exemptions","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/authorizations/exemptions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2587,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2590,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-71399bbd789d5741:GET:exemptions"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-0fd93af4ff2ab0122a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.claims.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/claims/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2597,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2600,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-914e2e962774f807:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-8be94fa0e9ff5e9c03","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.claims.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/claims/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2602,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2605,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-914e2e962774f807:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-138175bb3c313e68b7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.claims.byEncounter","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/claims/by-encounter/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2607,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2610,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-914e2e962774f807:GET:by_encounter"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b613e35f3dd15c7776","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.claims.lines","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/claims/{id}/lines/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2612,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2615,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-914e2e962774f807:GET:lines"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f7e222892a4799df3c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.claims.attachments","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/claims/{id}/attachments/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2617,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2620,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-914e2e962774f807:GET:attachments"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-0cc8ae0a67df35e875","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.claims.classifyResponse","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/claims/{id}/classify-response/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2622,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2625,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-914e2e962774f807:POST:classify_response"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-de0da2940ef26d7cdd","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.denials.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/denials/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2634,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2637,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3e5a10321cf26b9a:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-077d958f360e23b255","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.denials.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/denials/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2639,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2642,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3e5a10321cf26b9a:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-73db85a58f32c8b3e0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.denials.remedies","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/denials/remedies/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2644,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2647,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3e5a10321cf26b9a:GET:remedies"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9254973e5e5b774ef6","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.denials.deadlines","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/denials/{id}/deadlines/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2649,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2652,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3e5a10321cf26b9a:GET:deadlines"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b5e7ff27afcc985132","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.denials.remedy","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/denials/{id}/remedy/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2654,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2658,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2657,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3e5a10321cf26b9a:POST:remedy"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5949f9e255e0c2fddf","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.denials.disputeRoutes","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/denials/dispute-routes/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2660,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2663,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3e5a10321cf26b9a:GET:dispute_routes"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-529bea9996ef0bf8c6","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.denials.routeDispute","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/denials/{id}/route-dispute/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2665,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2669,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2668,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3e5a10321cf26b9a:POST:route_dispute"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-852f5f14e7a0934489","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.denials.queues","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/denials/queues/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2671,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2674,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3e5a10321cf26b9a:GET:queues"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e0c50cc667d6c13694","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.liability.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/liability/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2682,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2685,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe995a069111992a:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ef89725fcb331f145b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.liability.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/liability/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2687,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2690,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe995a069111992a:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d3a14d684796cb68e8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.liability.position","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/liability/position/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2695,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe995a069111992a:GET:position"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-2f66efae08928d3d19","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.liability.evaluate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/liability/evaluate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2697,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2701,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2700,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe995a069111992a:POST:evaluate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c9e2340839b699d832","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.liability.decide","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/liability/decide/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2703,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2707,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe995a069111992a:POST:decide"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-d0849a66b6e7cb1a88","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.liability.transfer","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/liability/{id}/transfer/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2709,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2713,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2712,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe995a069111992a:POST:transfer"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-fa4ff524bd15b45a60","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.liability.estimate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/liability/estimate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2715,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2719,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2718,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe995a069111992a:POST:estimate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-284aeb43f021054d4d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.liability.acknowledge","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/liability/{id}/acknowledge/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2721,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2725,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2724,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe995a069111992a:POST:acknowledge"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-095d94f45f81101514","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.liability.undertakings","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/liability/undertakings/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2727,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2730,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe995a069111992a:GET:undertakings"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-24800972431398bf57","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.liability.deposit","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/liability/deposit/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2732,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2736,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2735,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe995a069111992a:POST:deposit"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b57fb7f237437429c1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.liability.reconcileDeposit","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/liability/reconcile-deposit/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2738,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2742,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2741,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe995a069111992a:POST:reconcile_deposit"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-1312a369835217914b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.liability.upgrade","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/liability/upgrade/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2744,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2748,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2747,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe995a069111992a:POST:upgrade"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-2a9d55ecd7ba3b091b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.liability.copayment","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/liability/copayment/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2750,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2754,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2753,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe995a069111992a:POST:copayment"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-fbae328756bc20b9d2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.liability.writeOff","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/liability/{id}/write-off/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2756,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2760,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe995a069111992a:POST:write_off"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-33f2d531d34784af7d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.liability.writeOffReversal","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/liability/{id}/write-off-reversal/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2762,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2765,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe995a069111992a:POST:write_off_reversal"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-bfdda61d46c0302fbb","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.workQueues.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/work_queues/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2773,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RcmRow>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2776,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-53039bf7ba82cd70:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c9f6f42f489814f916","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.workQueues.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/work_queues/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2778,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2782,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2781,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-53039bf7ba82cd70:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-805d04f33e2d18aa31","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.workQueues.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/work_queues/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2784,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2787,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-53039bf7ba82cd70:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-a47efe91304c584c8e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.workQueues.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/work_queues/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2789,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-53039bf7ba82cd70:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-811eca2e1b2cffdee7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.workQueues.protocolMandated","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/work_queues/protocol_mandated/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2795,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2798,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-53039bf7ba82cd70:GET:protocol_mandated"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-7aa75ccebef6dd802f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.workQueues.stuckTransactions","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/work_queues/stuck_transactions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2803,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-53039bf7ba82cd70:GET:stuck_transactions"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-717243c2642c992ec9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.workQueues.raiseStuckTicket","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/work_queues/{id}/raise_stuck_ticket/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2805,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RcmWriteBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2808,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-53039bf7ba82cd70:POST:raise_stuck_ticket"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-eaa5f54d1554d8072d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.workQueues.routedGates","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/work_queues/{id}/routed_gates/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2811,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2814,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-53039bf7ba82cd70:GET:routed_gates"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-506dd27babfef59bf0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.bridge.manifest","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/bridge/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2830,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2833,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d1605612e4217bb4:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-38d244453f43a41fc1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.bridge.account","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/bridge/account/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2835,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2838,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d1605612e4217bb4:GET:account"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f8decf18a7f054570a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.bridge.encounter","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/bridge/encounter/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2840,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2843,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d1605612e4217bb4:GET:encounter"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9845816d768742a687","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.bridge.invoice","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/bridge/invoice/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2845,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2848,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d1605612e4217bb4:GET:invoice"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-ae5a24af054ce66124","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.bridge.patient","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/bridge/patient/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2850,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2853,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d1605612e4217bb4:GET:patient"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-09ac7eb0fabfd700c1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.bridge.remittance","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/bridge/remittance/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2855,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2858,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d1605612e4217bb4:GET:remittance"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-dbee534495f3167afe","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","operationKey":"default.bridge.liabilitySplit","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/bridge/liability-split/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2860,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RcmRow","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2863,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d1605612e4217bb4:GET:liability_split"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-70b1d137cdd837817a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","operationKey":"taxRuleApi.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tax_rules/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<TaxRule>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/taxRules.ts#TaxRule"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d788823abbc5d0b:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-602d0c8731232d1f8b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","operationKey":"taxRuleApi.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tax_rules/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TaxRuleBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/taxRules.ts#TaxRuleBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TaxRule","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/taxRules.ts#TaxRule"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d788823abbc5d0b:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5cf793ca7a7f8fab56","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","operationKey":"taxRuleApi.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/tax_rules/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TaxRuleBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/taxRules.ts#TaxRuleBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TaxRule","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/taxRules.ts#TaxRule"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d788823abbc5d0b:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-034d90ea5da856ff67","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","operationKey":"taxRuleApi.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tax_rules/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TaxRule","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/taxRules.ts#TaxRule"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d788823abbc5d0b:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-4d4663fa3a983f4081","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","operationKey":"taxRuleApi.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tax_rules/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TaxRule","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/taxRules.ts#TaxRule"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d788823abbc5d0b:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-46b43ab312c134eaae","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","operationKey":"taxRuleApi.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tax_rules/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TaxRule","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/taxRules.ts#TaxRule"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d788823abbc5d0b:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5c65812a1b527fd290","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","operationKey":"taxRuleApi.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tax_rules/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TaxRule","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/taxRules.ts#TaxRule"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d788823abbc5d0b:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5e42ae91da127f2653","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","operationKey":"taxRuleApi.bindPackage","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tax_rules/{id}/bind-package/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/taxRules.ts#taxRuleApi.bindPackage.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TaxRule","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/taxRules.ts#TaxRule"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d788823abbc5d0b:POST:bind_package"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-290610771c5ffacbab","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","operationKey":"taxSetupApi.rules","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tax_rules/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<TaxRuleOption>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts#TaxRuleOption"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d788823abbc5d0b:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-fe0ea6893d08471b42","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","operationKey":"taxSetupApi.list","method":"GET","path":"/api/v1/facility/{facilityId}/rcm/tax_allocation_policies/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<TaxAllocationPolicy>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts#TaxAllocationPolicy"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ead3ae86c7ce0546:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-68297a746ab333dd1b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","operationKey":"taxSetupApi.create","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tax_allocation_policies/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TaxAllocationBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts#TaxAllocationBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TaxAllocationPolicy","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts#TaxAllocationPolicy"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ead3ae86c7ce0546:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b11c22c638eb969fff","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","operationKey":"taxSetupApi.update","method":"PATCH","path":"/api/v1/facility/{facilityId}/rcm/tax_allocation_policies/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TaxAllocationBody","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts#TaxAllocationBody"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TaxAllocationPolicy","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts#TaxAllocationPolicy"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ead3ae86c7ce0546:PATCH:partial_update"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b497223975c712fee3","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","operationKey":"taxSetupApi.transition","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tax_allocation_policies/{id}/transition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TaxAllocationPolicy","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts#TaxAllocationPolicy"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ead3ae86c7ce0546:POST:transition"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9cf64e63bb77db75ec","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","operationKey":"taxSetupApi.activate","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tax_allocation_policies/{id}/activate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TaxAllocationPolicy","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts#TaxAllocationPolicy"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ead3ae86c7ce0546:POST:activate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-e93029a9b9716cff53","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","operationKey":"taxSetupApi.suspend","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tax_allocation_policies/{id}/suspend/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TaxAllocationPolicy","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts#TaxAllocationPolicy"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ead3ae86c7ce0546:POST:suspend"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-cc79d4e02b751261a1","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","operationKey":"taxSetupApi.newVersion","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tax_allocation_policies/{id}/new-version/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TaxAllocationPolicy","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts#TaxAllocationPolicy"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ead3ae86c7ce0546:POST:new_version"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f03468c53639fc95b0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","operationKey":"taxSetupApi.bindPackage","method":"POST","path":"/api/v1/facility/{facilityId}/rcm/tax_allocation_policies/{id}/bind-package/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts#taxSetupApi.bindPackage.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TaxAllocationPolicy","schemaIds":["repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts#TaxAllocationPolicy"],"source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ead3ae86c7ce0546:POST:bind_package"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-0251d666d3c7b2d620","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequestApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/resource/{resourceRequestId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequestApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"resourceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ResourceRequestRead","schemaIds":["repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequestApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d8e761f7ab78146e:GET:retrieve","backend-resource-9216e6736c240ffb:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6cca0a33dc62ebe171","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequestApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/resource/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequestApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ResourceRequestListRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestListRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequestApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d8e761f7ab78146e:GET:list","backend-resource-9216e6736c240ffb:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ad700fb005b641aefc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequestApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/resource/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequestApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ResourceRequestCreate","schemaIds":["repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequestApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ResourceRequestRead","schemaIds":["repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequestApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d8e761f7ab78146e:POST:create","backend-resource-9216e6736c240ffb:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f156790641a3062c96","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequestApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/resource/{resourceRequestId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequestApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"resourceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ResourceRequestCreate","schemaIds":["repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequestApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ResourceRequestRead","schemaIds":["repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequestApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d8e761f7ab78146e:PUT:update","backend-resource-9216e6736c240ffb:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3c43235d2e7516c04d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequestApi.ts","operationKey":"resourceRequestCommentApi.list","method":"GET","path":"/api/v1/resource/{resourceRequestId}/comment/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequestApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"resourceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<CommentRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts#CommentRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequestApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3625b65397e2a2ee:GET:list","backend-resource-876bc88f742ae52c:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a0e804e50b88ae6679","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequestApi.ts","operationKey":"resourceRequestCommentApi.create","method":"POST","path":"/api/v1/resource/{resourceRequestId}/comment/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequestApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"resourceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CommentCreate","schemaIds":["repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts#CommentCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequestApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"CommentRead","schemaIds":["repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts#CommentRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequestApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3625b65397e2a2ee:POST:create","backend-resource-876bc88f742ae52c:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1cbe3a65a85363263e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","operationKey":"default.dashboard","method":"GET","path":"/api/v1/facility/{facilityId}/revenue_cycle/dashboard/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RevenueCycleDashboard","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleDashboard"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0e6bfac9c185f559:GET:dashboard"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-72716a5b27302b999c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facilityId}/revenue_cycle/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RevenueCycleCase>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleCase"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0e6bfac9c185f559:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-f618eb1b478379406d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","operationKey":"default.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/revenue_cycle/{caseId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"caseId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RevenueCycleCase","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleCase"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0e6bfac9c185f559:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-c3840d6a92d5a16247","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","operationKey":"default.prepareInsuredVisit","method":"POST","path":"/api/v1/facility/{facilityId}/revenue_cycle/{caseId}/prepare-insured-visit/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"caseId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.prepareInsuredVisit.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.prepareInsuredVisit.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0e6bfac9c185f559:POST:prepare_insured_visit"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-044f840e7f9a41bc50","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","operationKey":"default.recalculate","method":"POST","path":"/api/v1/facility/{facilityId}/revenue_cycle/{caseId}/recalculate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"caseId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RevenueCycleCase","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleCase"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0e6bfac9c185f559:POST:recalculate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-737f335d82dd25ca10","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","operationKey":"default.estimate","method":"POST","path":"/api/v1/facility/{facilityId}/revenue_cycle/{caseId}/estimate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"caseId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.estimate.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RevenueCycleCase","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleCase"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0e6bfac9c185f559:POST:estimate"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-6c02dbbd8ee02bdd65","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","operationKey":"default.chargeAudit","method":"POST","path":"/api/v1/facility/{facilityId}/revenue_cycle/{caseId}/charge_audit/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"caseId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.chargeAudit.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RevenueCycleCase","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleCase"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0e6bfac9c185f559:POST:charge_audit"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-7e9e06d9092bdcefcc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","operationKey":"default.buildClaim","method":"POST","path":"/api/v1/facility/{facilityId}/revenue_cycle/{caseId}/build_claim/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"caseId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.buildClaim.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RevenueClaim","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueClaim"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0e6bfac9c185f559:POST:build_claim"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-968ec21d7f95319a3f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","operationKey":"default.submitClaim","method":"POST","path":"/api/v1/facility/{facilityId}/revenue_cycle/{caseId}/submit_claim/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"caseId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.submitClaim.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueClaim","repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.submitClaim.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0e6bfac9c185f559:POST:submit_claim"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-0bf2df1993edf20172","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","operationKey":"default.eligibility","method":"POST","path":"/api/v1/facility/{facilityId}/revenue_cycle/{caseId}/eligibility/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"caseId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RevenueCycleCase","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleCase"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0e6bfac9c185f559:POST:eligibility"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-9c8f1686e199a7b543","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","operationKey":"default.authorization","method":"POST","path":"/api/v1/facility/{facilityId}/revenue_cycle/{caseId}/authorization/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"caseId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.authorization.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RevenueCycleCase","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleCase"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0e6bfac9c185f559:POST:authorization"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-920b72d29daca55170","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","operationKey":"default.nphiesSupport","method":"POST","path":"/api/v1/facility/{facilityId}/revenue_cycle/{caseId}/nphies-support/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"caseId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.nphiesSupport.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RevenueCycleCase","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleCase"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0e6bfac9c185f559:POST:nphies_support"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-b91c2dac0bc19936c0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","operationKey":"default.nphiesCommunication","method":"POST","path":"/api/v1/facility/{facilityId}/revenue_cycle/{caseId}/nphies-communication/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"caseId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.nphiesCommunication.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RevenueCycleCase","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleCase"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0e6bfac9c185f559:POST:nphies_communication"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-8dc132230345679e6f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","operationKey":"default.nphiesPaymentNotice","method":"POST","path":"/api/v1/facility/{facilityId}/revenue_cycle/{caseId}/nphies-payment-notice/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"caseId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.nphiesPaymentNotice.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RevenueCycleCase","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleCase"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0e6bfac9c185f559:POST:nphies_payment_notice"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-5263ddf4067a41ac01","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","operationKey":"default.configuration","method":"GET","path":"/api/v1/facility/{facilityId}/revenue_cycle/configuration/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RevenueCycleConfiguration","schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleConfiguration"],"source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0e6bfac9c185f559:GET:configuration"],"sourceFamily":"primary frontend","backendMatchStatus":"single static method/path match; deployment boundary still requires review"},{"id":"frontend-operation-8c3b303f34e0bd1ed3","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","operationKey":"default.getSlotsForDay","method":"POST","path":"/api/v1/otp/slots/get_slots_for_day/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#SchedulableResourceType","repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts#default.getSlotsForDay.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#TokenSlot","repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts#default.getSlotsForDay.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1de0ae32581b2299:POST:get_slots_for_day","backend-resource-8b3fb194462c4df9:POST:get_slots_for_day"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9f4c8adfecc61990c2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","operationKey":"default.getAppointments","method":"GET","path":"/api/v1/otp/slots/get_appointments/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#PublicAppointment","repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts#default.getAppointments.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1de0ae32581b2299:GET:get_appointments","backend-resource-8b3fb194462c4df9:GET:get_appointments"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b24f06139151695ce0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","operationKey":"default.createAppointment","method":"POST","path":"/api/v1/otp/slots/{id}/create_appointment/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AppointmentCreatePublicRequest","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AppointmentCreatePublicRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PublicAppointment","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#PublicAppointment"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1de0ae32581b2299:POST:create_appointment","backend-resource-8b3fb194462c4df9:POST:create_appointment"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e2e4457ccf3288085e","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","operationKey":"default.cancelAppointment","method":"POST","path":"/api/v1/otp/slots/cancel_appointment/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts#default.cancelAppointment.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PublicAppointment","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#PublicAppointment"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1de0ae32581b2299:POST:cancel_appointment","backend-resource-8b3fb194462c4df9:POST:cancel_appointment"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c03647a48c9ed3c62c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.create","method":"POST","path":"/api/v1/facility/{facilityId}/schedule/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ScheduleTemplateCreateRequest","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleTemplateCreateRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ScheduleTemplate","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleTemplate"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6bbe716025cc34cc:POST:create","backend-resource-edb1f83410d7aac2:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2163a4447978255cfe","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/schedule/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ScheduleTemplate","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleTemplate"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6bbe716025cc34cc:GET:retrieve","backend-resource-edb1f83410d7aac2:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d211a1c9ee375738dd","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.list","method":"GET","path":"/api/v1/facility/{facilityId}/schedule/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ScheduleTemplate>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleTemplate"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6bbe716025cc34cc:GET:list","backend-resource-edb1f83410d7aac2:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d1b792e3fe02b3c048","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.update","method":"PUT","path":"/api/v1/facility/{facilityId}/schedule/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ScheduleTemplateUpdateRequest","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleTemplateUpdateRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ScheduleTemplate","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleTemplate"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6bbe716025cc34cc:PUT:update","backend-resource-edb1f83410d7aac2:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-02478b18decfce78e6","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.delete","method":"DELETE","path":"/api/v1/facility/{facilityId}/schedule/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6bbe716025cc34cc:DELETE:destroy","backend-resource-edb1f83410d7aac2:DELETE:destroy"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a8324961d7f402c50c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.setChargeItemDefinition","method":"POST","path":"/api/v1/facility/{facilityId}/schedule/{id}/set_charge_item_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ScheduleTemplateSetChargeItemDefinitionRequest","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleTemplateSetChargeItemDefinitionRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ScheduleTemplate","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleTemplate"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6bbe716025cc34cc:POST:set_charge_item_definition","backend-resource-edb1f83410d7aac2:POST:set_charge_item_definition"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0ba0ce57b79d07e81d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.availabilities.create","method":"POST","path":"/api/v1/facility/{facilityId}/schedule/{scheduleId}/availability/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"scheduleId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ScheduleAvailabilityCreateRequest","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleAvailabilityCreateRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ScheduleAvailability","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleAvailability"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7849957e5908939b:POST:create","backend-resource-f4019b2cb78a9ee0:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0d0b57d4de08fb33a7","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.availabilities.delete","method":"DELETE","path":"/api/v1/facility/{facilityId}/schedule/{scheduleId}/availability/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"scheduleId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7849957e5908939b:DELETE:destroy","backend-resource-f4019b2cb78a9ee0:DELETE:destroy"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-913054be19c910df8d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.exceptions.create","method":"POST","path":"/api/v1/facility/{facilityId}/schedule_exceptions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ScheduleExceptionCreateRequest","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleExceptionCreateRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ScheduleException","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleException"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-995821f2cb197d2d:POST:create","backend-resource-70b3c2be638f3c0d:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c1ef53c0ce391ec580","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.exceptions.list","method":"GET","path":"/api/v1/facility/{facilityId}/schedule_exceptions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ScheduleException>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleException"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-995821f2cb197d2d:GET:list","backend-resource-70b3c2be638f3c0d:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-09c7662840a0e6e1cc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.exceptions.delete","method":"DELETE","path":"/api/v1/facility/{facilityId}/schedule_exceptions/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-995821f2cb197d2d:DELETE:destroy","backend-resource-70b3c2be638f3c0d:DELETE:destroy"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-bb46d8ddc1978dc2ed","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.slots.getSlotsForDay","method":"POST","path":"/api/v1/facility/{facilityId}/slots/get_slots_for_day/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#SchedulableResourceType","repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts#default.slots.getSlotsForDay.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"GetSlotsForDayResponse","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#GetSlotsForDayResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-442bda09cfd73c9c:POST:get_slots_for_day","backend-resource-9e6a21d27ba64532:POST:get_slots_for_day"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-aa7a0b6c773cf80218","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.slots.availabilityStats","method":"POST","path":"/api/v1/facility/{facilityId}/slots/availability_stats/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AvailabilityHeatmapRequest","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AvailabilityHeatmapRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AvailabilityHeatmapResponse","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AvailabilityHeatmapResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-442bda09cfd73c9c:POST:availability_stats","backend-resource-9e6a21d27ba64532:POST:availability_stats"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2826326df16d2068c2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.slots.createAppointment","method":"POST","path":"/api/v1/facility/{facilityId}/slots/{slotId}/create_appointment/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slotId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AppointmentCreateRequest","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AppointmentCreateRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Appointment","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#Appointment"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-442bda09cfd73c9c:POST:create_appointment","backend-resource-9e6a21d27ba64532:POST:create_appointment"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a30005e04c73e0baf3","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.list","method":"GET","path":"/api/v1/facility/{facilityId}/appointments/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<AppointmentRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AppointmentRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:GET:list","backend-resource-8ef405c231e768c1:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-568e2b721d5320fa39","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/appointments/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"AppointmentRead","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AppointmentRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:GET:retrieve","backend-resource-8ef405c231e768c1:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9445df4e53cca2a385","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.update","method":"PUT","path":"/api/v1/facility/{facilityId}/appointments/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AppointmentUpdateRequest","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AppointmentUpdateRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Appointment","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#Appointment"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:PUT:update","backend-resource-8ef405c231e768c1:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b033bd4ea366ee1a31","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.cancel","method":"POST","path":"/api/v1/facility/{facilityId}/appointments/{id}/cancel/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AppointmentCancelRequest","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AppointmentCancelRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Appointment","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#Appointment"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:POST:cancel","backend-resource-8ef405c231e768c1:POST:cancel"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-032b7429c96edd90e8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.reschedule","method":"POST","path":"/api/v1/facility/{facilityId}/appointments/{id}/reschedule/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AppointmentRescheduleRequest","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AppointmentRescheduleRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Appointment","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#Appointment"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:POST:reschedule","backend-resource-8ef405c231e768c1:POST:reschedule"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-93b256d577bb0e50cd","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.generateToken","method":"POST","path":"/api/v1/facility/{facilityId}/appointments/{id}/generate_token/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenGenerate","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenGenerate"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Appointment","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#Appointment"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:POST:generate_token","backend-resource-8ef405c231e768c1:POST:generate_token"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-567b1c2895edd7126d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.availableUsers","method":"GET","path":"/api/v1/facility/{facilityId}/appointments/available_users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Lists schedulable users for a facility","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal","repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts#default.appointments.availableUsers.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:GET:available_users","backend-resource-8ef405c231e768c1:GET:available_users"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4d8efccb9e2aa93bed","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.getPublicScheduleableFacilityUser","method":"GET","path":"/api/v1/facility/{facility_id}/schedulable_users/{user_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"user_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"UserReadMinimal","schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75256b7ec1518a73:GET:retrieve","backend-resource-236373340bb843a6:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-df7f4d37ae54948196","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.getAppointments","method":"GET","path":"/api/v1/patient/{patientId}/get_appointments/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Get appointments across facilities","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<Appointment>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#Appointment"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:GET:get_appointments","backend-resource-661cfefb5a7dc940:GET:get_appointments"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a0a56cbdf2d3aa697c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.get_tokens","method":"GET","path":"/api/v1/patient/{patientId}/get_tokens/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Get tokens for a patient","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<TokenRetrieve>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenRetrieve"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:GET:get_tokens","backend-resource-661cfefb5a7dc940:GET:get_tokens"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d0ef2d9dd8b3edcedc","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.setTags","method":"POST","path":"/api/v1/facility/{facilityId}/appointments/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts#default.appointments.setTags.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:POST:set_tags","backend-resource-8ef405c231e768c1:POST:set_tags"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fc4b17dc92a1bcc60b","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.removeTags","method":"POST","path":"/api/v1/facility/{facilityId}/appointments/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts#default.appointments.removeTags.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:POST:remove_tags","backend-resource-8ef405c231e768c1:POST:remove_tags"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-eda3ecefec25c457f9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facility_id}/token/queue/{queue_id}/token/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"queue_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<TokenRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bb5d72917fb13135:GET:list","backend-resource-9ce2872a9cfff56a:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-27f668c90089a2381a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facility_id}/token/queue/{queue_id}/token/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"queue_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenRetrieve","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenRetrieve"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bb5d72917fb13135:GET:retrieve","backend-resource-9ce2872a9cfff56a:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5f808005b8722b8e6f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facility_id}/token/queue/{queue_id}/token/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"queue_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenGenerate","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenGenerate"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenRead","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bb5d72917fb13135:POST:create","backend-resource-9ce2872a9cfff56a:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-afc1db4914905b7851","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facility_id}/token/queue/{queue_id}/token/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"queue_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenRead","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bb5d72917fb13135:PUT:update","backend-resource-9ce2872a9cfff56a:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f7633bbecc1d8083ef","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","operationKey":"default.upsert","method":"POST","path":"/api/v1/facility/{facility_id}/token/queue/{queue_id}/token/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"queue_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"UpsertRequest<TokenGenerate, TokenUpdate>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#UpsertRequest","repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenGenerate","repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenRead","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bb5d72917fb13135:POST:upsert","backend-resource-9ce2872a9cfff56a:POST:upsert"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8d4a0702c730e82b63","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","operationKey":"default.setNext","method":"POST","path":"/api/v1/facility/{facility_id}/token/queue/{queue_id}/token/{id}/set_next/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"queue_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenRead","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bb5d72917fb13135:POST:set_next","backend-resource-9ce2872a9cfff56a:POST:set_next"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-46e4dba5a0a96bd5bb","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facility_id}/token/category/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<TokenCategoryRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-806f966737288f21:GET:list","backend-resource-6cf3b724b27b05dc:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-86dd2b2e9c95ebb19d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facility_id}/token/category/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenCategoryRead","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-806f966737288f21:GET:retrieve","backend-resource-6cf3b724b27b05dc:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d29e41173f8c7979a2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facility_id}/token/category/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenCategoryCreate","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenCategoryRead","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-806f966737288f21:POST:create","backend-resource-6cf3b724b27b05dc:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-976b595f76560359b8","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facility_id}/token/category/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenCategoryUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenCategoryRead","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-806f966737288f21:PUT:update","backend-resource-6cf3b724b27b05dc:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-35aea145ebf661cb26","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","operationKey":"default.setDefault","method":"POST","path":"/api/v1/facility/{facility_id}/token/category/{id}/set_default/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenCategoryRead","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-806f966737288f21:POST:set_default","backend-resource-6cf3b724b27b05dc:POST:set_default"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2f450031315747f90c","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facility_id}/token/queue/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<TokenQueueRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:GET:list","backend-resource-3fee930e27dd1032:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-293cdb1ef87013845a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facility_id}/token/queue/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenQueueRetrieveSpec","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRetrieveSpec"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:GET:retrieve","backend-resource-3fee930e27dd1032:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2b07c3083fb32401f0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facility_id}/token/queue/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenQueueCreate","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenQueueRead","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:POST:create","backend-resource-3fee930e27dd1032:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-731625f728d074ee6d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facility_id}/token/queue/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenQueueUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenQueueRead","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:PUT:update","backend-resource-3fee930e27dd1032:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-819d5180e107bee6f0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.setPrimary","method":"POST","path":"/api/v1/facility/{facility_id}/token/queue/{id}/set_primary/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenQueueRead","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:POST:set_primary","backend-resource-3fee930e27dd1032:POST:set_primary"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e410ac91d5a0afc441","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.generateToken","method":"POST","path":"/api/v1/facility/{facility_id}/token/queue/generate_token/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenGenerateWithQueue","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenGenerateWithQueue"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenRead","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:POST:generate_token","backend-resource-3fee930e27dd1032:POST:generate_token"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e24e0bf1237ee31f20","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.setNextTokenToSubQueue","method":"POST","path":"/api/v1/facility/{facility_id}/token/queue/{id}/set_next_token_to_subqueue/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts#default.setNextTokenToSubQueue.request"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenRead","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:POST:set_next_token_to_subqueue","backend-resource-3fee930e27dd1032:POST:set_next_token_to_subqueue"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e18ab03783e5aef410","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.summary","method":"GET","path":"/api/v1/facility/{facility_id}/token/queue/{id}/summary/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenQueueSummary","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueSummary"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:GET:summary","backend-resource-3fee930e27dd1032:GET:summary"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2552e607cd91b34580","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facility_id}/token/sub_queue/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<TokenSubQueueRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aaf669309e34685e:GET:list","backend-resource-dfe3aa6e35ed5e46:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f97ce7db658d350d02","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facility_id}/token/sub_queue/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenSubQueueRead","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aaf669309e34685e:GET:retrieve","backend-resource-dfe3aa6e35ed5e46:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-075051c9c2748ef390","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facility_id}/token/sub_queue/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenSubQueueCreate","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenSubQueueRead","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aaf669309e34685e:POST:create","backend-resource-dfe3aa6e35ed5e46:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6d7bf91748925b26f5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facility_id}/token/sub_queue/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenSubQueueUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenSubQueueRead","schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aaf669309e34685e:PUT:update","backend-resource-dfe3aa6e35ed5e46:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-38000e845e1b5932b6","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/user/userApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<UserReadMinimal>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:GET:list","backend-resource-35ab081f23510898:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7ced72bf07ef681d42","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/user/userApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"UserCreate","schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"UserReadMinimal","schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:POST:create","backend-resource-35ab081f23510898:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e01b7efae3f2685236","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/user/userApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/users/{username}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"UserRead","schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:GET:retrieve","backend-resource-35ab081f23510898:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fdbdc323252a12fe75","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/user/userApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/users/{username}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"UserUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"UserReadMinimal","schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:PUT:update","backend-resource-35ab081f23510898:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3084130b4dd23f40fe","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/user/userApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/users/{username}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:DELETE:destroy","backend-resource-35ab081f23510898:DELETE:destroy"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3e89ff3165617f38fe","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/user/userApi.ts","operationKey":"default.checkUsername","method":"GET","path":"/api/v1/users/{username}/check_availability/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:GET:check_availability","backend-resource-35ab081f23510898:GET:check_availability"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-dcfd47ab28910663f3","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/user/userApi.ts","operationKey":"default.currentUser","method":"GET","path":"/api/v1/users/getcurrentuser/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"CurrentUserRead","schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#CurrentUserRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:GET:getcurrentuser","backend-resource-35ab081f23510898:GET:getcurrentuser"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4e68bc6258399fcab2","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/user/userApi.ts","operationKey":"default.uploadProfilePicture","method":"POST","path":"/api/v1/users/{username}/profile_picture/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FormData","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:POST:profile_picture","backend-resource-35ab081f23510898:POST:profile_picture"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-50809442d67532af15","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/user/userApi.ts","operationKey":"default.deleteProfilePicture","method":"DELETE","path":"/api/v1/users/{username}/profile_picture/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:DELETE:profile_picture","backend-resource-35ab081f23510898:DELETE:profile_picture"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-14468f6c94e4ec5e76","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/user/userApi.ts","operationKey":"default.generateServiceAccountToken","method":"POST","path":"/api/v1/users/{username}/generate_service_account_token/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"GenerateServiceAccountTokenResponse","schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#GenerateServiceAccountTokenResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:POST:generate_service_account_token","backend-resource-35ab081f23510898:POST:generate_service_account_token"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0e29f35a5e3ac18714","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/user/userApi.ts","operationKey":"default.revokeServiceAccountToken","method":"DELETE","path":"/api/v1/users/{username}/revoke_service_account_token/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:DELETE:revoke_service_account_token","backend-resource-35ab081f23510898:DELETE:revoke_service_account_token"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b8e89c5e98f80d8d1a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/user/userApi.ts","operationKey":"default.setPreferences","method":"POST","path":"/api/v1/users/set_preferences/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"UserPreferenceRequest","schemaIds":["repositories/platform/mansoq-web/src/types/user/userPreferences.ts#UserPreferenceRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"CurrentUserRead","schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#CurrentUserRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:POST:set_preferences","backend-resource-35ab081f23510898:POST:set_preferences"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-37d2aa1dd0e7794f33","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/valueset/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ValueSetRead>","schemaIds":["repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:GET:list","backend-resource-bc60602820eb41cd:GET:list"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1adb522e2d0dd422d9","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/valueset/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ValueSetCreate","schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetCreate"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ValueSetRead","schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:create","backend-resource-bc60602820eb41cd:POST:create"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5da1fc70cd33c3bac0","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/valueset/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ValueSetRead","schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:GET:retrieve","backend-resource-bc60602820eb41cd:GET:retrieve"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9f9589ad8f21ab2e63","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/valueset/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ValueSetUpdate","schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetUpdate"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ValueSetRead","schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetRead"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:PUT:update","backend-resource-bc60602820eb41cd:PUT:update"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-448510d9e4ff45c699","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.lookup","method":"POST","path":"/api/v1/valueset/lookup_code/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ValueSetLookupRequest","schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetLookupRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ValueSetLookupResponse","schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetLookupResponse"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:lookup_code","backend-resource-bc60602820eb41cd:POST:lookup_code"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b018de99fceabc1a47","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.expand","method":"POST","path":"/api/v1/valueset/{slug}/expand/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ExpandRequest","schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ExpandRequest"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#CodeConceptMinimal","repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts#default.expand.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:expand","backend-resource-bc60602820eb41cd:POST:expand"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c40257f42cdc3b017f","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.previewSearch","method":"POST","path":"/api/v1/valueset/preview_search/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ValueSetBase","schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetBase"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#CodeConceptMinimal","repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts#default.previewSearch.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:preview_search","backend-resource-bc60602820eb41cd:POST:preview_search"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8c03c3d97ae7ec3f02","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.favourites","method":"GET","path":"/api/v1/valueset/{slug}/favourites/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"CodeConceptMinimal[]","schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#CodeConceptMinimal"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:GET:favourites","backend-resource-bc60602820eb41cd:GET:favourites"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-89905b95405b598e46","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.addFavourite","method":"POST","path":"/api/v1/valueset/{slug}/add_favourite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CodeConceptMinimal","schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#CodeConceptMinimal"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts#default.addFavourite.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:add_favourite","backend-resource-bc60602820eb41cd:POST:add_favourite"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a9c76e86dd3ff9e9df","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.removeFavourite","method":"POST","path":"/api/v1/valueset/{slug}/remove_favourite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CodeConceptMinimal","schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#CodeConceptMinimal"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts#default.removeFavourite.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:remove_favourite","backend-resource-bc60602820eb41cd:POST:remove_favourite"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-cc0b16ae52b4fa2b9d","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.clearFavourites","method":"POST","path":"/api/v1/valueset/{slug}/clear_favourites/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts#default.clearFavourites.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:clear_favourites","backend-resource-bc60602820eb41cd:POST:clear_favourites"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-972ac2476159731f7a","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.recentViews","method":"GET","path":"/api/v1/valueset/{slug}/recent_views/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"CodeConceptMinimal[]","schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#CodeConceptMinimal"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:GET:recent_views","backend-resource-bc60602820eb41cd:GET:recent_views"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-40e20337d4d410d000","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.addRecentView","method":"POST","path":"/api/v1/valueset/{slug}/add_recent_view/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CodeConceptMinimal","schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#CodeConceptMinimal"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts#default.addRecentView.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:add_recent_view","backend-resource-bc60602820eb41cd:POST:add_recent_view"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a110863883c0d1c012","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.removeRecentView","method":"POST","path":"/api/v1/valueset/{slug}/remove_recent_view/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CodeConceptMinimal","schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#CodeConceptMinimal"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts#default.removeRecentView.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:remove_recent_view","backend-resource-bc60602820eb41cd:POST:remove_recent_view"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-27e878445b04ea71e5","repository":"repositories/platform/mansoq-web","apiModule":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.clearRecentViews","method":"POST","path":"/api/v1/valueset/{slug}/clear_recent_views/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts#default.clearRecentViews.response"],"source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:clear_recent_views","backend-resource-bc60602820eb41cd:POST:clear_recent_views"],"sourceFamily":"primary frontend","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-call-ec04e885dad3e4cc6f","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/notify-search-engines.mjs","operationKey":"transport-call.5","method":"GET","path":"{configured-origin}/","resolution":"computed concatenation; runtime values required","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/scripts/notify-search-engines.mjs","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-3e72866cc1c8851a49","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/notify-search-engines.mjs","operationKey":"transport-call.12","method":"GET","path":"{configured-origin}/indexnow-key.txt","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/scripts/notify-search-engines.mjs","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-09782bb2a66bf565a5","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/notify-search-engines.mjs","operationKey":"transport-call.41","method":"POST","path":"{configured-origin}/indexnow","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/scripts/notify-search-engines.mjs","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-2d152042f64d29713f","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","operationKey":"transport-call.214","method":"POST","path":"{configured-origin}/api/marketing-platform/requests","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-457e8fcf0c259636ff","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","operationKey":"transport-call.227","method":"POST","path":"{configured-origin}/api/marketing-platform/requests","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-d4d045fbfd15199a39","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","operationKey":"transport-call.234","method":"POST","path":"{configured-origin}/api/marketing-platform/configuration","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-a298dcb5f33b5a66ef","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","operationKey":"transport-call.281","method":"POST","path":"{configured-origin}/api/marketing-platform/requests","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-8872f4a8674c19f3bc","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","operationKey":"transport-call.342","method":"POST","path":"{configured-origin}/api/auth/login","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-26830123ce1430f05b","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","operationKey":"transport-call.352","method":"GET","path":"{configured-origin}/","resolution":"computed concatenation; runtime values required","originOmitted":true,"literalQueryParameterNames":["preview","release"],"literalQueryValues":"omitted from public reference; names retained","source":{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-21378d347c040c392f","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","operationKey":"transport-call.358","method":"GET","path":"{configured-origin}/","resolution":"computed concatenation; runtime values required","originOmitted":true,"literalQueryParameterNames":["preview","release"],"literalQueryValues":"omitted from public reference; names retained","source":{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","line":358,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-6627862ede41629569","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","operationKey":"transport-call.368","method":"GET","path":"{configured-origin}/api/marketing-platform/admin/workspace","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","line":368,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-24b739d68b5d524160","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","operationKey":"transport-call.373","method":"POST","path":"{configured-origin}/api/marketing-platform/admin/save","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","line":373,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-5f85742c044e7dbb92","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","operationKey":"transport-call.386","method":"GET","path":"{configured-origin}/api/marketing-platform/catalogue","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-b6a3f46cb50b4ecbc1","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","operationKey":"transport-call.390","method":"GET","path":"{configured-origin}/api/marketing-platform/catalogue","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","line":390,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-6d924716558cfeb832","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","operationKey":"transport-call.394","method":"GET","path":"{configured-origin}/api/marketing-platform/releases","resolution":"computed concatenation; runtime values required","originOmitted":true,"literalQueryParameterNames":["preview","release"],"literalQueryValues":"omitted from public reference; names retained","source":{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-037885425b13b5d58d","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","operationKey":"transport-call.400","method":"GET","path":"{configured-origin}/api/marketing-platform/releases","resolution":"literal","originOmitted":true,"literalQueryParameterNames":["preview"],"literalQueryValues":"omitted from public reference; names retained","source":{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","line":400,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-e214683e794ceaf79a","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","operationKey":"transport-call.404","method":"GET","path":"{configured-origin}/api/marketing-platform/releases","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","line":404,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-66901985208069724b","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","operationKey":"transport-call.422","method":"GET","path":"{configured-origin}/api/marketing-platform/admin/request","resolution":"computed concatenation; runtime values required","originOmitted":true,"literalQueryParameterNames":["id"],"literalQueryValues":"omitted from public reference; names retained","source":{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-53f620c722327209c0","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","operationKey":"transport-call.431","method":"POST","path":"{configured-origin}/api/marketing-platform/admin/evaluation-review","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","line":431,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-af9f618e1ebbe2201e","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","operationKey":"transport-call.451","method":"GET","path":"{configured-origin}/dashboard/marketing/requests/%7Bfrozen.id%7D","resolution":"computed concatenation; runtime values required","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","line":451,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-adafaf054a3d6ab862","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","operationKey":"transport-call.505","method":"POST","path":"{configured-origin}/api/admin/pages","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","line":505,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-9318845aa06e6008bb","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","operationKey":"transport-call.571","method":"POST","path":"{configured-origin}/api/marketing-platform/configuration","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-9c675baaa23d963237","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","operationKey":"transport-call.600","method":"POST","path":"{configured-origin}/api/marketing-platform/requests","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","line":600,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-ec8ba54eb2d8f7be1e","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","operationKey":"transport-call.649","method":"POST","path":"{configured-origin}/api/marketing-platform/requests","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","line":649,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-82f85cc486dd94a89c","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","operationKey":"transport-call.684","method":"POST","path":"{configured-origin}/api/marketing-platform/requests","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","line":684,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-abd224b334ab9b2450","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/scripts/verify-workflows.mjs","operationKey":"transport-call.36","method":"POST","path":"{configured-origin}/api/admin/tasks","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/scripts/verify-workflows.mjs","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-093c6b7f50798b7e39","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/commerce/account-sessions.tsx","operationKey":"transport-call.25","method":"GET","path":"/api/enterprise/security/customer/sessions","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/commerce/account-sessions.tsx","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-6947289ad39968756f","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/commerce/account-sessions.tsx","operationKey":"transport-call.64","method":"POST","path":"/api/enterprise/security/customer/{action}","resolution":"computed concatenation; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/commerce/account-sessions.tsx","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-e5b76450d18dad873c","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/commerce/customer.tsx","operationKey":"transport-call.89","method":"UNRESOLVED","path":"/api/commerce/customer/{action}","resolution":"computed concatenation; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/commerce/customer.tsx","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-0aaa04e45f3484703a","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/commerce/customer.tsx","operationKey":"transport-call.233","method":"GET","path":"/api/commerce/catalog","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/commerce/customer.tsx","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-38f623f026cdcbd18e","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/commerce/customer.tsx","operationKey":"transport-call.303","method":"POST","path":"/api/commerce/catalog","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/commerce/customer.tsx","line":303,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-91f9e29001e485f636","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/commerce/customer.tsx","operationKey":"transport-call.376","method":"GET","path":"/api/commerce/catalog","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/commerce/customer.tsx","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-2cb7c4cf3b13a7606d","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/commerce/customer.tsx","operationKey":"transport-call.2763","method":"POST","path":"/api/enterprise/customer/clinical-export","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/commerce/customer.tsx","line":2763,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-c94bffb6bf51155522","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/commerce/dashboard.tsx","operationKey":"transport-call.72","method":"GET","path":"/api/commerce/admin/{resource}{query}","resolution":"computed concatenation; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/commerce/dashboard.tsx","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-d07fe79cebb32d8179","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/commerce/dashboard.tsx","operationKey":"transport-call.320","method":"GET","path":"/api/marketing-platform/catalogue","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/commerce/dashboard.tsx","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-6c32d5b86d90ea9621","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/commerce/dashboard.tsx","operationKey":"transport-call.385","method":"GET","path":"/api/commerce/catalog","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/commerce/dashboard.tsx","line":385,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-ec12c5bcaccf9dd093","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/commerce/invitation.tsx","operationKey":"transport-call.43","method":"UNRESOLVED","path":"/api/commerce/customer/{action}","resolution":"computed concatenation; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/commerce/invitation.tsx","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-877c7aa63bcd9838dd","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/commerce/ownership.tsx","operationKey":"transport-call.41","method":"GET","path":"/api/commerce/customer/ownership","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/commerce/ownership.tsx","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-149c38fb07fa29ebc9","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/commerce/ownership.tsx","operationKey":"transport-call.56","method":"GET","path":"/api/commerce/customer/ownership","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/commerce/ownership.tsx","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-dc0c2d970b77519256","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/commerce/ownership.tsx","operationKey":"transport-call.100","method":"POST","path":"/api/commerce/customer/{action}","resolution":"computed concatenation; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/commerce/ownership.tsx","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-ec99c848bfb05916f1","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/commerce/pricing.tsx","operationKey":"transport-call.72","method":"GET","path":"/api/commerce/offers","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/commerce/pricing.tsx","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-5c465f08f423b44921","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/commerce/pricing.tsx","operationKey":"transport-call.84","method":"POST","path":"/api/commerce/offers","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/commerce/pricing.tsx","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-cab59105b81f085975","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/commerce/pricing.tsx","operationKey":"transport-call.149","method":"POST","path":"/api/enquiries{computed}","resolution":"computed concatenation; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/commerce/pricing.tsx","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-caa8a72953c37b5f9a","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/enterprise/customer-identity.tsx","operationKey":"transport-call.87","method":"GET","path":"/api/enterprise/customer/identity{computed}","resolution":"computed concatenation; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/enterprise/customer-identity.tsx","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-312850802eec533baf","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/enterprise/customer-identity.tsx","operationKey":"transport-call.140","method":"GET","path":"/api/enterprise/customer/identity","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/enterprise/customer-identity.tsx","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-4c669db6ab254b0442","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/enterprise/customer-identity.tsx","operationKey":"transport-call.195","method":"POST","path":"/api/enterprise/customer/identity","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/enterprise/customer-identity.tsx","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-1e4763dd448b0ad4e4","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/enterprise/customer-operations.tsx","operationKey":"transport-call.42","method":"UNRESOLVED","path":"/api/enterprise/customer/{action}","resolution":"computed concatenation; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/enterprise/customer-operations.tsx","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-d4503b7ddacfad9c36","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/enterprise/owner-recovery.tsx","operationKey":"transport-call.33","method":"POST","path":"/api/enterprise/owner-recovery/{action}","resolution":"computed concatenation; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/enterprise/owner-recovery.tsx","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-45fb6a4e3e8abf32f1","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/enterprise/security.tsx","operationKey":"transport-call.51","method":"UNRESOLVED","path":"/api/enterprise/security/{scope}/{action}","resolution":"computed concatenation; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/enterprise/security.tsx","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-62f1862bdc5a970887","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/enterprise/workspace.tsx","operationKey":"transport-call.67","method":"UNRESOLVED","path":"/api/enterprise/admin/{resource}","resolution":"computed concatenation; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/enterprise/workspace.tsx","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-82745629723ebb8dc5","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/enterprise/workspace.tsx","operationKey":"transport-call.227","method":"GET","path":"/api/commerce/admin/{resource}{q}{computed}","resolution":"computed concatenation; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/enterprise/workspace.tsx","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-1ab0543f196882537a","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/enterprise/workspace.tsx","operationKey":"transport-call.303","method":"GET","path":"/api/commerce/admin/config","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/enterprise/workspace.tsx","line":303,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-4fd33a2d231b2795e0","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/enterprise/workspace.tsx","operationKey":"transport-call.330","method":"GET","path":"/api/commerce/admin/organizations","resolution":"literal","originOmitted":false,"literalQueryParameterNames":["limit"],"literalQueryValues":"omitted from public reference; names retained","source":{"path":"repositories/platform/mansoq-website/src/components/enterprise/workspace.tsx","line":330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-e76b299cb905540139","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/enterprise/workspace.tsx","operationKey":"transport-call.333","method":"GET","path":"/api/commerce/admin/subscriptions","resolution":"literal","originOmitted":false,"literalQueryParameterNames":["limit"],"literalQueryValues":"omitted from public reference; names retained","source":{"path":"repositories/platform/mansoq-website/src/components/enterprise/workspace.tsx","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-342005394abfe55151","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/enterprise/workspace.tsx","operationKey":"transport-call.2746","method":"POST","path":"/api/commerce/admin/config","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/enterprise/workspace.tsx","line":2746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-9814e94b5ee392473b","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/marketing/DashboardShell.tsx","operationKey":"transport-call.71","method":"POST","path":"/api/auth/logout","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/marketing/DashboardShell.tsx","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-28cd148b67fa3f0f0b","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/marketing/PlatformStatusPage.tsx","operationKey":"transport-call.84","method":"GET","path":"/api/platform/status","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/marketing/PlatformStatusPage.tsx","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-6dff60e06478400e4e","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/marketing/StatusSubscribe.tsx","operationKey":"transport-call.23","method":"GET","path":"/api/platform/status/subscriptions","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/marketing/StatusSubscribe.tsx","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-f32b017e2e764f23ff","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/marketing/StatusSubscribe.tsx","operationKey":"transport-call.59","method":"POST","path":"/api/platform/status/subscriptions","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/marketing/StatusSubscribe.tsx","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-0577161080cad31811","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/marketing/StatusSubscriptionAction.tsx","operationKey":"transport-call.43","method":"POST","path":"/api/platform/status/subscriptions","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/marketing/StatusSubscriptionAction.tsx","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-799a28b6843a4a707b","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/marketing/StatusWorkspace.tsx","operationKey":"transport-call.50","method":"GET","path":"/api/admin/platform-status","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/marketing/StatusWorkspace.tsx","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-7cd646943ae089e244","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/marketing/StatusWorkspace.tsx","operationKey":"transport-call.51","method":"GET","path":"/api/platform/status","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/marketing/StatusWorkspace.tsx","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-4a26b09f9d50b72e60","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/marketing/StatusWorkspace.tsx","operationKey":"transport-call.81","method":"POST","path":"/api/admin/platform-status","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/marketing/StatusWorkspace.tsx","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-ea6557d9ed7259d236","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/marketing/enquiry-form.tsx","operationKey":"transport-call.99","method":"POST","path":"/api/enquiries{computed}","resolution":"computed concatenation; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/marketing/enquiry-form.tsx","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-e13d20fc5e23bbd68c","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/marketing/login.tsx","operationKey":"transport-call.22","method":"POST","path":"/api/auth/login","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/marketing/login.tsx","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-b197def5b44a7a4642","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/marketing/platform-configurator.tsx","operationKey":"transport-call.288","method":"POST","path":"/api/marketing-platform/configuration{computed}","resolution":"computed concatenation; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/marketing/platform-configurator.tsx","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-013bdffc6cc2ef2c2b","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/marketing/platform-configurator.tsx","operationKey":"transport-call.1876","method":"POST","path":"/api/marketing-platform/requests{computed}","resolution":"computed concatenation; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/marketing/platform-configurator.tsx","line":1876,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-c3fcae267839dd83e7","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/marketing/platform-request-review.tsx","operationKey":"transport-call.67","method":"POST","path":"/api/marketing-platform/admin/evaluation-review","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/marketing/platform-request-review.tsx","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-552c1739bdfc37d8ca","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/marketing/platform-request-review.tsx","operationKey":"transport-call.91","method":"GET","path":"/api/marketing-platform/admin/request","resolution":"computed concatenation; runtime values required","originOmitted":false,"literalQueryParameterNames":["id"],"literalQueryValues":"omitted from public reference; names retained","source":{"path":"repositories/platform/mansoq-website/src/components/marketing/platform-request-review.tsx","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-b9c51c5b692f683b21","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/marketing/platform-workspace.tsx","operationKey":"transport-call.1629","method":"POST","path":"/api/marketing-platform/admin/{resource}","resolution":"computed concatenation; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/marketing/platform-workspace.tsx","line":1629,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-4256c3a3a0f4d2187d","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/marketing/seo-workspace.tsx","operationKey":"transport-call.26","method":"PATCH","path":"/api/admin/seo","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/marketing/seo-workspace.tsx","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-6deff0f2c4225946eb","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/marketing/workspace.tsx","operationKey":"transport-call.73","method":"GET","path":"/api/admin/{resource}{query}","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/marketing/workspace.tsx","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-2f1967a33a3dd78af6","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/marketing/workspace.tsx","operationKey":"transport-call.1305","method":"GET","path":"/api/marketing-platform/admin/workspace","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/marketing/workspace.tsx","line":1305,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-3e28543d84d14d53c7","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/marketing/workspace.tsx","operationKey":"transport-call.2127","method":"PATCH","path":"/api/media/{m.id}","resolution":"computed concatenation; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/marketing/workspace.tsx","line":2127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-33ca9f9827d65e387e","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/marketing/workspace.tsx","operationKey":"transport-call.2151","method":"POST","path":"/api/media/upload","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/marketing/workspace.tsx","line":2151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-c2533c6bb5ebe76218","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/onboarding/customer.tsx","operationKey":"transport-call.165","method":"UNRESOLVED","path":"/api/onboarding/{computed}/{action}","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/onboarding/customer.tsx","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-184b543abc19c2f32c","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/components/onboarding/journey-indicator.tsx","operationKey":"transport-call.23","method":"GET","path":"/api/onboarding/customer/progress","resolution":"literal","originOmitted":false,"source":{"path":"repositories/platform/mansoq-website/src/components/onboarding/journey-indicator.tsx","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-34e68732cf0554aec5","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/lib/commerce/postmark.ts","operationKey":"transport-call.33","method":"GET","path":"{configured-origin}/message-streams","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/src/lib/commerce/postmark.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-c6c606d2b5aa403dbb","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/lib/commerce/postmark.ts","operationKey":"transport-call.81","method":"POST","path":"{configured-origin}/email","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/src/lib/commerce/postmark.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-7b72b0d07ca9c8b1ce","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/src/lib/marketing/indexnow.ts","operationKey":"transport-call.92","method":"POST","path":"{configured-origin}/indexnow","resolution":"literal","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/src/lib/marketing/indexnow.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-85ae9314b4d8df7491","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/tools/tenant-controller/provider.mjs","operationKey":"transport-call.194","method":"GET","path":"{configured-origin}/v2%7Bpath%7D","resolution":"computed concatenation; runtime values required","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/tools/tenant-controller/provider.mjs","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-f78fff7f9eb187a826","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/tools/tenant-controller/provider.mjs","operationKey":"transport-call.275","method":"GET","path":"{configured-origin}/","resolution":"template; runtime values required","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/tools/tenant-controller/provider.mjs","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-22dd0b6d453cf3d3d7","repository":"repositories/platform/mansoq-website","apiModule":"repositories/platform/mansoq-website/tools/tenant-controller/tenants.mjs","operationKey":"transport-call.246","method":"GET","path":"{configured-origin}/api/v1/tenant/health/","resolution":"template; runtime values required","originOmitted":true,"source":{"path":"repositories/platform/mansoq-website/tools/tenant-controller/tenants.mjs","line":246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-b4bce879d1b9133d2a","repository":"repositories/teleicu/mansoq-abdm-fe","apiModule":"repositories/teleicu/mansoq-abdm-fe/src/apis/index.ts","operationKey":"transport-call.410","method":"UNRESOLVED","path":"{configured-origin}/rd/capture","resolution":"literal","originOmitted":true,"source":{"path":"repositories/teleicu/mansoq-abdm-fe/src/apis/index.ts","line":410,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","declaredMethod":"CAPTURE","methodResolution":"Computed or non-HTTP method option; caller ownership and transport require review.","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-c7cfabee2d6d1198ee","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.claims.list","method":"GET","path":"/api/hcx/claim/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<HCXClaimModel>","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimModel"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-f18a1a25b42a4f37a9","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.claims.create","method":"POST","path":"/api/hcx/claim/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/api.tsx#routes.hcx.claims.create.request"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"HCXClaimModel","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimModel"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-5f4d821e513f31a8ef","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.claims.get","method":"GET","path":"/api/hcx/claim/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-fc51e348bcc8248cd0","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.claims.update","method":"PUT","path":"/api/hcx/claim/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-46f0dd4fff80e4578a","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.claims.partialUpdate","method":"PATCH","path":"/api/hcx/claim/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-2e810594eee1837c59","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.claims.delete","method":"DELETE","path":"/api/hcx/claim/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-d6b4d81cee778ea05b","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.claims.listPMJYPackages","method":"GET","path":"/api/hcx/pmjy_packages/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PMJAYPackageItem[]","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/components/PMJAYProcedurePackageAutocomplete.tsx#PMJAYPackageItem"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-6a023abc3617040cce","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.claims.makeClaim","method":"POST","path":"/api/hcx/make_claim/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/api.tsx#routes.hcx.claims.makeClaim.request"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-b1ea8065688d9ff6c1","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.communications.list","method":"GET","path":"/api/hcx/communication/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<HCXCommunicationModel>","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXCommunicationModel"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-8e2e69e7b3db560c0a","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.communications.create","method":"POST","path":"/api/hcx/communication/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/api.tsx#routes.hcx.communications.create.request"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"HCXCommunicationModel","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXCommunicationModel"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-f024e226f58ee6525b","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.communications.get","method":"GET","path":"/api/hcx/communication/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"HCXCommunicationModel","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXCommunicationModel"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-ce6c73a4bd67482e72","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.communications.update","method":"PUT","path":"/api/hcx/communication/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"HCXCommunicationModel","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXCommunicationModel"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-7d807f27feb10c2444","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.communications.partialUpdate","method":"PATCH","path":"/api/hcx/communication/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"HCXCommunicationModel","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXCommunicationModel"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-92280edf3c25bf61c7","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.communications.delete","method":"DELETE","path":"/api/hcx/communication/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-3be37000460f00dec3","repository":"repositories/teleicu/mansoq-hcx-fe","apiModule":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","operationKey":"routes.hcx.communications.send","method":"POST","path":"/api/hcx/send_communication/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/api.tsx#routes.hcx.communications.send.request"],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-3b426bd1d458bdbdaa","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/Utils/request/query.ts","operationKey":"transport-call.46","method":"GET","path":null,"resolution":"computed expression; route resolution review pending","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/Utils/request/query.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-d75bd6525ec90c5866","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/components/Common/GeoLocationPicker.tsx","operationKey":"osmSearchLocationApi","method":"GET","path":"/search","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Common/GeoLocationPicker.tsx","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"not statically declared","schemaIds":[],"reviewStatus":"manual contract review required"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-01fe4b98f2806d8534","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/components/Consumable/DispenseDrawer.tsx","operationKey":"createDispenseRequests","method":"POST","path":"/api/v1/medication/dispense/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Consumable/DispenseDrawer.tsx","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:POST:create","backend-resource-30e24600563a3581:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-56e9923f9f962d5e15","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/components/Location/utils/locationHelpers.ts","operationKey":"anonymous","method":"UNRESOLVED","path":"/api/v1/facility/{facilityId}/location/{location.location.id}/association/{location.id}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Location/utils/locationHelpers.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location.location.id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location.id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-f0086fcd93ec25dafe","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/components/Location/utils/locationHelpers.ts","operationKey":"anonymous","method":"UNRESOLVED","path":"/api/v1/facility/{facilityId}/location/{bedId}/association/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Location/utils/locationHelpers.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"bedId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-e60f49b7dad16c588d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/components/Location/utils/locationHelpers.ts","operationKey":"anonymous","method":"UNRESOLVED","path":"/api/v1/facility/{facilityId}/location/{location.id}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Location/utils/locationHelpers.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location.id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-8c984c538c213b5ac6","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/components/Location/utils/locationHelpers.ts","operationKey":"anonymous","method":"UNRESOLVED","path":"/api/v1/facility/{facilityId}/location/{location.location.id}/association/{location.id}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Location/utils/locationHelpers.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location.location.id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location.id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-ce4b27691a8aa1277b","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/components/Location/utils/locationHelpers.ts","operationKey":"anonymous","method":"UNRESOLVED","path":"/api/v1/facility/{facilityId}/location/{locationId}/association/{associationId}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Location/utils/locationHelpers.ts","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"locationId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"associationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-6effb31667448bb2c1","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/components/Patient/LinkDepartmentsSheet.tsx","operationKey":"handleAddOrganizations.batchRequest.requests","method":"POST","path":null,"resolution":"computed expression; route resolution review pending","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Patient/LinkDepartmentsSheet.tsx","line":262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-0d53586960c1e89a23","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/QuestionnaireForm.tsx","operationKey":"handleSubmit","method":"POST","path":"/api/v1/questionnaire/{form.questionnaire.slug}/submit/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/QuestionnaireForm.tsx","line":860,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"form.questionnaire.slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:POST:submit","backend-resource-b6b4692cf2ac19a5:POST:submit"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4af15eb0188c5aed23","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/QuestionnaireForm.tsx","operationKey":"handleSubmit","method":"PUT","path":"/api/v1/form_submission/{continueDraftId}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/QuestionnaireForm.tsx","line":921,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"continueDraftId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78573779bf21d6d8:PUT:update","backend-resource-4e8b93a7bc8a738f:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f0962be336fd1de9a8","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.allergy_intolerance.getRequests","method":"POST","path":"/api/v1/patient/{patientId}/allergy_intolerance/upsert/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1f6a89e9d5a5023b:POST:upsert","backend-resource-a603810c8c9d619c:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f71f1e011a21f25ab8","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.medication_request.getRequests","method":"POST","path":"/api/v1/patient/{patientId}/medication/request/upsert/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fab28e2631ea4a9f:POST:upsert","backend-resource-e83a6f5ed3124e0e:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6c5ec59714299dd486","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.medication_statement.getRequests","method":"POST","path":"/api/v1/patient/{patientId}/medication/statement/upsert/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-97ee2cd9a9688de0:POST:upsert","backend-resource-81693ff25aecaefb:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-97f3b46bae717beabb","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.symptom.getRequests","method":"POST","path":"/api/v1/patient/{patientId}/symptom/upsert/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6c7e25942a24ffa3:POST:upsert","backend-resource-2dccd2e901bca73d:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8e83a64d17599c366b","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.diagnosis.getRequests","method":"POST","path":"/api/v1/patient/{patientId}/diagnosis/upsert/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1cae94ae61dec342:POST:upsert","backend-resource-cbeae74701045626:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-64523e7f2740b58f29","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.encounter.getRequests","method":"PUT","path":"/api/v1/encounter/{encounterId}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"encounterId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:PUT:update","backend-resource-8cfa90bca038b42b:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-86052cf9daa924de0c","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.appointment.getRequests","method":"POST","path":"/api/v1/facility/{facilityId}/slots/{slot_id}/create_appointment/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slot_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-442bda09cfd73c9c:POST:create_appointment","backend-resource-9e6a21d27ba64532:POST:create_appointment"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4dacba35c75a678fd7","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.files.getRequests","method":"POST","path":"/api/v1/files/upload-file/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe469335658fde02:POST:upload_file","backend-resource-b9a006212603249b:POST:upload_file"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-14a469f071dc3a6043","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.time_of_death.getRequests","method":"PUT","path":"/api/v1/patient/{patientId}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:PUT:update","backend-resource-661cfefb5a7dc940:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-24a92cac05f51fc499","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.charge_item.getRequests","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item/apply_charge_item_defs/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:POST:apply_charge_item_defs","backend-resource-a338113b849afe59:POST:apply_charge_item_defs"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2ee52f886957903082","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.service_request.getRequests","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/apply_activity_definition/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:apply_activity_definition","backend-resource-717155f0762f8a6c:POST:apply_activity_definition"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0289baf33346b4f039","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/hooks/useLocationManagement.ts","operationKey":"mutationFn.batchRequests","method":"UNRESOLVED","path":null,"resolution":"computed expression; route resolution review pending","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/hooks/useLocationManagement.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","declaredMethod":"METHOD","methodResolution":"Computed or non-HTTP method option; caller ownership and transport require review.","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-855ec35c410aa7c0fb","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/lib/appVersion.ts","operationKey":"transport-call.66","method":"GET","path":"/build-meta.json","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/lib/appVersion.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-894177d5428ea1fcff","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/pages/Encounters/EncounterList.tsx","operationKey":"queryFn","method":"GET","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/pages/Encounters/EncounterList.tsx","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"not statically declared","schemaIds":[],"reviewStatus":"manual contract review required"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:GET:retrieve","backend-resource-d52e3dc3efb1c7e4:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1821e4974d20fe3c47","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/pages/Encounters/EncounterList.tsx","operationKey":"queryFn","method":"GET","path":"/api/v1/users/{username}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/pages/Encounters/EncounterList.tsx","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"not statically declared","schemaIds":[],"reviewStatus":"manual contract review required"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:GET:retrieve","backend-resource-35ab081f23510898:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-69dc4b20d0562aeab8","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/pages/Encounters/utils/utils.tsx","operationKey":"endEncounter","method":"UNRESOLVED","path":null,"resolution":"computed expression; route resolution review pending","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/pages/Encounters/utils/utils.tsx","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","declaredMethod":"METHOD","methodResolution":"Computed or non-HTTP method option; caller ownership and transport require review.","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-df068cccfa102b989d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/pages/Encounters/utils/utils.tsx","operationKey":"endEncounter","method":"UNRESOLVED","path":null,"resolution":"computed expression; route resolution review pending","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/pages/Encounters/utils/utils.tsx","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","declaredMethod":"METHOD","methodResolution":"Computed or non-HTTP method option; caller ownership and transport require review.","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-49f54e495099cf2814","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/pages/Encounters/utils/utils.tsx","operationKey":"endEncounter","method":"UNRESOLVED","path":null,"resolution":"computed expression; route resolution review pending","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/pages/Encounters/utils/utils.tsx","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","declaredMethod":"METHOD","methodResolution":"Computed or non-HTTP method option; caller ownership and transport require review.","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-c2f80260207835ad8b","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/pages/Facility/billing/invoice/components/InvoiceChargeItemTitle.tsx","operationKey":"batchRequests","method":"GET","path":"/api/v1/medication/dispense/{item.service_resource_id}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/pages/Facility/billing/invoice/components/InvoiceChargeItemTitle.tsx","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"item.service_resource_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:GET:retrieve","backend-resource-30e24600563a3581:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5e14e20be40450e2c8","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/pages/Facility/services/pharmacy/DispensedMedicationList.tsx","operationKey":"handleUpdateDispenseOrder.requests","method":"PATCH","path":"/api/v1/facility/{facilityId}/order/dispense/{dispenseOrder.id}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/pages/Facility/services/pharmacy/DispensedMedicationList.tsx","line":1095,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"dispenseOrder.id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e9ae21732f706d15:PATCH:partial_update","backend-resource-d098ae2efb008ce3:PATCH:partial_update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ad8903ff0f7943d1d2","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/pages/Facility/services/pharmacy/DispensedMedicationList.tsx","operationKey":"handleUpdateDispenseOrder","method":"POST","path":"/api/v1/medication/dispense/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/pages/Facility/services/pharmacy/DispensedMedicationList.tsx","line":1138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:POST:upsert","backend-resource-30e24600563a3581:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-099b27bb65d883fc34","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/pages/Facility/services/pharmacy/components/AddMedicationReturnItemForm.tsx","operationKey":"requests","method":"POST","path":"/api/v1/supply_delivery/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/pages/Facility/services/pharmacy/components/AddMedicationReturnItemForm.tsx","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7899ec6f8c8552bd:POST:create","backend-resource-3998b133998b34f5:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-91e4a5c5136be750fb","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/pages/Facility/services/pharmacy/hooks/useMedicationBill.ts","operationKey":"handleDispense","method":"POST","path":"/api/v1/medication/dispense/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/pages/Facility/services/pharmacy/hooks/useMedicationBill.ts","line":715,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:POST:create","backend-resource-30e24600563a3581:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-788a69dcc91ed3d33d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/pages/Facility/services/pharmacy/hooks/useMedicationBill.ts","operationKey":"handleDispense","method":"POST","path":"/api/v1/patient/{patientId}/medication/prescription/upsert/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/pages/Facility/services/pharmacy/hooks/useMedicationBill.ts","line":743,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7dd9f7f0686b12dc:POST:upsert","backend-resource-6cf0e81698447805:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d1de7b762e3ac56a24","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/pages/Facility/services/serviceRequests/ServiceRequestShow.tsx","operationKey":"preparePrintAllQRCodes.requests","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/{serviceRequestId}/create_specimen_from_definition/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/pages/Facility/services/serviceRequests/ServiceRequestShow.tsx","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"serviceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:create_specimen_from_definition","backend-resource-717155f0762f8a6c:POST:create_specimen_from_definition"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-bf2a294849430fff55","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/pages/Facility/settings/locations/LocationForm.tsx","operationKey":"batchRequest.requests","method":"POST","path":"/api/v1/facility/{facilityId}/location/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/pages/Facility/settings/locations/LocationForm.tsx","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:POST:create","backend-resource-561c774dbd324d8c:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9cbda4cb6a0f1b5895","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","operationKey":"default.login","method":"POST","path":"/api/v1/auth/login/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Auth related APIs","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"LoginRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#LoginRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LoginResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#LoginResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":true,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-path-ad1a190d9d712391:POST:post","backend-path-3501477143c7b152:POST:post"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f54b0aa1339243fcd9","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","operationKey":"default.logout","method":"POST","path":"/api/v1/auth/logout/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"JwtTokenObtainPair","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#JwtTokenObtainPair"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-path-2a61105024798496:POST:post","backend-path-2fc0635354654d23:POST:post"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5bd73f3301a22f6557","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","operationKey":"default.tokenRefresh","method":"POST","path":"/api/v1/auth/token/refresh/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"TokenRefreshRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#TokenRefreshRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"JwtTokenObtainPair","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#JwtTokenObtainPair"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":true,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-path-194146acb9ed4121:POST:post","backend-path-799b5cb916ca700d:POST:post"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-15a358dde191393dec","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","operationKey":"default.updatePassword","method":"PUT","path":"/api/v1/password_change/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"UpdatePasswordRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#UpdatePasswordRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PasswordResetResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#PasswordResetResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-323a1437d3c1387340","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","operationKey":"default.forgotPassword","method":"POST","path":"/api/v1/password_reset/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ForgotPasswordRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#ForgotPasswordRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PasswordResetResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#PasswordResetResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":true,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-path-c5117abd14937258:POST:post","backend-path-86027e57c8d72b26:POST:post"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b81cd0a123e8fe2aae","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","operationKey":"default.checkResetToken","method":"POST","path":"/api/v1/password_reset/check/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"CheckResetTokenRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#CheckResetTokenRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PasswordResetResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#PasswordResetResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":true,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-path-c281d9b8b2f88a9a:POST:post","backend-path-d3ad8bc47efcdeeb:POST:post"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a7fd14c3189948d714","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","operationKey":"default.resetPassword","method":"POST","path":"/api/v1/password_reset/confirm/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ResetPasswordRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#ResetPasswordRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PasswordResetResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#PasswordResetResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":true,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-path-dbcadf5c07565837:POST:post","backend-path-628e68c741c0b5c9:POST:post"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5d9f98336909f02356","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","operationKey":"default.totp.setup","method":"POST","path":"/api/v1/mfa/totp/setup/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PasswordRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#PasswordRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TotpSetupResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#TotpSetupResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-11505cf7affceebd:POST:setup","backend-resource-239ca5210ea47399:POST:setup"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5a4f1851f2a9f5a394","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","operationKey":"default.totp.verify","method":"POST","path":"/api/v1/mfa/totp/verify/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"TotpVerifyRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#TotpVerifyRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"BackupCodesResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#BackupCodesResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-11505cf7affceebd:POST:verify","backend-resource-239ca5210ea47399:POST:verify"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4eaa2f657baf153297","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","operationKey":"default.totp.regenerateBackupCodes","method":"POST","path":"/api/v1/mfa/totp/regenerate_backup_codes/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PasswordRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#PasswordRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"BackupCodesResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#BackupCodesResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-11505cf7affceebd:POST:regenerate_backup_codes","backend-resource-239ca5210ea47399:POST:regenerate_backup_codes"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1dd762071834f8fda0","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","operationKey":"default.totp.disable","method":"POST","path":"/api/v1/mfa/totp/disable/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PasswordRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#PasswordRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-11505cf7affceebd:POST:disable","backend-resource-239ca5210ea47399:POST:disable"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3edce10c553e07d872","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","operationKey":"default.mfa.login","method":"POST","path":"/api/v1/mfa/login/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"MfaLoginRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#MfaLoginRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"JwtTokenObtainPair","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#JwtTokenObtainPair"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cafa673e1b7b790b:POST:login","backend-resource-2fdec2c0ac948aaa:POST:login"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-af50e9be0fde89bf16","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/base/batch/batchApi.ts","operationKey":"batchApi.batchRequest","method":"POST","path":"/api/v1/batch_requests/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/batch/batchApi.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"BatchRequestBody","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/batch/batch.ts#BatchRequestBody"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/batch/batchApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"BatchRequestResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/batch/batch.ts#BatchRequestResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/batch/batchApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5e3f5697b08a1a0f:POST:create","backend-resource-58220de8741942de:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a1c8cd991eb5fe77e1","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategoryApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facilityId}/resource_category/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ResourceCategoryRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-27ecda7528d8e516:GET:list","backend-resource-1f3862df07ef992e:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4c9bfadd01395e70bc","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategoryApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facilityId}/resource_category/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ResourceCategoryRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-27ecda7528d8e516:GET:retrieve","backend-resource-1f3862df07ef992e:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a08bbed22cea636027","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategoryApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facilityId}/resource_category/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ResourceCategoryCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ResourceCategoryRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-27ecda7528d8e516:POST:create","backend-resource-1f3862df07ef992e:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6c2db260d6b1894ae3","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategoryApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facilityId}/resource_category/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ResourceCategoryUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ResourceCategoryRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-27ecda7528d8e516:PUT:update","backend-resource-1f3862df07ef992e:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-428891d58b48f4c9a2","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategoryApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/facility/{facilityId}/resource_category/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-27ecda7528d8e516:DELETE:destroy","backend-resource-1f3862df07ef992e:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-591e7e43143d2da8c0","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategoryApi.ts","operationKey":"default.setMonetaryComponents","method":"POST","path":"/api/v1/facility/{facilityId}/resource_category/{slug}/set_monetary_components/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"MonetaryComponent[]","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ResourceCategoryRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategoryApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-27ecda7528d8e516:POST:set_monetary_components","backend-resource-1f3862df07ef992e:POST:set_monetary_components"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2d6286cb80b69d56d4","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","operationKey":"default.listAccount","method":"GET","path":"/api/v1/facility/{facilityId}/account/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<AccountBase>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountBase"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:GET:list","backend-resource-dd5c263f46df6912:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3749a2843606a9e6ad","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","operationKey":"default.retrieveAccount","method":"GET","path":"/api/v1/facility/{facilityId}/account/{accountId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"accountId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"AccountRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:GET:retrieve","backend-resource-dd5c263f46df6912:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-103d111fff64de74d2","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","operationKey":"default.createAccount","method":"POST","path":"/api/v1/facility/{facilityId}/account/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AccountCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AccountRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:POST:create","backend-resource-dd5c263f46df6912:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fab47a6051459f73fb","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","operationKey":"default.updateAccount","method":"PUT","path":"/api/v1/facility/{facilityId}/account/{accountId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"accountId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AccountUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AccountRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:PUT:update","backend-resource-dd5c263f46df6912:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8d3ffaa68ab98240cd","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","operationKey":"default.rebalanceAccount","method":"POST","path":"/api/v1/facility/{facilityId}/account/{accountId}/rebalance/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"accountId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"AccountRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:POST:rebalance","backend-resource-dd5c263f46df6912:POST:rebalance"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0275feed17555a519d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/facility/{facilityId}/account/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts#default.setTags.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AccountRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:POST:set_tags","backend-resource-dd5c263f46df6912:POST:set_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-50802202cba939221c","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/facility/{facilityId}/account/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts#default.removeTags.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AccountRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:POST:remove_tags","backend-resource-dd5c263f46df6912:POST:remove_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-564259f4d911a131c7","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","operationKey":"default.defaultAccount","method":"POST","path":"/api/v1/facility/{facilityId}/account/default_account/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts#default.defaultAccount.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AccountRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:POST:default_account","backend-resource-dd5c263f46df6912:POST:default_account"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fde5f29d97eac9cc9d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.listChargeItem","method":"GET","path":"/api/v1/facility/{facilityId}/charge_item/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<ChargeItemRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:GET:list","backend-resource-a338113b849afe59:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d5c39b2c98b3996d85","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.retrieveChargeItem","method":"GET","path":"/api/v1/facility/{facilityId}/charge_item/{chargeItemId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"chargeItemId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ChargeItemRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:GET:retrieve","backend-resource-a338113b849afe59:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-960d109c6bdd4b6d03","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.createChargeItem","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ChargeItemCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:POST:create","backend-resource-a338113b849afe59:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c6f636d0aaec024f79","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.updateChargeItem","method":"PUT","path":"/api/v1/facility/{facilityId}/charge_item/{chargeItemId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"chargeItemId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ChargeItemUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:PUT:update","backend-resource-a338113b849afe59:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2a40fbd54152a55cf1","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.applyChargeItemDefinitions","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item/apply_charge_item_defs/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ApplyMultipleChargeItemDefinitionRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ApplyMultipleChargeItemDefinitionRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:POST:apply_charge_item_defs","backend-resource-a338113b849afe59:POST:apply_charge_item_defs"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-11c4cd0a5a3ea856ec","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.addChargeItemsToInvoice","method":"POST","path":"/api/v1/facility/{facilityId}/invoice/{invoiceId}/attach_items_to_invoice/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"invoiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts#default.addChargeItemsToInvoice.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:POST:attach_items_to_invoice","backend-resource-9793b539bc21704d:POST:attach_items_to_invoice"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b055104f65c61082b4","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.removeChargeItemFromInvoice","method":"POST","path":"/api/v1/facility/{facilityId}/invoice/{invoiceId}/remove_item_from_invoice/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"invoiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts#default.removeChargeItemFromInvoice.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:POST:remove_item_from_invoice","backend-resource-9793b539bc21704d:POST:remove_item_from_invoice"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3f3a45153bc494544a","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.upsertChargeItem","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemUpdate","repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts#default.upsertChargeItem.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:POST:upsert","backend-resource-a338113b849afe59:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-64901d49cc60e8f97d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.changeAccount","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item/change_account/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts#default.changeAccount.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:POST:change_account","backend-resource-a338113b849afe59:POST:change_account"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-917aceb062a43cd42f","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","operationKey":"default.listChargeItemDefinition","method":"GET","path":"/api/v1/facility/{facilityId}/charge_item_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ChargeItemDefinitionBase>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionBase"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-749cd4f2962c253a:GET:list","backend-resource-e994416faa44e611:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6394a67c72203a05fe","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","operationKey":"default.retrieveChargeItemDefinition","method":"GET","path":"/api/v1/facility/{facilityId}/charge_item_definition/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ChargeItemDefinitionRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-749cd4f2962c253a:GET:retrieve","backend-resource-e994416faa44e611:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-552a35f796cc28a6d8","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","operationKey":"default.createChargeItemDefinition","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ChargeItemDefinitionCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemDefinitionRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-749cd4f2962c253a:POST:create","backend-resource-e994416faa44e611:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fb0b7818dd40e4598a","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","operationKey":"default.updateChargeItemDefinition","method":"PUT","path":"/api/v1/facility/{facilityId}/charge_item_definition/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ChargeItemDefinitionCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemDefinitionRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-749cd4f2962c253a:PUT:update","backend-resource-e994416faa44e611:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5b63d9ec329a962616","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","operationKey":"default.listMetrics","method":"GET","path":"/api/v1/observation_definition/metrics/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"Metrics[]","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts#Metrics"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2f6c4b6fe275bfd3:GET:metrics","backend-resource-22f8b5187eb45703:GET:metrics"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6f8e00d6b3a3338af8","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item_definition/{slug}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts#default.setTags.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemDefinitionRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-749cd4f2962c253a:POST:set_tags","backend-resource-e994416faa44e611:POST:set_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-282030cdd23655efba","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item_definition/{slug}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts#default.removeTags.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemDefinitionRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-749cd4f2962c253a:POST:remove_tags","backend-resource-e994416faa44e611:POST:remove_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-dcf28039793c1fa3e7","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","operationKey":"default.listInvoice","method":"GET","path":"/api/v1/facility/{facilityId}/invoice/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<InvoiceList>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts#InvoiceList"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:GET:list","backend-resource-9793b539bc21704d:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-24a93b04b6bd28463e","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","operationKey":"default.retrieveInvoice","method":"GET","path":"/api/v1/facility/{facilityId}/invoice/{invoiceId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"invoiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"InvoiceRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts#InvoiceRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:GET:retrieve","backend-resource-9793b539bc21704d:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2247ed42fe6fce5e60","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","operationKey":"default.createInvoice","method":"POST","path":"/api/v1/facility/{facilityId}/invoice/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"InvoiceCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts#InvoiceCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"InvoiceRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts#InvoiceRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:POST:create","backend-resource-9793b539bc21704d:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-cf67ab7f0da60e7d5e","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","operationKey":"default.updateInvoice","method":"PUT","path":"/api/v1/facility/{facilityId}/invoice/{invoiceId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"invoiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"InvoiceCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts#InvoiceCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"InvoiceRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts#InvoiceRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:PUT:update","backend-resource-9793b539bc21704d:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9fedb80ef03162c947","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","operationKey":"default.cancelInvoice","method":"POST","path":"/api/v1/facility/{facilityId}/invoice/{invoiceId}/cancel_invoice/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"invoiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"InvoiceCancel","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts#InvoiceCancel"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"InvoiceRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts#InvoiceRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:POST:cancel_invoice","backend-resource-9793b539bc21704d:POST:cancel_invoice"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1bd0de114ca7f1048a","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","operationKey":"default.lockInvoice","method":"POST","path":"/api/v1/facility/{facilityId}/invoice/{invoiceId}/lock/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"invoiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"InvoiceRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts#InvoiceRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:POST:lock","backend-resource-9793b539bc21704d:POST:lock"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-69e2b01711fef37cbc","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","operationKey":"default.unlockInvoice","method":"POST","path":"/api/v1/facility/{facilityId}/invoice/{invoiceId}/unlock/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"invoiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"InvoiceRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts#InvoiceRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:POST:unlock","backend-resource-9793b539bc21704d:POST:unlock"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b7d228d71deca1c0c0","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","operationKey":"default.listPaymentReconciliation","method":"GET","path":"/api/v1/facility/{facilityId}/payment_reconciliation/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<PaymentReconciliationBase>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationBase"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cc724ff4e4f5a7f:GET:list","backend-resource-0c4737f1f026c283:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-066a5f8d09678d04af","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","operationKey":"default.retrievePaymentReconciliation","method":"GET","path":"/api/v1/facility/{facilityId}/payment_reconciliation/{paymentReconciliationId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"paymentReconciliationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaymentReconciliationRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cc724ff4e4f5a7f:GET:retrieve","backend-resource-0c4737f1f026c283:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e21ea36f7bb279a017","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","operationKey":"default.createPaymentReconciliation","method":"POST","path":"/api/v1/facility/{facilityId}/payment_reconciliation/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"PaymentReconciliationCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PaymentReconciliationRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cc724ff4e4f5a7f:POST:create","backend-resource-0c4737f1f026c283:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-683127e90c454ba71a","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","operationKey":"default.updatePaymentReconciliation","method":"PUT","path":"/api/v1/facility/{facilityId}/payment_reconciliation/{paymentReconciliationId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"paymentReconciliationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"PaymentReconciliationUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PaymentReconciliationRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cc724ff4e4f5a7f:PUT:update","backend-resource-0c4737f1f026c283:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-76df1fd96a259a6e42","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","operationKey":"default.cancelPaymentReconciliation","method":"POST","path":"/api/v1/facility/{facilityId}/payment_reconciliation/{paymentReconciliationId}/cancel_payment_reconciliation/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"paymentReconciliationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"PaymentReconciliationCancel","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationCancel"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PaymentReconciliationRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cc724ff4e4f5a7f:POST:cancel_payment_reconciliation","backend-resource-0c4737f1f026c283:POST:cancel_payment_reconciliation"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8e1cb53590e99efd85","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","operationKey":"default.changeAccount","method":"POST","path":"/api/v1/facility/{facilityId}/payment_reconciliation/change_account/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts#default.changeAccount.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cc724ff4e4f5a7f:POST:change_account","backend-resource-0c4737f1f026c283:POST:change_account"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2f629610d5c3c23f86","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/careTeam/careTeamApi.ts","operationKey":"default.setCareTeam","method":"POST","path":"/api/v1/encounter/{encounterId}/set_care_team_members/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/careTeam/careTeamApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"encounterId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CareTeamRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/careTeam/careTeam.ts#CareTeamRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/careTeam/careTeamApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"EncounterRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/careTeam/careTeamApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:POST:set_care_team_members","backend-resource-8cfa90bca038b42b:POST:set_care_team_members"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-cbb9fbf454729441a8","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/patient/{patientId}/consent/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CreateConsentRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#CreateConsentRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ConsentModel","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#ConsentModel"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:POST:create","backend-resource-9af829f792b91436:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b762b4efa571295a99","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/{patientId}/consent/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ConsentListResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#ConsentListResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:GET:list","backend-resource-9af829f792b91436:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8227a1bba098260538","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","operationKey":"default.retrieve","method":"GET","path":"/api/v1/patient/{patientId}/consent/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ConsentModel","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#ConsentModel"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:GET:retrieve","backend-resource-9af829f792b91436:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c071a6e61e3357cc87","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/patient/{patientId}/consent/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"UpdateConsentRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#UpdateConsentRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ConsentModel","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#ConsentModel"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:PUT:update","backend-resource-9af829f792b91436:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-100155706b73ac22ff","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/patient/{patientId}/consent/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:DELETE:destroy","backend-resource-9af829f792b91436:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1b181aa55fda419c89","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","operationKey":"default.addVerification","method":"POST","path":"/api/v1/patient/{patientId}/consent/{id}/add_verification/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#VerificationType","repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts#default.addVerification.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ConsentModel","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#ConsentModel"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:POST:add_verification","backend-resource-9af829f792b91436:POST:add_verification"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c2cadce1e8e30986f6","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","operationKey":"default.removeVerification","method":"POST","path":"/api/v1/patient/{patientId}/consent/{id}/remove_verification/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts#default.removeVerification.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ConsentModel","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#ConsentModel"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:POST:remove_verification","backend-resource-9af829f792b91436:POST:remove_verification"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a4e7be537aaf2626d0","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","operationKey":"default.upsert","method":"POST","path":"/api/v1/patient/{patientId}/consent/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CreateConsentRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#CreateConsentRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ConsentModel","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#ConsentModel"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:POST:upsert","backend-resource-9af829f792b91436:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-10dac8f6745a023e81","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facility_id}/device/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DeviceList>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceList"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:GET:list","backend-resource-d899593db81f71ee:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fda59d5c3d903a2b61","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facility_id}/device/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DeviceWrite","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceWrite"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeviceDetail","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:POST:create","backend-resource-d899593db81f71ee:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e13b61748b78ab562d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","operationKey":"default.retrieve","method":"GET","path":"/api/v1/facility/{facility_id}/device/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"DeviceDetail","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:GET:retrieve","backend-resource-d899593db81f71ee:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-767d71678e4fba5359","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facility_id}/device/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DeviceWrite","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceWrite"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeviceDetail","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:PUT:update","backend-resource-d899593db81f71ee:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a1d36fe8aeb83a970d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/facility/{facility_id}/device/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:DELETE:destroy","backend-resource-d899593db81f71ee:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f298840d360e824afb","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","operationKey":"default.upsert","method":"POST","path":"/api/v1/facility/{facility_id}/device/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DeviceWrite","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceWrite"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeviceDetail","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:POST:upsert","backend-resource-d899593db81f71ee:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-73228fb76975997988","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","operationKey":"default.associateLocation","method":"POST","path":"/api/v1/facility/{facility_id}/device/{id}/associate_location/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts#default.associateLocation.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeviceDetail","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:POST:associate_location","backend-resource-d899593db81f71ee:POST:associate_location"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0ca9235c41ced432a5","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","operationKey":"default.serviceHistory.list","method":"GET","path":"/api/v1/facility/{facilityId}/device/{deviceId}/service_history/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deviceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ServiceHistory>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#ServiceHistory"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c986ab6bb9a78c93:GET:list","backend-resource-58cc7c3bb7665a2b:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c590e215e1c46870e9","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","operationKey":"default.serviceHistory.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/device/{deviceId}/service_history/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deviceId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ServiceHistory","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#ServiceHistory"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c986ab6bb9a78c93:GET:retrieve","backend-resource-58cc7c3bb7665a2b:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-14ccb9ee1150214e58","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","operationKey":"default.serviceHistory.create","method":"POST","path":"/api/v1/facility/{facilityId}/device/{deviceId}/service_history/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deviceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ServiceHistoryWriteRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#ServiceHistoryWriteRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ServiceHistory","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#ServiceHistory"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c986ab6bb9a78c93:POST:create","backend-resource-58cc7c3bb7665a2b:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-64dc560c8f17469e63","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","operationKey":"default.serviceHistory.update","method":"PUT","path":"/api/v1/facility/{facilityId}/device/{deviceId}/service_history/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deviceId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ServiceHistoryWriteRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#ServiceHistoryWriteRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ServiceHistory","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#ServiceHistory"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c986ab6bb9a78c93:PUT:update","backend-resource-58cc7c3bb7665a2b:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fc0cbff877900e9bcc","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","operationKey":"default.associateEncounter","method":"POST","path":"/api/v1/facility/{facilityId}/device/{deviceId}/associate_encounter/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deviceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts#default.associateEncounter.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeviceDetail","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:POST:associate_encounter","backend-resource-d899593db81f71ee:POST:associate_encounter"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f97599282a7fb8ee41","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","operationKey":"default.encounterHistory","method":"GET","path":"/api/v1/facility/{facilityId}/device/{deviceId}/encounter_history/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deviceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DeviceEncounterHistory>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceEncounterHistory"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7c883454568fd7c8:GET:list","backend-resource-23380d5fbeb60a07:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-40f28cc84bc2fa0252","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","operationKey":"default.addOrganization","method":"POST","path":"/api/v1/facility/{facilityId}/device/{id}/add_managing_organization/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts#default.addOrganization.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeviceDetail","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:POST:add_managing_organization","backend-resource-d899593db81f71ee:POST:add_managing_organization"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d1bd5c5a9e98b574f0","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","operationKey":"default.removeOrganization","method":"POST","path":"/api/v1/facility/{facilityId}/device/{id}/remove_managing_organization/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts#default.removeOrganization.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeviceDetail","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:POST:remove_managing_organization","backend-resource-d899593db81f71ee:POST:remove_managing_organization"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-684e75f2bd1328d4ef","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","operationKey":"default.locationHistory","method":"GET","path":"/api/v1/facility/{facilityId}/device/{id}/location_history/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DeviceLocationHistory>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceLocationHistory"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fa2eab6f5997a705:GET:list","backend-resource-4b3324754f84e4f3:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-891782d16700d58e07","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","operationKey":"default.listActivityDefinition","method":"GET","path":"/api/v1/facility/{facilityId}/activity_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ActivityDefinitionReadSpec>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionReadSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b3b9eeb7fda42cfc:GET:list","backend-resource-32b138818b44543c:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1726fb8bbcdc4a2481","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","operationKey":"default.retrieveActivityDefinition","method":"GET","path":"/api/v1/facility/{facilityId}/activity_definition/{activityDefinitionSlug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"activityDefinitionSlug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ActivityDefinitionReadSpec","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionReadSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b3b9eeb7fda42cfc:GET:retrieve","backend-resource-32b138818b44543c:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-da0b4038fa7bdf4e91","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","operationKey":"default.createActivityDefinition","method":"POST","path":"/api/v1/facility/{facilityId}/activity_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ActivityDefinitionCreateSpec","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionCreateSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ActivityDefinitionReadSpec","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionReadSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b3b9eeb7fda42cfc:POST:create","backend-resource-32b138818b44543c:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1ee85f478fe67ce509","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","operationKey":"default.updateActivityDefinition","method":"PUT","path":"/api/v1/facility/{facilityId}/activity_definition/{activityDefinitionSlug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"activityDefinitionSlug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ActivityDefinitionCreateSpec","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionCreateSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ActivityDefinitionReadSpec","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionReadSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b3b9eeb7fda42cfc:PUT:update","backend-resource-32b138818b44543c:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8a5132d7700aba055a","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntoleranceApi.ts","operationKey":"default.getAllergy","method":"GET","path":"/api/v1/patient/{patientId}/allergy_intolerance/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntoleranceApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<AllergyIntolerance>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyIntolerance"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntoleranceApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1f6a89e9d5a5023b:GET:list","backend-resource-a603810c8c9d619c:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-54268d3708c8035291","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntoleranceApi.ts","operationKey":"default.retrieveAllergy","method":"GET","path":"/api/v1/patient/{patientId}/allergy_intolerance/{allergyId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntoleranceApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"allergyId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"AllergyIntolerance","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyIntolerance"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntoleranceApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1f6a89e9d5a5023b:GET:retrieve","backend-resource-a603810c8c9d619c:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1da1d85dc586e201f0","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosisApi.ts","operationKey":"default.listDiagnosis","method":"GET","path":"/api/v1/patient/{patientId}/diagnosis/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosisApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosisApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<Diagnosis>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts#Diagnosis"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosisApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1cae94ae61dec342:GET:list","backend-resource-cbeae74701045626:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-680cd7cad1f94d60f8","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosisApi.ts","operationKey":"default.retrieveDiagnosis","method":"GET","path":"/api/v1/patient/{patientId}/diagnosis/{diagnosisId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosisApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"diagnosisId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Diagnosis","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts#Diagnosis"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosisApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1cae94ae61dec342:GET:retrieve","backend-resource-cbeae74701045626:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-537ac1a505ee23214a","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","operationKey":"default.listDiagnosticReports","method":"GET","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patient_external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DiagnosticReportRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d3f5338bf533099b:GET:list","backend-resource-65396778a477febe:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f047462a547e0debdb","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","operationKey":"default.createDiagnosticReport","method":"POST","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patient_external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DiagnosticReportCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DiagnosticReportRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d3f5338bf533099b:POST:create","backend-resource-65396778a477febe:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a77bab8709d0b5e2bd","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","operationKey":"default.retrieveDiagnosticReport","method":"GET","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patient_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"DiagnosticReportRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d3f5338bf533099b:GET:retrieve","backend-resource-65396778a477febe:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-cfc3f8b008b7334d71","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","operationKey":"default.updateDiagnosticReport","method":"PUT","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patient_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DiagnosticReportUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DiagnosticReportRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d3f5338bf533099b:PUT:update","backend-resource-65396778a477febe:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-04d122e4f94bb594a3","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facilityId}/order/dispense/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DispenseOrderRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e9ae21732f706d15:GET:list","backend-resource-d098ae2efb008ce3:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-484fbcfab8a7bc2007","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facilityId}/order/dispense/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DispenseOrderCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DispenseOrderRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e9ae21732f706d15:POST:create","backend-resource-d098ae2efb008ce3:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b3797176b762c3b307","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facilityId}/order/dispense/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"DispenseOrderRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e9ae21732f706d15:GET:retrieve","backend-resource-d098ae2efb008ce3:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0e4c36939cc4a8682a","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facilityId}/order/dispense/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Omit<DispenseOrderBase, \"id\">","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderBase"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DispenseOrderRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e9ae21732f706d15:PUT:update","backend-resource-d098ae2efb008ce3:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-be13b9e0c6564b5055","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/encounter/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<EncounterListRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterListRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:GET:list","backend-resource-8cfa90bca038b42b:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-bc0cc9799b0dd82dc8","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/encounter/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"EncounterCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"EncounterRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:POST:create","backend-resource-8cfa90bca038b42b:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-cfbd5de09b22d8bd26","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/encounter/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"EncounterRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:GET:retrieve","backend-resource-8cfa90bca038b42b:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-af97379934f8f93b43","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/encounter/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"EncounterEdit","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterEdit"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"EncounterRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:PUT:update","backend-resource-8cfa90bca038b42b:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b1133be5807a78c3a8","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","operationKey":"default.restart","method":"POST","path":"/api/v1/encounter/{id}/restart/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"EncounterRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:POST:restart","backend-resource-8cfa90bca038b42b:POST:restart"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8cf416bc72454dee7f","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","operationKey":"default.addOrganization","method":"POST","path":"/api/v1/encounter/{encounterId}/organizations_add/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"encounterId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts#default.addOrganization.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"EncounterRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:POST:organizations_add","backend-resource-8cfa90bca038b42b:POST:organizations_add"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5664e6e2ca80493632","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","operationKey":"default.removeOrganization","method":"DELETE","path":"/api/v1/encounter/{encounterId}/organizations_remove/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"encounterId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts#default.removeOrganization.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"EncounterRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:DELETE:organizations_remove","backend-resource-8cfa90bca038b42b:DELETE:organizations_remove"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7063b37bd2e8719928","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/encounter/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts#default.setTags.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:POST:set_tags","backend-resource-8cfa90bca038b42b:POST:set_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-28d36f345f4ecf0da9","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/encounter/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts#default.removeTags.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:POST:remove_tags","backend-resource-8cfa90bca038b42b:POST:remove_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5cbce5a6bdbdc11731","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministrationApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/{patientId}/medication/administration/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministrationApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<MedicationAdministrationRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts#MedicationAdministrationRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministrationApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-83d280ca521a5433:GET:list","backend-resource-cbc863ba4b33d2fd:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-398a7709ad26e078da","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministrationApi.ts","operationKey":"default.upsert","method":"POST","path":"/api/v1/patient/{patientId}/medication/administration/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministrationApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"not statically declared","schemaIds":[],"reviewStatus":"manual contract review required"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-83d280ca521a5433:POST:upsert","backend-resource-cbc863ba4b33d2fd:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e04a3d1237e6f6530a","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/medication/dispense/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"MedicationDispenseCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"MedicationDispenseRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:POST:create","backend-resource-30e24600563a3581:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-00df5e08b558fcc802","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/medication/dispense/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"MedicationDispenseRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:GET:retrieve","backend-resource-30e24600563a3581:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2ccb86abf84ebc6a86","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/medication/dispense/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<MedicationDispenseRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:GET:list","backend-resource-30e24600563a3581:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-649c31a3f204b5f34b","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","operationKey":"default.upsert","method":"POST","path":"/api/v1/medication/dispense/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseUpsert","repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts#default.upsert.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"MedicationDispenseRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:POST:upsert","backend-resource-30e24600563a3581:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a2550fd77b8ce13e36","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","operationKey":"default.summary","method":"GET","path":"/api/v1/medication/dispense/summary/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<MedicationDispenseSummary>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseSummary"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:GET:summary","backend-resource-30e24600563a3581:GET:summary"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-51a66035c5356c35e3","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/medication/dispense/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"MedicationDispenseUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"MedicationDispenseRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:PUT:update","backend-resource-30e24600563a3581:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c501220ebac4e08e64","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequestApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/{patientId}/medication/request/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequestApi.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequestApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<MedicationRequestRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequestApi.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequestApi.ts#default.list.query"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequestApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fab28e2631ea4a9f:GET:list","backend-resource-e83a6f5ed3124e0e:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7b29c7ac32376e487e","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequestApi.ts","operationKey":"default.upsert","method":"POST","path":"/api/v1/patient/{patientId}/medication/request/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequestApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"not statically declared","schemaIds":[],"reviewStatus":"manual contract review required"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fab28e2631ea4a9f:POST:upsert","backend-resource-e83a6f5ed3124e0e:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f29bed6dad9ab48c53","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequestApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/patient/{patientId}/medication/request/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequestApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"not statically declared","schemaIds":[],"reviewStatus":"manual contract review required"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fab28e2631ea4a9f:PUT:update","backend-resource-e83a6f5ed3124e0e:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f3e3327da8d57c861c","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement/medicationStatementApi.ts","operationKey":"medicationStatementApi.list","method":"GET","path":"/api/v1/patient/{patientId}/medication/statement/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement/medicationStatementApi.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement/medicationStatementApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<MedicationStatementRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts#MedicationStatementRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement/medicationStatementApi.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-97ee2cd9a9688de0:GET:list","backend-resource-81693ff25aecaefb:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1c5bdd1afeb83643ce","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observationApi.ts","operationKey":"default.analyse","method":"POST","path":"/api/v1/patient/{patientId}/observation/analyse/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observationApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ObservationAnalyzeRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationAnalyzeRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observationApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ObservationAnalyzeResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationAnalyzeResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observationApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-827953d62020fdf6:POST:analyse","backend-resource-9ebc70b2c1f1076d:POST:analyse"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-daf41ab58f21d52f67","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observationApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/{patientId}/observation/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observationApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ObservationListRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationListRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observationApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-827953d62020fdf6:GET:list","backend-resource-9ebc70b2c1f1076d:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-13f4b5b5e4d60ebb85","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observationApi.ts","operationKey":"default.upsertObservations","method":"POST","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/upsert_observations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observationApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patient_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ObservationBatchUpsertRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationBatchUpsertRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observationApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ObservationBatchUpsertResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationBatchUpsertResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observationApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d3f5338bf533099b:POST:upsert_observations","backend-resource-65396778a477febe:POST:upsert_observations"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6ebe5d04b08422bf0c","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","operationKey":"default.listObservationDefinition","method":"GET","path":"/api/v1/observation_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<ObservationDefinitionReadSpec>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionReadSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2f6c4b6fe275bfd3:GET:list","backend-resource-22f8b5187eb45703:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f5417d25fbd42ce9f0","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","operationKey":"default.retrieveObservationDefinition","method":"GET","path":"/api/v1/observation_definition/{observationSlug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"observationSlug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ObservationDefinitionReadSpec","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionReadSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2f6c4b6fe275bfd3:GET:retrieve","backend-resource-22f8b5187eb45703:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e8b72470e15c753f7b","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","operationKey":"default.createObservationDefinition","method":"POST","path":"/api/v1/observation_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"ObservationDefinitionCreateSpec","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionCreateSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2f6c4b6fe275bfd3:POST:create","backend-resource-22f8b5187eb45703:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a3003e90e2d1451a65","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","operationKey":"default.updateObservationDefinition","method":"PUT","path":"/api/v1/observation_definition/{observationSlug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"observationSlug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ObservationDefinitionReadSpec","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionReadSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2f6c4b6fe275bfd3:PUT:update","backend-resource-22f8b5187eb45703:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-efb470c618f783c5b0","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","operationKey":"default.getAllMetrics","method":"GET","path":"/api/v1/observation_definition/metrics/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"Metrics[]","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts#Metrics"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2f6c4b6fe275bfd3:GET:metrics","backend-resource-22f8b5187eb45703:GET:metrics"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4b8ab48420d67abb53","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/patient/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PatientCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:create","backend-resource-661cfefb5a7dc940:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d8ef997f093a98b5e4","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/patient/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"PatientUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:PUT:update","backend-resource-661cfefb5a7dc940:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a642df51497b00efd1","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<PatientRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:GET:list","backend-resource-661cfefb5a7dc940:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-efb8a1b76c0095691f","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/patient/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PatientRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:GET:retrieve","backend-resource-661cfefb5a7dc940:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-873f7564ac479c2d9c","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","operationKey":"default.search","method":"POST","path":"/api/v1/patient/search/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PatientSearchRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientSearchRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientSearchResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientSearchResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:search","backend-resource-661cfefb5a7dc940:POST:search"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8560716fd178926f93","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","operationKey":"default.searchRetrieve","method":"POST","path":"/api/v1/patient/search_retrieve/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PatientSearchRetrieveRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientSearchRetrieveRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:search_retrieve","backend-resource-661cfefb5a7dc940:POST:search_retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2b664c10c1fbb1fb92","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","operationKey":"default.addUser","method":"POST","path":"/api/v1/patient/{patientId}/add_user/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts#default.addUser.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"UserReadMinimal","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:add_user","backend-resource-661cfefb5a7dc940:POST:add_user"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e1d5628971a0b30da2","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","operationKey":"default.listUsers","method":"GET","path":"/api/v1/patient/{patientId}/get_users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<UserReadMinimal>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:GET:get_users","backend-resource-661cfefb5a7dc940:GET:get_users"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-21a05c7720f05cccc4","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","operationKey":"default.removeUser","method":"POST","path":"/api/v1/patient/{patientId}/delete_user/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts#default.removeUser.response"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:delete_user","backend-resource-661cfefb5a7dc940:POST:delete_user"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f1dd77527d55882d0a","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","operationKey":"default.setInstanceTags","method":"POST","path":"/api/v1/patient/{external_id}/set_instance_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts#default.setInstanceTags.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:set_instance_tags","backend-resource-661cfefb5a7dc940:POST:set_instance_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fb2045992d5abe841d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","operationKey":"default.removeInstanceTags","method":"POST","path":"/api/v1/patient/{external_id}/remove_instance_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts#default.removeInstanceTags.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:remove_instance_tags","backend-resource-661cfefb5a7dc940:POST:remove_instance_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b1dba5eb66698eb7cc","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/publicPatientApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/otp/patient/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/publicPatientApi.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PublicPatientCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PublicPatientCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/publicPatientApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PublicPatientRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PublicPatientRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/publicPatientApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b1801353b07a1de9:POST:create","backend-resource-9c82a3b7409b9932:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6630e8cfd7a94053c2","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/publicPatientApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/otp/patient/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/publicPatientApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<PublicPatientRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PublicPatientRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/publicPatientApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b1801353b07a1de9:GET:list","backend-resource-9c82a3b7409b9932:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-414ce8134f559f31bb","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permissionApi.ts","operationKey":"default.listPermissions","method":"GET","path":"/api/v1/permission/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permissionApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<Permission>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permission.ts#Permission"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permissionApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-233b9e83ec817a63:GET:list","backend-resource-d800b93932b69c17:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d29bad12fa8ec9be19","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permissionApi.ts","operationKey":"default.getPermission","method":"GET","path":"/api/v1/permission/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permissionApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Permission","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permission.ts#Permission"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permissionApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-233b9e83ec817a63:GET:retrieve","backend-resource-d800b93932b69c17:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-041ffa9c8c6facba65","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/{patientId}/medication/prescription/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<PrescritionList>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts#PrescritionList"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7dd9f7f0686b12dc:GET:list","backend-resource-6cf0e81698447805:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f88e9913c003dd1fbd","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/patient/{patientId}/medication/prescription/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PrescriptionRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts#PrescriptionRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7dd9f7f0686b12dc:GET:retrieve","backend-resource-6cf0e81698447805:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c77e719ae042863e8f","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/patient/{patientId}/medication/prescription/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PrescriptionRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts#PrescriptionRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7dd9f7f0686b12dc:PUT:update","backend-resource-6cf0e81698447805:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0a6fb2c3e201d33143","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","operationKey":"default.upsert","method":"POST","path":"/api/v1/patient/{patientId}/medication/prescription/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PrescriptionRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts#PrescriptionRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7dd9f7f0686b12dc:POST:upsert","backend-resource-6cf0e81698447805:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b505e48b6f2f1949e0","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/patient/{patientId}/medication/prescription/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts#default.setTags.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7dd9f7f0686b12dc:POST:set_tags","backend-resource-6cf0e81698447805:POST:set_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-564f159f5a65466420","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/patient/{patientId}/medication/prescription/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts#default.removeTags.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7dd9f7f0686b12dc:POST:remove_tags","backend-resource-6cf0e81698447805:POST:remove_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-cabdfc2aa2107d19d4","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","operationKey":"default.summary","method":"GET","path":"/api/v1/facility/{facilityId}/medication_prescription/summary/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<PrescriptionSummary>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts#PrescriptionSummary"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8f17b43117783586:GET:summary","backend-resource-919b71e9f0cfe97d:GET:summary"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3c91d7c2e0c8a5cd10","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts","operationKey":"default.createReport","method":"POST","path":"/api/v1/template_reports/generate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ReportGenerateCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts#ReportGenerateCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts#default.createReport.response"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4ffa1e0aa06dfadc:POST:generate","backend-resource-e8f16cc980ad97f5:POST:generate"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f18827de124b29c064","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts","operationKey":"default.retrieveReport","method":"GET","path":"/api/v1/template_reports/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ReportRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts#ReportRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4ffa1e0aa06dfadc:GET:retrieve","backend-resource-e8f16cc980ad97f5:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a57f44112fc1ae7439","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts","operationKey":"default.listReports","method":"GET","path":"/api/v1/template_reports/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"associating_id","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"upload_completed","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<ReportReadList>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts#ReportReadList"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4ffa1e0aa06dfadc:GET:list","backend-resource-e8f16cc980ad97f5:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-73ea2185b82ea23e32","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts","operationKey":"default.archiveReport","method":"POST","path":"/api/v1/template_reports/{id}/archive/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts#default.archiveReport.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ReportReadList","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts#ReportReadList"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4ffa1e0aa06dfadc:POST:archive","backend-resource-e8f16cc980ad97f5:POST:archive"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9f0367e932cd513325","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/roleApi.ts","operationKey":"default.listRoles","method":"GET","path":"/api/v1/role/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/roleApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RoleRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/role/role.ts#RoleRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/roleApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f621a70a68cced1b:GET:list","backend-resource-7245bb79716450d5:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-85b8dd132f26d561a0","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/roleApi.ts","operationKey":"default.createRole","method":"POST","path":"/api/v1/role/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/roleApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"RoleRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/role/role.ts#RoleRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/roleApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f621a70a68cced1b:POST:create","backend-resource-7245bb79716450d5:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-10a10d52ba778fdba5","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/roleApi.ts","operationKey":"default.getRole","method":"GET","path":"/api/v1/role/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/roleApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RoleRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/role/role.ts#RoleRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/roleApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f621a70a68cced1b:GET:retrieve","backend-resource-7245bb79716450d5:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ce4cca61efadf09522","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/roleApi.ts","operationKey":"default.updateRole","method":"PUT","path":"/api/v1/role/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/roleApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RoleRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/role/role.ts#RoleRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/roleApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f621a70a68cced1b:PUT:update","backend-resource-7245bb79716450d5:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b6af300966408b8b56","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/roleApi.ts","operationKey":"default.deleteRole","method":"DELETE","path":"/api/v1/role/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/roleApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/roleApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f621a70a68cced1b:DELETE:destroy","backend-resource-7245bb79716450d5:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-db16e829bfd021a01e","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.listServiceRequest","method":"GET","path":"/api/v1/facility/{facilityId}/service_request/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<ServiceRequestReadSpec>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestReadSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:GET:list","backend-resource-717155f0762f8a6c:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1f8d5097a3773e90cc","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.retrieveServiceRequest","method":"GET","path":"/api/v1/facility/{facilityId}/service_request/{serviceRequestId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"serviceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ServiceRequestReadSpec","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestReadSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:GET:retrieve","backend-resource-717155f0762f8a6c:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6a16d3b0a997cd40b7","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.cancelServiceRequest","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/{serviceRequestId}/cancel/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"serviceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:cancel","backend-resource-717155f0762f8a6c:POST:cancel"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5717be185731fd3b66","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.completeServiceRequest","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/{serviceRequestId}/complete/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"serviceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:complete","backend-resource-717155f0762f8a6c:POST:complete"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5ec725c6f4ea20732e","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.createServiceRequest","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ServiceRequestCreateSpec","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestCreateSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:create","backend-resource-717155f0762f8a6c:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b047c94ef5de7c9092","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.updateServiceRequest","method":"PUT","path":"/api/v1/facility/{facilityId}/service_request/{serviceRequestId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"serviceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ServiceRequestUpdateSpec","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestUpdateSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:PUT:update","backend-resource-717155f0762f8a6c:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4abd842546e5b70ef5","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.applyActivityDefinition","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/apply_activity_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ServiceRequestApplyActivityDefinitionSpec","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestApplyActivityDefinitionSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:apply_activity_definition","backend-resource-717155f0762f8a6c:POST:apply_activity_definition"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-bac9b1635ae20ba9bd","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts#default.setTags.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:set_tags","backend-resource-717155f0762f8a6c:POST:set_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8c54989564db34426b","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts#default.removeTags.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:remove_tags","backend-resource-717155f0762f8a6c:POST:remove_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f923ab5beff3c0728f","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptomApi.ts","operationKey":"default.listSymptoms","method":"GET","path":"/api/v1/patient/{patientId}/symptom/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptomApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptomApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<Symptom>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts#Symptom"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptomApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6c7e25942a24ffa3:GET:list","backend-resource-2dccd2e901bca73d:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-504af5179289104c33","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptomApi.ts","operationKey":"default.retrieveSymptom","method":"GET","path":"/api/v1/patient/{patientId}/symptom/{symptomId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptomApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"symptomId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Symptom","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts#Symptom"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptomApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6c7e25942a24ffa3:GET:retrieve","backend-resource-2dccd2e901bca73d:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e7e6f08cec1b59a22e","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptomApi.ts","operationKey":"default.upsertSymptoms","method":"POST","path":"/api/v1/patient/{patientId}/symptom/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptomApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts#SymptomRequest","repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptomApi.ts#default.upsertSymptoms.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptomApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Symptom[]","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts#Symptom"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptomApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6c7e25942a24ffa3:POST:upsert","backend-resource-2dccd2e901bca73d:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6fe787f38c24abf0f6","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfigApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/tag_config/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfigApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfigApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<TagConfig>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfigApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9702f8890a55cd82:GET:list","backend-resource-bed79876209a56ca:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-31c2b487bbd3510336","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfigApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/tag_config/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfigApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"TagConfigRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfigApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TagConfigRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfigApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9702f8890a55cd82:POST:create","backend-resource-bed79876209a56ca:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b8bb44f32640654b7a","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfigApi.ts","operationKey":"default.retrieve","method":"GET","path":"/api/v1/tag_config/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfigApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TagConfigRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfigApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9702f8890a55cd82:GET:retrieve","backend-resource-bed79876209a56ca:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-32a81b324268d53f07","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfigApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/tag_config/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfigApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TagConfigRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfigApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TagConfigRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfigApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9702f8890a55cd82:PUT:update","backend-resource-bed79876209a56ca:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-aee6796b5f555590ba","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensionsAPI.ts","operationKey":"default.list","method":"GET","path":"/api/v1/extensions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensionsAPI.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"ExtensionRegistry","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts#ExtensionRegistry"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensionsAPI.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c8f9730af6bbb5b:GET:list","backend-resource-dec4097593ab5495:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-43f606d57a1a316b4d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FacilityListRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityListRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:GET:list","backend-resource-bfdd937bff043dba:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-01e35457d8e959f014","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"FacilityCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:POST:create","backend-resource-bfdd937bff043dba:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6953313bfcde41cd92","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facilityId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FacilityCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:PUT:update","backend-resource-bfdd937bff043dba:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-75851abd20f5049d68","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/facility/{facilityId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:DELETE:destroy","backend-resource-bfdd937bff043dba:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-823e0caec26783f2a2","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facilityId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"FacilityRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:GET:retrieve","backend-resource-bfdd937bff043dba:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e6334781e230d00896","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","operationKey":"default.uploadCoverImage","method":"POST","path":"/api/v1/facility/{facilityId}/cover_image/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FormData","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:POST:cover_image","backend-resource-bfdd937bff043dba:POST:cover_image"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-43c69bc285ce2ccb04","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","operationKey":"default.deleteCoverImage","method":"DELETE","path":"/api/v1/facility/{facilityId}/cover_image/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:DELETE:cover_image","backend-resource-bfdd937bff043dba:DELETE:cover_image"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7a8e667c15a17923d6","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","operationKey":"default.setInvoiceExpression","method":"POST","path":"/api/v1/facility/{facilityId}/set_invoice_expression/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts#default.setInvoiceExpression.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:POST:set_invoice_expression","backend-resource-bfdd937bff043dba:POST:set_invoice_expression"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-dbae54f6fcbb139dca","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","operationKey":"default.setMonetaryComponents","method":"POST","path":"/api/v1/facility/{facilityId}/set_monetary_config/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code","repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead","repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountConfiguration","repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts#default.setMonetaryComponents.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:POST:set_monetary_config","backend-resource-bfdd937bff043dba:POST:set_monetary_config"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-17a84728f3dc1a2825","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","operationKey":"default.getUsers","method":"GET","path":"/api/v1/facility/{facilityId}/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<UserReadMinimal>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6f5cae0059e851d6:GET:list","backend-resource-9695c92762233601:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ab69bb27c06e23d7f1","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","operationKey":"default.getUser","method":"GET","path":"/api/v1/facility/{facilityId}/users/{userId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"userId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"UserReadMinimal","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6f5cae0059e851d6:GET:retrieve","backend-resource-9695c92762233601:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4e5970cb5b9c864d15","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facility/publicFacilityApi.ts","operationKey":"default.getAll","method":"GET","path":"/api/v1/getallfacilities/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/publicFacilityApi.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FacilityPublicRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityPublicRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/publicFacilityApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f93c1945083db86a:GET:list","backend-resource-4a03eaa31b8f0a5d:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-57337a3ab7ced94864","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facility/publicFacilityApi.ts","operationKey":"default.getAny","method":"GET","path":"/api/v1/getallfacilities/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/publicFacilityApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"FacilityPublicRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityPublicRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/publicFacilityApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f93c1945083db86a:GET:retrieve","backend-resource-4a03eaa31b8f0a5d:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-45ba37d2d676941575","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facility/publicFacilityApi.ts","operationKey":"default.listSchedulableUsers","method":"GET","path":"/api/v1/facility/{facilityId}/schedulable_users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/publicFacilityApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<UserReadMinimal>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/publicFacilityApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75256b7ec1518a73:GET:list","backend-resource-236373340bb843a6:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-bea7bfa8517664155c","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facility/publicFacilityApi.ts","operationKey":"default.getSchedulableUser","method":"GET","path":"/api/v1/facility/{facilityId}/schedulable_users/{userId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/publicFacilityApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"userId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"UserReadMinimal","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/publicFacilityApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75256b7ec1518a73:GET:retrieve","backend-resource-236373340bb843a6:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-017f4ed0d409edf8e3","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facilityId}/organizations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FacilityOrganizationRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:GET:list","backend-resource-d52e3dc3efb1c7e4:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-51f7666c5f69f3327c","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.listMine","method":"GET","path":"/api/v1/facility/{facilityId}/organizations/mine/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FacilityOrganizationRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:GET:mine","backend-resource-d52e3dc3efb1c7e4:GET:mine"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e65c89faa881d449c1","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"FacilityOrganizationRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:GET:retrieve","backend-resource-d52e3dc3efb1c7e4:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-abaaabb26dc4ae3b8a","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facilityId}/organizations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FacilityOrganizationCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityOrganizationRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:POST:create","backend-resource-d52e3dc3efb1c7e4:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-cdbfdcc446127ae5c0","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FacilityOrganizationCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityOrganizationRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:PUT:update","backend-resource-d52e3dc3efb1c7e4:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-91a28dac8e16d81846","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:DELETE:destroy","backend-resource-d52e3dc3efb1c7e4:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3705f9cac44cfcaa45","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.listUsers","method":"GET","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FacilityOrganizationUserRole>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationUserRole"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-70f29922479cc4be:GET:list","backend-resource-4036b3cd7e535a77:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-34a20be234218c2d1a","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.assignUser","method":"POST","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts#default.assignUser.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityOrganizationUserRole","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationUserRole"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-70f29922479cc4be:POST:create","backend-resource-4036b3cd7e535a77:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8f744c2f55dee46f96","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.updateUserRole","method":"PUT","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/users/{userRoleId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"userRoleId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts#default.updateUserRole.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityOrganizationUserRole","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationUserRole"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-70f29922479cc4be:PUT:update","backend-resource-4036b3cd7e535a77:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e3d208719999eb40b3","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.removeUserRole","method":"DELETE","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/users/{userRoleId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"userRoleId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-70f29922479cc4be:DELETE:destroy","backend-resource-4036b3cd7e535a77:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b133153a57ba9b5b55","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.addFavorite","method":"POST","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/add_favorite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts#default.addFavorite.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:POST:add_favorite","backend-resource-d52e3dc3efb1c7e4:POST:add_favorite"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4d97a08bb0c4321f3e","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.removeFavorite","method":"POST","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/remove_favorite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts#default.removeFavorite.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:POST:remove_favorite","backend-resource-d52e3dc3efb1c7e4:POST:remove_favorite"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c097250c049dd96f16","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/files/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"FileCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FileRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe469335658fde02:POST:create","backend-resource-b9a006212603249b:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f46d8435410f610469","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/files/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<FileReadMinimal>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe469335658fde02:GET:list","backend-resource-b9a006212603249b:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-878adf1f5803baf4d3","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/files/{fileId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"fileId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"FileRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe469335658fde02:GET:retrieve","backend-resource-b9a006212603249b:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-67391d7f4244f8cbe2","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/files/{fileId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"fileId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FileUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FileRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe469335658fde02:PUT:update","backend-resource-b9a006212603249b:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-61ef4a6f75d00e6b44","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","operationKey":"default.markUploadCompleted","method":"POST","path":"/api/v1/files/{fileId}/mark_upload_completed/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"fileId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FileReadMinimal","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe469335658fde02:POST:mark_upload_completed","backend-resource-b9a006212603249b:POST:mark_upload_completed"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-854b96f6b45dfb1df9","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","operationKey":"default.archive","method":"POST","path":"/api/v1/files/{fileId}/archive/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"fileId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts#default.archive.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FileReadMinimal","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe469335658fde02:POST:archive","backend-resource-b9a006212603249b:POST:archive"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e5ecfecabf354bf8dd","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareServiceApi.ts","operationKey":"default.listHealthcareService","method":"GET","path":"/api/v1/facility/{facilityId}/healthcare_service/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareServiceApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<HealthcareServiceReadSpec>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts#HealthcareServiceReadSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareServiceApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5abac95e404a6628:GET:list","backend-resource-5391ec416a0346ff:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-73e09ef138c6125485","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareServiceApi.ts","operationKey":"default.retrieveHealthcareService","method":"GET","path":"/api/v1/facility/{facilityId}/healthcare_service/{healthcareServiceId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareServiceApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"healthcareServiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"HealthcareServiceReadSpec","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts#HealthcareServiceReadSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareServiceApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5abac95e404a6628:GET:retrieve","backend-resource-5391ec416a0346ff:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-63551c8245d4b4c732","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareServiceApi.ts","operationKey":"default.createHealthcareService","method":"POST","path":"/api/v1/facility/{facilityId}/healthcare_service/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareServiceApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"HealthcareServiceCreateSpec","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts#HealthcareServiceCreateSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareServiceApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5abac95e404a6628:POST:create","backend-resource-5391ec416a0346ff:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e50ed83b1cc0840d1d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareServiceApi.ts","operationKey":"default.updateHealthcareService","method":"PUT","path":"/api/v1/facility/{facilityId}/healthcare_service/{healthcareServiceId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareServiceApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"healthcareServiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"HealthcareServiceUpdateSpec","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts#HealthcareServiceUpdateSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareServiceApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5abac95e404a6628:PUT:update","backend-resource-5391ec416a0346ff:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-53a282b9b15acd3afd","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareServiceApi.ts","operationKey":"default.deleteHealthcareService","method":"DELETE","path":"/api/v1/facility/{facilityId}/healthcare_service/{healthcareServiceId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareServiceApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"healthcareServiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareServiceApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareServiceApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5abac95e404a6628:DELETE:destroy","backend-resource-5391ec416a0346ff:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-82f93c6434a974386c","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","operationKey":"default.listDeliveryOrder","method":"GET","path":"/api/v1/facility/{facilityId}/order/delivery/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DeliveryOrderRetrieve>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-232227a6b52d02af:GET:list","backend-resource-34114b6393b2526c:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-cb088ba97885dfdc8e","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","operationKey":"default.retrieveDeliveryOrder","method":"GET","path":"/api/v1/facility/{facilityId}/order/delivery/{deliveryOrderId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deliveryOrderId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"DeliveryOrderRetrieve","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-232227a6b52d02af:GET:retrieve","backend-resource-34114b6393b2526c:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-aa0e48a55d7908931a","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","operationKey":"default.createDeliveryOrder","method":"POST","path":"/api/v1/facility/{facilityId}/order/delivery/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DeliveryOrderCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeliveryOrderRetrieve","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-232227a6b52d02af:POST:create","backend-resource-34114b6393b2526c:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-08f8d2bf0623ac287f","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","operationKey":"default.updateDeliveryOrder","method":"PUT","path":"/api/v1/facility/{facilityId}/order/delivery/{deliveryOrderId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deliveryOrderId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DeliveryOrderUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeliveryOrderRetrieve","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-232227a6b52d02af:PUT:update","backend-resource-34114b6393b2526c:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-201cf4b58be7658139","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/facility/{facilityId}/order/delivery/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts#default.setTags.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeliveryOrderRetrieve","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-232227a6b52d02af:POST:set_tags","backend-resource-34114b6393b2526c:POST:set_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ca2eff79cfcbec73dd","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/facility/{facilityId}/order/delivery/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts#default.removeTags.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeliveryOrderRetrieve","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-232227a6b52d02af:POST:remove_tags","backend-resource-34114b6393b2526c:POST:remove_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5bcdf924d3769b59c5","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/inventoryApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facilityId}/location/{locationId}/product/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/inventoryApi.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"locationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<InventoryRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/inventory.ts#InventoryRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/inventoryApi.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c8150d413214fa12:GET:list","backend-resource-5c71a75b9be3ede0:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ed07f726a93a25d092","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/productApi.ts","operationKey":"default.listProduct","method":"GET","path":"/api/v1/facility/{facilityId}/product/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/productApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/productApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<ProductRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts#ProductRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/productApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8f23a18bde238983:GET:list","backend-resource-5df41c0456cd5dfa:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-117e5c4676d3f9c5cc","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/productApi.ts","operationKey":"default.retrieveProduct","method":"GET","path":"/api/v1/facility/{facilityId}/product/{productId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/productApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"productId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ProductRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts#ProductRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/productApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8f23a18bde238983:GET:retrieve","backend-resource-5df41c0456cd5dfa:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d6e433e06483266c87","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/productApi.ts","operationKey":"default.createProduct","method":"POST","path":"/api/v1/facility/{facilityId}/product/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/productApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ProductCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts#ProductCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/productApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ProductRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts#ProductRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/productApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8f23a18bde238983:POST:create","backend-resource-5df41c0456cd5dfa:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5d694b5f06c4e9e4c7","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/productApi.ts","operationKey":"default.updateProduct","method":"PUT","path":"/api/v1/facility/{facilityId}/product/{productId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/productApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"productId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ProductUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts#ProductUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/productApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ProductRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts#ProductRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/productApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8f23a18bde238983:PUT:update","backend-resource-5df41c0456cd5dfa:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0cb8e33723b7bcf624","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","operationKey":"default.listProductKnowledge","method":"GET","path":"/api/v1/product_knowledge/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"include_instance","type":"boolean","required":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<ProductKnowledgeBase>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bcff6607435b06e1:GET:list","backend-resource-409618eef5b7941c:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b2decf5872dd9e3883","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","operationKey":"default.retrieveProductKnowledge","method":"GET","path":"/api/v1/product_knowledge/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ProductKnowledgeBase","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bcff6607435b06e1:GET:retrieve","backend-resource-409618eef5b7941c:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a9b9d6493ff7095630","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","operationKey":"default.createProductKnowledge","method":"POST","path":"/api/v1/product_knowledge/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ProductKnowledgeCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ProductKnowledgeBase","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bcff6607435b06e1:POST:create","backend-resource-409618eef5b7941c:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3c571ad20cb38a7d7e","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","operationKey":"default.updateProductKnowledge","method":"PUT","path":"/api/v1/product_knowledge/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ProductKnowledgeUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ProductKnowledgeBase","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bcff6607435b06e1:PUT:update","backend-resource-409618eef5b7941c:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-eb8740cb7f23939ca6","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","operationKey":"default.addFavorite","method":"POST","path":"/api/v1/product_knowledge/{slug}/add_favorite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ProductKnowledgeBase","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bcff6607435b06e1:POST:add_favorite","backend-resource-409618eef5b7941c:POST:add_favorite"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-38f0e67ceefdebd873","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","operationKey":"default.removeFavorite","method":"POST","path":"/api/v1/product_knowledge/{slug}/remove_favorite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ProductKnowledgeBase","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bcff6607435b06e1:POST:remove_favorite","backend-resource-409618eef5b7941c:POST:remove_favorite"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-edcb8032bbad899e9a","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","operationKey":"default.listFavorites","method":"GET","path":"/api/v1/product_knowledge/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"ProductKnowledgeBase[]","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bcff6607435b06e1:GET:list","backend-resource-409618eef5b7941c:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-80a3e6c15235a9fd98","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","operationKey":"default.listRequestOrder","method":"GET","path":"/api/v1/facility/{facilityId}/order/request/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RequestOrderRetrieve>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0a13b683e7709de0:GET:list","backend-resource-d07ac0f03b053cea:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-19887baa73cb23b121","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","operationKey":"default.retrieveRequestOrder","method":"GET","path":"/api/v1/facility/{facilityId}/order/request/{requestOrderId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"requestOrderId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RequestOrderRetrieve","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0a13b683e7709de0:GET:retrieve","backend-resource-d07ac0f03b053cea:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1e213b3ace96ae1910","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","operationKey":"default.createRequestOrder","method":"POST","path":"/api/v1/facility/{facilityId}/order/request/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RequestOrderCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RequestOrderRetrieve","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0a13b683e7709de0:POST:create","backend-resource-d07ac0f03b053cea:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0864be757e4b41f9a0","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","operationKey":"default.updateRequestOrder","method":"PUT","path":"/api/v1/facility/{facilityId}/order/request/{requestOrderId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"requestOrderId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RequestOrderUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RequestOrderRetrieve","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0a13b683e7709de0:PUT:update","backend-resource-d07ac0f03b053cea:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-92051e1c431108250d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/facility/{facilityId}/order/request/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts#default.setTags.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RequestOrderRetrieve","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0a13b683e7709de0:POST:set_tags","backend-resource-d07ac0f03b053cea:POST:set_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2c714d3beec1290c2a","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/facility/{facilityId}/order/request/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts#default.removeTags.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RequestOrderRetrieve","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0a13b683e7709de0:POST:remove_tags","backend-resource-d07ac0f03b053cea:POST:remove_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8e5e63590060d099ed","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","operationKey":"default.listSupplyDelivery","method":"GET","path":"/api/v1/supply_delivery/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<SupplyDeliveryRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7899ec6f8c8552bd:GET:list","backend-resource-3998b133998b34f5:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-75216be37d14d2a47f","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","operationKey":"default.retrieveSupplyDelivery","method":"GET","path":"/api/v1/supply_delivery/{supplyDeliveryId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"supplyDeliveryId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"SupplyDeliveryRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7899ec6f8c8552bd:GET:retrieve","backend-resource-3998b133998b34f5:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e5d7002915140f4742","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","operationKey":"default.createSupplyDelivery","method":"POST","path":"/api/v1/supply_delivery/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"SupplyDeliveryCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyDeliveryBase","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7899ec6f8c8552bd:POST:create","backend-resource-3998b133998b34f5:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4eddc0185b09520cd2","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","operationKey":"default.upsertSupplyDelivery","method":"POST","path":"/api/v1/supply_delivery/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryUpsert","repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts#default.upsertSupplyDelivery.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyDeliveryBase","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7899ec6f8c8552bd:POST:upsert","backend-resource-3998b133998b34f5:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d4246df8d859d4599e","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","operationKey":"default.updateSupplyDelivery","method":"PUT","path":"/api/v1/supply_delivery/{supplyDeliveryId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"supplyDeliveryId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"SupplyDeliveryUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyDeliveryBase","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7899ec6f8c8552bd:PUT:update","backend-resource-3998b133998b34f5:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-21a324439d0ab2ce7e","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","operationKey":"default.updateSupplyDeliveryAsReceiver","method":"PUT","path":"/api/v1/supply_delivery/{supplyDeliveryId}/update_as_receiver/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"supplyDeliveryId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"SupplyDeliveryUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyDeliveryBase","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-192027078fb98e17aa","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","operationKey":"default.deliveryOrders","method":"GET","path":"/api/v1/supply_delivery/delivery_orders/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DeliveryOrderRetrieve>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7899ec6f8c8552bd:GET:delivery_orders","backend-resource-3998b133998b34f5:GET:delivery_orders"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3e3057a4094bf7f16a","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","operationKey":"default.listSupplyRequest","method":"GET","path":"/api/v1/supply_request/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<SupplyRequestRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91cf5761a4df5e84:GET:list","backend-resource-b61051793b9c9a50:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7497fcd937dd7753ec","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","operationKey":"default.retrieveSupplyRequest","method":"GET","path":"/api/v1/supply_request/{supplyRequestId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"supplyRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"SupplyRequestRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91cf5761a4df5e84:GET:retrieve","backend-resource-b61051793b9c9a50:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ba1e6fd1cd0ebf9f71","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","operationKey":"default.createSupplyRequest","method":"POST","path":"/api/v1/supply_request/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"SupplyRequestCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyRequestBase","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91cf5761a4df5e84:POST:create","backend-resource-b61051793b9c9a50:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c7bff9b0e91c270e64","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","operationKey":"default.upsertSupplyRequest","method":"POST","path":"/api/v1/supply_request/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestUpsert","repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts#default.upsertSupplyRequest.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyRequestBase","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91cf5761a4df5e84:POST:upsert","backend-resource-b61051793b9c9a50:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1f6d06af609cea7335","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","operationKey":"default.updateSupplyRequest","method":"PUT","path":"/api/v1/supply_request/{supplyRequestId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"supplyRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"SupplyRequestCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyRequestBase","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91cf5761a4df5e84:PUT:update","backend-resource-b61051793b9c9a50:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1411157c44f606eebf","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","operationKey":"default.updateSupplyRequestAsReceiver","method":"PUT","path":"/api/v1/supply_request/{supplyRequestId}/update_as_receiver/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"supplyRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"SupplyRequestCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyRequestBase","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-98059c5ee381e18f2f","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","operationKey":"default.requestOrders","method":"GET","path":"/api/v1/supply_request/request_orders/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RequestOrderRetrieve>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91cf5761a4df5e84:GET:request_orders","backend-resource-b61051793b9c9a50:GET:request_orders"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3bd809f265c9f151aa","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facility_id}/location/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<LocationRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:GET:list","backend-resource-561c774dbd324d8c:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-762196882b56ac898a","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facility_id}/location/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"LocationDetail","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationDetail"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:GET:retrieve","backend-resource-561c774dbd324d8c:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8559695ddff84690c4","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facility_id}/location/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LocationWrite","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationWrite"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LocationDetail","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationDetail"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:POST:create","backend-resource-561c774dbd324d8c:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d0139ac9ada45bfcab","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facility_id}/location/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LocationWrite","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationWrite"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LocationDetail","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationDetail"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:PUT:update","backend-resource-561c774dbd324d8c:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-da7560578cb20e7928","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/facility/{facility_id}/location/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:DELETE:destroy","backend-resource-561c774dbd324d8c:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b0150b94eb2c2d4ba4","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","operationKey":"default.getOrganizations","method":"GET","path":"/api/v1/facility/{facility_id}/location/{id}/organizations","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FacilityOrganizationRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-7fa5dc189ced114c44","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","operationKey":"default.addOrganization","method":"POST","path":"/api/v1/facility/{facilityId}/location/{id}/organizations_add/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts#default.addOrganization.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LocationDetail","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationDetail"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:POST:organizations_add","backend-resource-561c774dbd324d8c:POST:organizations_add"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-48c76a0c664fb8567d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","operationKey":"default.removeOrganization","method":"POST","path":"/api/v1/facility/{facilityId}/location/{id}/organizations_remove/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts#default.removeOrganization.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LocationDetail","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationDetail"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:POST:organizations_remove","backend-resource-561c774dbd324d8c:POST:organizations_remove"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-db56a55069666e93d4","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","operationKey":"default.listAssociations","method":"GET","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location_external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<LocationAssociation>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts#LocationAssociation"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ef9d463c97ef39dd:GET:list","backend-resource-a5da86220c495316:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-cee2002c9b6d487f31","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","operationKey":"default.createAssociation","method":"POST","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location_external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LocationAssociationRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts#LocationAssociationRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LocationAssociation","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts#LocationAssociation"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ef9d463c97ef39dd:POST:create","backend-resource-a5da86220c495316:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-568246b376bbe69a4d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","operationKey":"default.getAssociation","method":"GET","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"LocationAssociationRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts#LocationAssociationRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ef9d463c97ef39dd:GET:retrieve","backend-resource-a5da86220c495316:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0d6a8e96806e53a5bb","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","operationKey":"default.updateAssociation","method":"PUT","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LocationAssociationUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts#LocationAssociationUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LocationAssociation","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts#LocationAssociation"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ef9d463c97ef39dd:PUT:update","backend-resource-a5da86220c495316:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6d5853a7c8a203c85d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","operationKey":"default.deleteAssociation","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ef9d463c97ef39dd:DELETE:destroy","backend-resource-a5da86220c495316:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3a23a89517de824a5f","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifactApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/meta_artifacts/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifactApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Schedule Template related APIs","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"MetaArtifactCreateRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#MetaArtifactCreateRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifactApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"MetaArtifactResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#MetaArtifactResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifactApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ebe166f3203a54ad:POST:create","backend-resource-d51a839de8a2d058:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-95cd89f97e822d2c5e","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifactApi.ts","operationKey":"default.retrieve","method":"GET","path":"/api/v1/meta_artifacts/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifactApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"MetaArtifactResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#MetaArtifactResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifactApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ebe166f3203a54ad:GET:retrieve","backend-resource-d51a839de8a2d058:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ddfa3670c13c398283","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifactApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/meta_artifacts/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifactApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<MetaArtifactResponse>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#MetaArtifactResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifactApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ebe166f3203a54ad:GET:list","backend-resource-d51a839de8a2d058:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ba18965ed55d90dffd","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifactApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/meta_artifacts/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifactApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"MetaArtifactUpdateRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#MetaArtifactUpdateRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifactApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"MetaArtifactResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#MetaArtifactResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifactApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ebe166f3203a54ad:PUT:update","backend-resource-d51a839de8a2d058:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e9a457bc4abda18683","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifactApi.ts","operationKey":"default.upsert","method":"POST","path":"/api/v1/meta_artifacts/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifactApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"UpsertRequest<MetaArtifactCreateRequest, MetaArtifactUpdateRequest>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#UpsertRequest","repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#MetaArtifactCreateRequest","repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#MetaArtifactUpdateRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifactApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"MetaArtifactResponse[]","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#MetaArtifactResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifactApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ebe166f3203a54ad:POST:upsert","backend-resource-d51a839de8a2d058:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-94fd264f77bda1801d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/notes/threadApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/patient/{patientId}/thread/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/threadApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ThreadCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/notes/thread.ts#ThreadCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/threadApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ThreadRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/notes/thread.ts#ThreadRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/threadApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ec79aa1bc97f5a72:POST:create","backend-resource-20a1ec037ed7e242:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f904e95995230506a6","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/notes/threadApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/{patientId}/thread/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/threadApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ThreadRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/notes/thread.ts#ThreadRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/threadApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ec79aa1bc97f5a72:GET:list","backend-resource-20a1ec037ed7e242:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9588276b28dcef35df","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/notes/threadApi.ts","operationKey":"default.createNote","method":"POST","path":"/api/v1/patient/{patientId}/thread/{threadId}/note/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/threadApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"threadId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"NoteCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/notes/messages.ts#NoteCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/threadApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"NoteRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/notes/messages.ts#NoteRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/threadApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9d6da29f6eae6a7b:POST:create","backend-resource-e8e6fe5e908f33c1:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-86e2f5f52ff01e5d78","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/notes/threadApi.ts","operationKey":"default.listNotes","method":"GET","path":"/api/v1/patient/{patientId}/thread/{threadId}/note/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/threadApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"threadId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<NoteRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/notes/messages.ts#NoteRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/threadApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9d6da29f6eae6a7b:GET:list","backend-resource-e8e6fe5e908f33c1:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-364fa2f457ac1d2b73","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","operationKey":"default.listMine","method":"GET","path":"/api/v1/organization/mine/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<Organization>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bacb80d23636d233:GET:mine","backend-resource-3943014204fe8019:GET:mine"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-52e9e10849271dec56","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/organization/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<Organization>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bacb80d23636d233:GET:list","backend-resource-3943014204fe8019:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3c6229e2fa585ae811","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/organization/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"OrganizationCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#OrganizationCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Organization","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bacb80d23636d233:POST:create","backend-resource-3943014204fe8019:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-62a51a4cb493449aa9","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/organization/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"OrganizationUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#OrganizationUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Organization","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bacb80d23636d233:PUT:update","backend-resource-3943014204fe8019:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-027ec0ab9e7814faa8","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/organization/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bacb80d23636d233:DELETE:destroy","backend-resource-3943014204fe8019:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c3491746c2c74f51cb","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/organization/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Organization","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bacb80d23636d233:GET:retrieve","backend-resource-3943014204fe8019:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ef8b40db9166593873","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","operationKey":"default.listUsers","method":"GET","path":"/api/v1/organization/{id}/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<OrganizationUserRole>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#OrganizationUserRole"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-72f61ec3cfb44a8b:GET:list","backend-resource-ae6ace82424be886:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-99c166a51aaaece89d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","operationKey":"default.assignUser","method":"POST","path":"/api/v1/organization/{id}/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts#default.assignUser.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"OrganizationUserRole","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#OrganizationUserRole"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-72f61ec3cfb44a8b:POST:create","backend-resource-ae6ace82424be886:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-838258aebc8e75c47b","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","operationKey":"default.updateUserRole","method":"PUT","path":"/api/v1/organization/{id}/users/{userRoleId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"userRoleId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts#default.updateUserRole.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"OrganizationUserRole","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#OrganizationUserRole"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-72f61ec3cfb44a8b:PUT:update","backend-resource-ae6ace82424be886:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fdb2607048cc4102ee","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","operationKey":"default.removeUserRole","method":"DELETE","path":"/api/v1/organization/{id}/users/{userRoleId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"userRoleId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-72f61ec3cfb44a8b:DELETE:destroy","backend-resource-ae6ace82424be886:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ea5fddb06c8ee428fe","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","operationKey":"default.listPatients","method":"GET","path":"/api/v1/patient/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<PatientRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:GET:list","backend-resource-661cfefb5a7dc940:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8c7a09a0e716bb6769","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","operationKey":"default.getPublicOrganizations","method":"GET","path":"/api/v1/govt/organization/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<Organization>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0dc23f8c59398638:GET:list","backend-resource-3c603eeb6e469a28:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-93d9775e5426b484fd","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","operationKey":"default.getPublicOrganization","method":"GET","path":"/api/v1/govt/organization/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Organization","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0dc23f8c59398638:GET:retrieve","backend-resource-3c603eeb6e469a28:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6a7f621d0b198446ab","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otpApi.ts","operationKey":"default.send","method":"POST","path":"/api/v1/otp/send/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otpApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"SendOtpRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/otp/otp.ts#SendOtpRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otpApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SendOtpResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/otp/otp.ts#SendOtpResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otpApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-01320f527b0cab05:POST:send","backend-resource-3ae691ca36524ef9:POST:send"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fcb299cce97cb8680b","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otpApi.ts","operationKey":"default.login","method":"POST","path":"/api/v1/otp/login/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otpApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"LoginByOtpRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/otp/otp.ts#LoginByOtpRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otpApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LoginByOtpResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/otp/otp.ts#LoginByOtpResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otpApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-01320f527b0cab05:POST:login","backend-resource-3ae691ca36524ef9:POST:login"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ff0bbc4f7465aaba28","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","operationKey":"default.listPatientIdentifierConfig","method":"GET","path":"/api/v1/patient_identifier_config/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<PatientIdentifierConfig>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91b4a7b0068865d3:GET:list","backend-resource-c8612ab673ffaa4f:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6a1f73e8384d01f41e","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","operationKey":"default.retrievePatientIdentifierConfig","method":"GET","path":"/api/v1/patient_identifier_config/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PatientIdentifierConfig","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91b4a7b0068865d3:GET:retrieve","backend-resource-c8612ab673ffaa4f:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-22418cbbc4f9ed7527","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","operationKey":"default.createPatientIdentifierConfig","method":"POST","path":"/api/v1/patient_identifier_config/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PatientIdentifierConfigCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientIdentifierConfig","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91b4a7b0068865d3:POST:create","backend-resource-c8612ab673ffaa4f:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5cf1e4257a72775019","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","operationKey":"default.updatePatientIdentifierConfig","method":"PUT","path":"/api/v1/patient_identifier_config/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"PatientIdentifierConfigUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientIdentifierConfig","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91b4a7b0068865d3:PUT:update","backend-resource-c8612ab673ffaa4f:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2444145a252add7e70","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","operationKey":"default.updatePatientIdentifier","method":"POST","path":"/api/v1/patient/{external_id}/update_identifier/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts#default.updatePatientIdentifier.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:update_identifier","backend-resource-661cfefb5a7dc940:POST:update_identifier"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-83d9cc141720a93fe9","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmissionApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/form_submission/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmissionApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FormSubmissionRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts#FormSubmissionRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmissionApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78573779bf21d6d8:GET:list","backend-resource-4e8b93a7bc8a738f:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7434b10573459e8e98","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmissionApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/form_submission/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmissionApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"FormSubmissionCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts#FormSubmissionCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmissionApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FormSubmissionRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts#FormSubmissionRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmissionApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78573779bf21d6d8:POST:create","backend-resource-4e8b93a7bc8a738f:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ba3d4781aa17d8f245","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmissionApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/form_submission/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmissionApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"FormSubmissionRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts#FormSubmissionRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmissionApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78573779bf21d6d8:GET:retrieve","backend-resource-4e8b93a7bc8a738f:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a4c7955581796e046f","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmissionApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/form_submission/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmissionApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FormSubmissionUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts#FormSubmissionUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmissionApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FormSubmissionRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts#FormSubmissionRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmissionApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78573779bf21d6d8:PUT:update","backend-resource-4e8b93a7bc8a738f:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a402f8aba716ae718c","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmissionApi.ts","operationKey":"default.partialUpdate","method":"PATCH","path":"/api/v1/form_submission/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmissionApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Partial<FormSubmissionUpdate>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts#FormSubmissionUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmissionApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FormSubmissionRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts#FormSubmissionRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmissionApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78573779bf21d6d8:PATCH:partial_update","backend-resource-4e8b93a7bc8a738f:PATCH:partial_update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3d49896f115354b6d3","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/questionnaire/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<QuestionnaireRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:GET:list","backend-resource-b6b4692cf2ac19a5:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-cf649fbda4f761d4d0","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/questionnaire/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"QuestionnaireRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:GET:retrieve","backend-resource-b6b4692cf2ac19a5:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-11beedc506684350fb","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/questionnaire/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"QuestionnaireCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#QuestionnaireCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"QuestionnaireRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:POST:create","backend-resource-b6b4692cf2ac19a5:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6a33b19868775a1383","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/questionnaire/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"QuestionnaireUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#QuestionnaireUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"QuestionnaireRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:PUT:update","backend-resource-b6b4692cf2ac19a5:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8939006ab07e9eb59d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.partialUpdate","method":"PATCH","path":"/api/v1/questionnaire/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Partial<QuestionnaireRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"QuestionnaireRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:PATCH:partial_update","backend-resource-b6b4692cf2ac19a5:PATCH:partial_update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8053d838ff255a3150","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/questionnaire/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:DELETE:destroy","backend-resource-b6b4692cf2ac19a5:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c7df68ddd839541e72","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.submit","method":"POST","path":"/api/v1/questionnaire/{slug}/submit/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts#default.submit.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:POST:submit","backend-resource-b6b4692cf2ac19a5:POST:submit"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1730b8febbfb36818d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.getOrganizations","method":"GET","path":"/api/v1/questionnaire/{slug}/get_organizations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<Organization>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:GET:get_organizations","backend-resource-b6b4692cf2ac19a5:GET:get_organizations"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-954e06f01e7ec807e7","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.setOrganizations","method":"POST","path":"/api/v1/questionnaire/{slug}/set_organizations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"QuestionnaireSetOrganizations","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#QuestionnaireSetOrganizations"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PaginatedResponse<Organization>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:POST:set_organizations","backend-resource-b6b4692cf2ac19a5:POST:set_organizations"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c981ab4d5fffc7b025","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/questionnaire/{slug}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"QuestionnaireTagSet","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/tags.ts#QuestionnaireTagSet"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-13a7adb44416e881e8","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.addFavorite","method":"POST","path":"/api/v1/questionnaire/{slug}/add_favorite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"QuestionnaireRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:POST:add_favorite","backend-resource-b6b4692cf2ac19a5:POST:add_favorite"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b8f890632e475703b4","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.removeFavorite","method":"POST","path":"/api/v1/questionnaire/{slug}/remove_favorite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"QuestionnaireRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:POST:remove_favorite","backend-resource-b6b4692cf2ac19a5:POST:remove_favorite"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1bbb122e5a2082954d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.listFavorites","method":"GET","path":"/api/v1/questionnaire/favorite_lists/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"string[]","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:GET:favorite_lists","backend-resource-b6b4692cf2ac19a5:GET:favorite_lists"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7812630b983418dcaf","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.tags.list","method":"GET","path":"/api/v1/questionnaire_tag/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<QuestionnaireTagRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/tags.ts#QuestionnaireTagRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-0b1f641d3c0df751f9","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.tags.create","method":"POST","path":"/api/v1/questionnaire_tag/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"QuestionnaireTagBase","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/tags.ts#QuestionnaireTagBase"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"QuestionnaireTagRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/tags.ts#QuestionnaireTagRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-9334233659f6810568","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.tags.update","method":"PUT","path":"/api/v1/questionnaire_tag/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"QuestionnaireTagBase","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/tags.ts#QuestionnaireTagBase"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"QuestionnaireTagRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/tags.ts#QuestionnaireTagRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-a89a24519e8f7e099e","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/patient/{patientId}/questionnaire_response/{responseId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseApi.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"responseId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"QuestionnaireResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fa32e2bd5111ddd7:GET:retrieve","backend-resource-7fae46c25f3b02e9:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-72cf13856cc733b528","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/{patientId}/questionnaire_response/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<QuestionnaireResponse>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fa32e2bd5111ddd7:GET:list","backend-resource-7fae46c25f3b02e9:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-50d63babd0da9a17d8","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/patient/{patientId}/questionnaire_response/{responseId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"responseId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"QuestionnaireResponseUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponseUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"QuestionnaireResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fa32e2bd5111ddd7:PUT:update","backend-resource-7fae46c25f3b02e9:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9ecf55fba2d10e425c","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","operationKey":"questionnaireResponseTemplateApi.list","method":"GET","path":"/api/v1/questionnaire_response_template/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<QuestionnaireResponseTemplateReadSpec>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateReadSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts#questionnaireResponseTemplateApi.list.query"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7abcc0d08c46dc22:GET:list","backend-resource-a5f3222cf169613e:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8f345ae98891b10627","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","operationKey":"questionnaireResponseTemplateApi.retrieve","method":"GET","path":"/api/v1/questionnaire_response_template/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"QuestionnaireResponseTemplateRetrieveSpec","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateRetrieveSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7abcc0d08c46dc22:GET:retrieve","backend-resource-a5f3222cf169613e:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-be0b5c59d150bc78ae","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","operationKey":"questionnaireResponseTemplateApi.create","method":"POST","path":"/api/v1/questionnaire_response_template/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"QuestionnaireResponseTemplateRetrieveSpec","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateRetrieveSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7abcc0d08c46dc22:POST:create","backend-resource-a5f3222cf169613e:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-bc6448287c18eca9eb","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","operationKey":"questionnaireResponseTemplateApi.update","method":"PUT","path":"/api/v1/questionnaire_response_template/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"QuestionnaireResponseTemplateRetrieveSpec","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateRetrieveSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7abcc0d08c46dc22:PUT:update","backend-resource-a5f3222cf169613e:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-aa693239f0e96ad816","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","operationKey":"questionnaireResponseTemplateApi.delete","method":"DELETE","path":"/api/v1/questionnaire_response_template/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7abcc0d08c46dc22:DELETE:destroy","backend-resource-a5f3222cf169613e:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5686c426b608c51378","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequestApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/resource/{resourceRequestId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequestApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"resourceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ResourceRequestRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequestApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d8e761f7ab78146e:GET:retrieve","backend-resource-9216e6736c240ffb:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-23760eb5915c482435","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequestApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/resource/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequestApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ResourceRequestListRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestListRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequestApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d8e761f7ab78146e:GET:list","backend-resource-9216e6736c240ffb:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-930ac3d4f6e217deb0","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequestApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/resource/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequestApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ResourceRequestCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequestApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ResourceRequestRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequestApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d8e761f7ab78146e:POST:create","backend-resource-9216e6736c240ffb:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c8278bbd0526223967","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequestApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/resource/{resourceRequestId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequestApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"resourceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ResourceRequestCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequestApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ResourceRequestRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequestApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d8e761f7ab78146e:PUT:update","backend-resource-9216e6736c240ffb:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-53ff1a718d9c824a1a","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequestApi.ts","operationKey":"resourceRequestCommentApi.list","method":"GET","path":"/api/v1/resource/{resourceRequestId}/comment/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequestApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"resourceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<CommentRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts#CommentRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequestApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3625b65397e2a2ee:GET:list","backend-resource-876bc88f742ae52c:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0a83275ddcbb114773","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequestApi.ts","operationKey":"resourceRequestCommentApi.create","method":"POST","path":"/api/v1/resource/{resourceRequestId}/comment/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequestApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"resourceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CommentCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts#CommentCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequestApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"CommentRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts#CommentRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequestApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3625b65397e2a2ee:POST:create","backend-resource-876bc88f742ae52c:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1b1fc85131394ea785","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","operationKey":"default.getSlotsForDay","method":"POST","path":"/api/v1/otp/slots/get_slots_for_day/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#SchedulableResourceType","repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts#default.getSlotsForDay.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#TokenSlot","repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts#default.getSlotsForDay.response"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1de0ae32581b2299:POST:get_slots_for_day","backend-resource-8b3fb194462c4df9:POST:get_slots_for_day"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b419193a9a26f28da3","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","operationKey":"default.getAppointments","method":"GET","path":"/api/v1/otp/slots/get_appointments/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#PublicAppointment","repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts#default.getAppointments.response"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1de0ae32581b2299:GET:get_appointments","backend-resource-8b3fb194462c4df9:GET:get_appointments"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c17a29bdc8bc259f36","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","operationKey":"default.createAppointment","method":"POST","path":"/api/v1/otp/slots/{id}/create_appointment/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AppointmentCreatePublicRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AppointmentCreatePublicRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PublicAppointment","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#PublicAppointment"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1de0ae32581b2299:POST:create_appointment","backend-resource-8b3fb194462c4df9:POST:create_appointment"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-76591637391cf77e12","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","operationKey":"default.cancelAppointment","method":"POST","path":"/api/v1/otp/slots/cancel_appointment/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts#default.cancelAppointment.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PublicAppointment","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#PublicAppointment"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1de0ae32581b2299:POST:cancel_appointment","backend-resource-8b3fb194462c4df9:POST:cancel_appointment"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c86affbff6ca580fa8","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.create","method":"POST","path":"/api/v1/facility/{facilityId}/schedule/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ScheduleTemplateCreateRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleTemplateCreateRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ScheduleTemplate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleTemplate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6bbe716025cc34cc:POST:create","backend-resource-edb1f83410d7aac2:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-cd5e166d00d9abca82","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/schedule/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ScheduleTemplate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleTemplate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6bbe716025cc34cc:GET:retrieve","backend-resource-edb1f83410d7aac2:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0a2a55484f3632f73f","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.list","method":"GET","path":"/api/v1/facility/{facilityId}/schedule/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ScheduleTemplate>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleTemplate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6bbe716025cc34cc:GET:list","backend-resource-edb1f83410d7aac2:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ae7f44a83475e59465","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.update","method":"PUT","path":"/api/v1/facility/{facilityId}/schedule/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ScheduleTemplateUpdateRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleTemplateUpdateRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ScheduleTemplate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleTemplate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6bbe716025cc34cc:PUT:update","backend-resource-edb1f83410d7aac2:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-048ae204f4674d6a8b","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.delete","method":"DELETE","path":"/api/v1/facility/{facilityId}/schedule/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6bbe716025cc34cc:DELETE:destroy","backend-resource-edb1f83410d7aac2:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-222d68578d9d5ffc9b","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.setChargeItemDefinition","method":"POST","path":"/api/v1/facility/{facilityId}/schedule/{id}/set_charge_item_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ScheduleTemplateSetChargeItemDefinitionRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleTemplateSetChargeItemDefinitionRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ScheduleTemplate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleTemplate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6bbe716025cc34cc:POST:set_charge_item_definition","backend-resource-edb1f83410d7aac2:POST:set_charge_item_definition"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2ea728b498feba0af7","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.availabilities.create","method":"POST","path":"/api/v1/facility/{facilityId}/schedule/{scheduleId}/availability/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"scheduleId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ScheduleAvailabilityCreateRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleAvailabilityCreateRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ScheduleAvailability","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleAvailability"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7849957e5908939b:POST:create","backend-resource-f4019b2cb78a9ee0:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-dc4c500577ed879aed","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.availabilities.delete","method":"DELETE","path":"/api/v1/facility/{facilityId}/schedule/{scheduleId}/availability/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"scheduleId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7849957e5908939b:DELETE:destroy","backend-resource-f4019b2cb78a9ee0:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-190532c2338d849f85","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.exceptions.create","method":"POST","path":"/api/v1/facility/{facilityId}/schedule_exceptions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ScheduleExceptionCreateRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleExceptionCreateRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ScheduleException","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleException"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-995821f2cb197d2d:POST:create","backend-resource-70b3c2be638f3c0d:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d44d6dbdeffd06ef88","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.exceptions.list","method":"GET","path":"/api/v1/facility/{facilityId}/schedule_exceptions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ScheduleException>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleException"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-995821f2cb197d2d:GET:list","backend-resource-70b3c2be638f3c0d:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b5495a3837e9ab75e2","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.exceptions.delete","method":"DELETE","path":"/api/v1/facility/{facilityId}/schedule_exceptions/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-995821f2cb197d2d:DELETE:destroy","backend-resource-70b3c2be638f3c0d:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ea4bb3387e22229f39","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.slots.getSlotsForDay","method":"POST","path":"/api/v1/facility/{facilityId}/slots/get_slots_for_day/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#SchedulableResourceType","repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts#default.slots.getSlotsForDay.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"GetSlotsForDayResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#GetSlotsForDayResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-442bda09cfd73c9c:POST:get_slots_for_day","backend-resource-9e6a21d27ba64532:POST:get_slots_for_day"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e20f86918d1ad3e952","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.slots.availabilityStats","method":"POST","path":"/api/v1/facility/{facilityId}/slots/availability_stats/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AvailabilityHeatmapRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AvailabilityHeatmapRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AvailabilityHeatmapResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AvailabilityHeatmapResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-442bda09cfd73c9c:POST:availability_stats","backend-resource-9e6a21d27ba64532:POST:availability_stats"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a7122b89c711ef0a47","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.slots.createAppointment","method":"POST","path":"/api/v1/facility/{facilityId}/slots/{slotId}/create_appointment/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slotId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AppointmentCreateRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AppointmentCreateRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Appointment","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#Appointment"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-442bda09cfd73c9c:POST:create_appointment","backend-resource-9e6a21d27ba64532:POST:create_appointment"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-88b24aafc1e292feb2","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.list","method":"GET","path":"/api/v1/facility/{facilityId}/appointments/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<AppointmentRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AppointmentRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:GET:list","backend-resource-8ef405c231e768c1:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c99dc203515365af3d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/appointments/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"AppointmentRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AppointmentRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:GET:retrieve","backend-resource-8ef405c231e768c1:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-516eda7dbbc895f65c","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.update","method":"PUT","path":"/api/v1/facility/{facilityId}/appointments/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AppointmentUpdateRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AppointmentUpdateRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Appointment","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#Appointment"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:PUT:update","backend-resource-8ef405c231e768c1:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-59c18e30eb065ec8bd","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.cancel","method":"POST","path":"/api/v1/facility/{facilityId}/appointments/{id}/cancel/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AppointmentCancelRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AppointmentCancelRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Appointment","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#Appointment"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:POST:cancel","backend-resource-8ef405c231e768c1:POST:cancel"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b8d34e7a1c3e539ab3","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.reschedule","method":"POST","path":"/api/v1/facility/{facilityId}/appointments/{id}/reschedule/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AppointmentRescheduleRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AppointmentRescheduleRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Appointment","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#Appointment"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:POST:reschedule","backend-resource-8ef405c231e768c1:POST:reschedule"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-34088de3adab8f89f5","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.generateToken","method":"POST","path":"/api/v1/facility/{facilityId}/appointments/{id}/generate_token/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenGenerate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenGenerate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Appointment","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#Appointment"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:POST:generate_token","backend-resource-8ef405c231e768c1:POST:generate_token"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c9d82d55dbf91fd0ce","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.availableUsers","method":"GET","path":"/api/v1/facility/{facilityId}/appointments/available_users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Lists schedulable users for a facility","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal","repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts#default.appointments.availableUsers.response"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:GET:available_users","backend-resource-8ef405c231e768c1:GET:available_users"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f1c7bc81fb9515a6bd","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.getPublicScheduleableFacilityUser","method":"GET","path":"/api/v1/facility/{facility_id}/schedulable_users/{user_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"user_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"UserReadMinimal","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75256b7ec1518a73:GET:retrieve","backend-resource-236373340bb843a6:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0ad91d12b9d9531b2b","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.getAppointments","method":"GET","path":"/api/v1/patient/{patientId}/get_appointments/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Get appointments across facilities","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<Appointment>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#Appointment"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:GET:get_appointments","backend-resource-661cfefb5a7dc940:GET:get_appointments"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-779da6c0205faedebf","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.get_tokens","method":"GET","path":"/api/v1/patient/{patientId}/get_tokens/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Get tokens for a patient","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<TokenRetrieve>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenRetrieve"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:GET:get_tokens","backend-resource-661cfefb5a7dc940:GET:get_tokens"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a1eaab6af014e2ba8f","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.setTags","method":"POST","path":"/api/v1/facility/{facilityId}/appointments/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts#default.appointments.setTags.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:POST:set_tags","backend-resource-8ef405c231e768c1:POST:set_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-344ae6235da07ee646","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.removeTags","method":"POST","path":"/api/v1/facility/{facilityId}/appointments/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts#default.appointments.removeTags.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:POST:remove_tags","backend-resource-8ef405c231e768c1:POST:remove_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-13ba10e1361d9187a0","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facility_id}/token/queue/{queue_id}/token/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"queue_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<TokenRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bb5d72917fb13135:GET:list","backend-resource-9ce2872a9cfff56a:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6ffe93c8c251aad5de","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facility_id}/token/queue/{queue_id}/token/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"queue_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenRetrieve","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenRetrieve"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bb5d72917fb13135:GET:retrieve","backend-resource-9ce2872a9cfff56a:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fa7945fc3b932e1da4","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facility_id}/token/queue/{queue_id}/token/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"queue_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenGenerate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenGenerate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bb5d72917fb13135:POST:create","backend-resource-9ce2872a9cfff56a:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ce49d14f401fec8637","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facility_id}/token/queue/{queue_id}/token/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"queue_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bb5d72917fb13135:PUT:update","backend-resource-9ce2872a9cfff56a:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-711239f66d0827503f","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","operationKey":"default.upsert","method":"POST","path":"/api/v1/facility/{facility_id}/token/queue/{queue_id}/token/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"queue_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"UpsertRequest<TokenGenerate, TokenUpdate>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#UpsertRequest","repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenGenerate","repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bb5d72917fb13135:POST:upsert","backend-resource-9ce2872a9cfff56a:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-364ba23917bc5c799d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","operationKey":"default.setNext","method":"POST","path":"/api/v1/facility/{facility_id}/token/queue/{queue_id}/token/{id}/set_next/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"queue_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bb5d72917fb13135:POST:set_next","backend-resource-9ce2872a9cfff56a:POST:set_next"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ee2f2567bcb78b8b93","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facility_id}/token/category/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<TokenCategoryRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-806f966737288f21:GET:list","backend-resource-6cf3b724b27b05dc:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c6dab4b1dbf054bfb5","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facility_id}/token/category/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenCategoryRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-806f966737288f21:GET:retrieve","backend-resource-6cf3b724b27b05dc:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-19c8c9ea6d3b741d0d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facility_id}/token/category/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenCategoryCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenCategoryRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-806f966737288f21:POST:create","backend-resource-6cf3b724b27b05dc:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-bfdc1fe5ddb9663037","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facility_id}/token/category/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenCategoryUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenCategoryRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-806f966737288f21:PUT:update","backend-resource-6cf3b724b27b05dc:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b861e88c32c0473385","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","operationKey":"default.setDefault","method":"POST","path":"/api/v1/facility/{facility_id}/token/category/{id}/set_default/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenCategoryRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-806f966737288f21:POST:set_default","backend-resource-6cf3b724b27b05dc:POST:set_default"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7c05e9b5e34ffc36ea","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facility_id}/token/queue/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<TokenQueueRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:GET:list","backend-resource-3fee930e27dd1032:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a11ea476dd6340267b","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facility_id}/token/queue/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenQueueRetrieveSpec","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRetrieveSpec"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:GET:retrieve","backend-resource-3fee930e27dd1032:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-92658fb1c2a69d6c1c","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facility_id}/token/queue/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenQueueCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenQueueRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:POST:create","backend-resource-3fee930e27dd1032:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c0582d909a61511024","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facility_id}/token/queue/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenQueueUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenQueueRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:PUT:update","backend-resource-3fee930e27dd1032:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0a5e6c3fb99d293692","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.setPrimary","method":"POST","path":"/api/v1/facility/{facility_id}/token/queue/{id}/set_primary/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenQueueRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:POST:set_primary","backend-resource-3fee930e27dd1032:POST:set_primary"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-915b88b3283a73dca8","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.generateToken","method":"POST","path":"/api/v1/facility/{facility_id}/token/queue/generate_token/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenGenerateWithQueue","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenGenerateWithQueue"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:POST:generate_token","backend-resource-3fee930e27dd1032:POST:generate_token"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e4b1d201ff8e76c5be","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.setNextTokenToSubQueue","method":"POST","path":"/api/v1/facility/{facility_id}/token/queue/{id}/set_next_token_to_subqueue/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts#default.setNextTokenToSubQueue.request"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:POST:set_next_token_to_subqueue","backend-resource-3fee930e27dd1032:POST:set_next_token_to_subqueue"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b4157d532975eadfa6","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.summary","method":"GET","path":"/api/v1/facility/{facility_id}/token/queue/{id}/summary/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenQueueSummary","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueSummary"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:GET:summary","backend-resource-3fee930e27dd1032:GET:summary"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6e47c4226419896371","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facility_id}/token/sub_queue/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<TokenSubQueueRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aaf669309e34685e:GET:list","backend-resource-dfe3aa6e35ed5e46:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f0867ed291f9a3a09b","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facility_id}/token/sub_queue/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenSubQueueRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aaf669309e34685e:GET:retrieve","backend-resource-dfe3aa6e35ed5e46:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5d8bc9e7c2b196be47","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facility_id}/token/sub_queue/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenSubQueueCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenSubQueueRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aaf669309e34685e:POST:create","backend-resource-dfe3aa6e35ed5e46:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0e4dfb3f7a3850675b","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facility_id}/token/sub_queue/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenSubQueueUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenSubQueueRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aaf669309e34685e:PUT:update","backend-resource-dfe3aa6e35ed5e46:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fc2594df9cc0ae0c78","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<UserReadMinimal>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:GET:list","backend-resource-35ab081f23510898:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-25ea87657fddc7a8c6","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"UserCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"UserReadMinimal","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:POST:create","backend-resource-35ab081f23510898:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9063c7926acad2b713","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/users/{username}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"UserRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:GET:retrieve","backend-resource-35ab081f23510898:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-589756bcdd135cb067","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/users/{username}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"UserUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"UserReadMinimal","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:PUT:update","backend-resource-35ab081f23510898:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ee8af8829f6587f021","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/users/{username}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:DELETE:destroy","backend-resource-35ab081f23510898:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-65df5a627faf8a0f3f","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","operationKey":"default.checkUsername","method":"GET","path":"/api/v1/users/{username}/check_availability/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:GET:check_availability","backend-resource-35ab081f23510898:GET:check_availability"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0ec12a915238b54315","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","operationKey":"default.currentUser","method":"GET","path":"/api/v1/users/getcurrentuser/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"CurrentUserRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#CurrentUserRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:GET:getcurrentuser","backend-resource-35ab081f23510898:GET:getcurrentuser"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-049986f08615b8058d","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","operationKey":"default.uploadProfilePicture","method":"POST","path":"/api/v1/users/{username}/profile_picture/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FormData","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:POST:profile_picture","backend-resource-35ab081f23510898:POST:profile_picture"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7ff160b3b657afefd2","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","operationKey":"default.deleteProfilePicture","method":"DELETE","path":"/api/v1/users/{username}/profile_picture/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:DELETE:profile_picture","backend-resource-35ab081f23510898:DELETE:profile_picture"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e8a225079a4380f35a","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","operationKey":"default.generateServiceAccountToken","method":"POST","path":"/api/v1/users/{username}/generate_service_account_token/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"GenerateServiceAccountTokenResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#GenerateServiceAccountTokenResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:POST:generate_service_account_token","backend-resource-35ab081f23510898:POST:generate_service_account_token"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-eac73dd76c6b5a289a","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","operationKey":"default.revokeServiceAccountToken","method":"DELETE","path":"/api/v1/users/{username}/revoke_service_account_token/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:DELETE:revoke_service_account_token","backend-resource-35ab081f23510898:DELETE:revoke_service_account_token"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b8363225fef6ad8591","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","operationKey":"default.setPreferences","method":"POST","path":"/api/v1/users/set_preferences/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"UserPreferenceRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/userPreferences.ts#UserPreferenceRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"CurrentUserRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#CurrentUserRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:POST:set_preferences","backend-resource-35ab081f23510898:POST:set_preferences"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2194db595eba9f419e","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/valueset/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ValueSetRead>","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:GET:list","backend-resource-bc60602820eb41cd:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-cb91c6de26109db956","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/valueset/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ValueSetCreate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetCreate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ValueSetRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:create","backend-resource-bc60602820eb41cd:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9f58c0d98f042606f4","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/valueset/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ValueSetRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:GET:retrieve","backend-resource-bc60602820eb41cd:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-411bfbbee911dea632","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/valueset/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ValueSetUpdate","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetUpdate"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ValueSetRead","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetRead"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:PUT:update","backend-resource-bc60602820eb41cd:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5668aa1f9917699e3a","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.lookup","method":"POST","path":"/api/v1/valueset/lookup_code/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ValueSetLookupRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetLookupRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ValueSetLookupResponse","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetLookupResponse"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:lookup_code","backend-resource-bc60602820eb41cd:POST:lookup_code"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-64e74463372e557590","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.expand","method":"POST","path":"/api/v1/valueset/{slug}/expand/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ExpandRequest","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ExpandRequest"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#CodeConceptMinimal","repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts#default.expand.response"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:expand","backend-resource-bc60602820eb41cd:POST:expand"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f115ba37c886d6cb17","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.previewSearch","method":"POST","path":"/api/v1/valueset/preview_search/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ValueSetBase","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetBase"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#CodeConceptMinimal","repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts#default.previewSearch.response"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:preview_search","backend-resource-bc60602820eb41cd:POST:preview_search"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a192dd0265571b3c87","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.favourites","method":"GET","path":"/api/v1/valueset/{slug}/favourites/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"CodeConceptMinimal[]","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#CodeConceptMinimal"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:GET:favourites","backend-resource-bc60602820eb41cd:GET:favourites"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7c39acc0a2984bd51f","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.addFavourite","method":"POST","path":"/api/v1/valueset/{slug}/add_favourite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CodeConceptMinimal","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#CodeConceptMinimal"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts#default.addFavourite.response"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:add_favourite","backend-resource-bc60602820eb41cd:POST:add_favourite"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a6d7d333aafd2e7cc4","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.removeFavourite","method":"POST","path":"/api/v1/valueset/{slug}/remove_favourite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CodeConceptMinimal","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#CodeConceptMinimal"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts#default.removeFavourite.response"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:remove_favourite","backend-resource-bc60602820eb41cd:POST:remove_favourite"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0387f24612356c2f94","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.clearFavourites","method":"POST","path":"/api/v1/valueset/{slug}/clear_favourites/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts#default.clearFavourites.response"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:clear_favourites","backend-resource-bc60602820eb41cd:POST:clear_favourites"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-31cd2c5edeaac117b9","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.recentViews","method":"GET","path":"/api/v1/valueset/{slug}/recent_views/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"CodeConceptMinimal[]","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#CodeConceptMinimal"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:GET:recent_views","backend-resource-bc60602820eb41cd:GET:recent_views"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-37630ddfbfd49cbad3","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.addRecentView","method":"POST","path":"/api/v1/valueset/{slug}/add_recent_view/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CodeConceptMinimal","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#CodeConceptMinimal"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts#default.addRecentView.response"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:add_recent_view","backend-resource-bc60602820eb41cd:POST:add_recent_view"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c3fd986eb02339cefa","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.removeRecentView","method":"POST","path":"/api/v1/valueset/{slug}/remove_recent_view/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CodeConceptMinimal","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#CodeConceptMinimal"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts#default.removeRecentView.response"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:remove_recent_view","backend-resource-bc60602820eb41cd:POST:remove_recent_view"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2259f9e056cbd0e68c","repository":"repositories/teleicu/mansoq-hmis-web","apiModule":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","operationKey":"default.clearRecentViews","method":"POST","path":"/api/v1/valueset/{slug}/clear_recent_views/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts#default.clearRecentViews.response"],"source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:clear_recent_views","backend-resource-bc60602820eb41cd:POST:clear_recent_views"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1f4e72afe06a203749","repository":"repositories/teleicu/mansoq-kutumba-fe","apiModule":"repositories/teleicu/mansoq-kutumba-fe/src/apis/kutumba.ts","operationKey":"kutumbaRoutes.lookupByRcNumber","method":"POST","path":"/api/mansoq_kutumba/beneficiary/lookup/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-kutumba-fe/src/apis/kutumba.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-27e5eff93f65de1553","repository":"repositories/teleicu/mansoq-kutumba-fe","apiModule":"repositories/teleicu/mansoq-kutumba-fe/src/apis/kutumba.ts","operationKey":"patientRoutes.setInstanceTags","method":"POST","path":"/api/v1/patient/{id}/set_instance_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-kutumba-fe/src/apis/kutumba.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:set_instance_tags","backend-resource-661cfefb5a7dc940:POST:set_instance_tags"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-72e73a758e8133f653","repository":"repositories/teleicu/mansoq-kutumba-fe","apiModule":"repositories/teleicu/mansoq-kutumba-fe/src/apis/kutumba.ts","operationKey":"patientRoutes.removeInstanceTags","method":"POST","path":"/api/v1/patient/{id}/remove_instance_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-kutumba-fe/src/apis/kutumba.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:remove_instance_tags","backend-resource-661cfefb5a7dc940:POST:remove_instance_tags"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0b56363455deeb0227","repository":"repositories/teleicu/mansoq-kutumba-fe","apiModule":"repositories/teleicu/mansoq-kutumba-fe/src/apis/kutumba.ts","operationKey":"patientRoutes.updateIdentifier","method":"POST","path":"/api/v1/patient/{id}/update_identifier/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-kutumba-fe/src/apis/kutumba.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:update_identifier","backend-resource-661cfefb5a7dc940:POST:update_identifier"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-call-972751db13dfd43f2c","repository":"repositories/teleicu/mansoq-launch-countdown","apiModule":"repositories/teleicu/mansoq-launch-countdown/src/App.js","operationKey":"transport-call.49","method":"GET","path":"{configured-origin}/","resolution":"literal","originOmitted":true,"source":{"path":"repositories/teleicu/mansoq-launch-countdown/src/App.js","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-dbe573b8f5bbaeb210","repository":"repositories/teleicu/mansoq-nurse-assistant-teleicu","apiModule":"repositories/teleicu/mansoq-nurse-assistant-teleicu/src/components/Chatbox.tsx","operationKey":"transport-call.247","method":"GET","path":"{API_URL}/api/projects","resolution":"template; runtime values required","originOmitted":false,"literalQueryParameterNames":["current"],"literalQueryValues":"omitted from public reference; names retained","source":{"path":"repositories/teleicu/mansoq-nurse-assistant-teleicu/src/components/Chatbox.tsx","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-8dc9b9f3e29167e4f1","repository":"repositories/teleicu/mansoq-nurse-assistant-teleicu","apiModule":"repositories/teleicu/mansoq-nurse-assistant-teleicu/src/components/Chatbox.tsx","operationKey":"transport-call.667","method":"POST","path":"{API_URL}/api/realtime/token","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-nurse-assistant-teleicu/src/components/Chatbox.tsx","line":667,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-4ded568bfafc850876","repository":"repositories/teleicu/mansoq-nurse-assistant","apiModule":"repositories/teleicu/mansoq-nurse-assistant/app/(main)/client.tsx","operationKey":"transport-call.146","method":"GET","path":"/api/context","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-nurse-assistant/app/(main)/client.tsx","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-458d051effb30c7125","repository":"repositories/teleicu/mansoq-nurse-assistant","apiModule":"repositories/teleicu/mansoq-nurse-assistant/app/(main)/client.tsx","operationKey":"transport-call.171","method":"POST","path":"/api/chats","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-nurse-assistant/app/(main)/client.tsx","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-eea0f0d3e1ef22d878","repository":"repositories/teleicu/mansoq-nurse-assistant","apiModule":"repositories/teleicu/mansoq-nurse-assistant/app/(main)/client.tsx","operationKey":"transport-call.200","method":"POST","path":"/api/chats/messages","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-nurse-assistant/app/(main)/client.tsx","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-5dc8c0030180ef1c22","repository":"repositories/teleicu/mansoq-nurse-assistant","apiModule":"repositories/teleicu/mansoq-nurse-assistant/app/(main)/client.tsx","operationKey":"transport-call.231","method":"POST","path":"/api/realtime/token","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-nurse-assistant/app/(main)/client.tsx","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-0d7dcbb540dcf3efc8","repository":"repositories/teleicu/mansoq-nurse-assistant","apiModule":"repositories/teleicu/mansoq-nurse-assistant/app/api/realtime/token/route.ts","operationKey":"transport-call.21","method":"POST","path":"{configured-origin}/v1/realtime/client_secrets","resolution":"literal","originOmitted":true,"source":{"path":"repositories/teleicu/mansoq-nurse-assistant/app/api/realtime/token/route.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-97993c7e2e945e6cc6","repository":"repositories/teleicu/mansoq-nurse-assistant","apiModule":"repositories/teleicu/mansoq-nurse-assistant/app/login/client.tsx","operationKey":"transport-call.32","method":"POST","path":"/api/auth/login","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-nurse-assistant/app/login/client.tsx","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-69eb31828a6345f230","repository":"repositories/teleicu/mansoq-nurse-assistant","apiModule":"repositories/teleicu/mansoq-nurse-assistant/utils/api/index.ts","operationKey":"transport-call.78","method":"UNRESOLVED","path":null,"resolution":"computed expression; route resolution review pending","source":{"path":"repositories/teleicu/mansoq-nurse-assistant/utils/api/index.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","declaredMethod":"METHOD","methodResolution":"Computed or non-HTTP method option; caller ownership and transport require review.","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-e3108efbd7ff593e8c","repository":"repositories/teleicu/mansoq-onvif-console","apiModule":"repositories/teleicu/mansoq-onvif-console/scripts/screenshots.mjs","operationKey":"transport-call.44","method":"POST","path":"{configured-origin}/api/disconnect","resolution":"literal","originOmitted":true,"source":{"path":"repositories/teleicu/mansoq-onvif-console/scripts/screenshots.mjs","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-165c30256bcda96d8d","repository":"repositories/teleicu/mansoq-onvif-console","apiModule":"repositories/teleicu/mansoq-onvif-console/scripts/screenshots.mjs","operationKey":"transport-call.70","method":"POST","path":"{configured-origin}/api/connect","resolution":"literal","originOmitted":true,"source":{"path":"repositories/teleicu/mansoq-onvif-console/scripts/screenshots.mjs","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-d27e4250e48c5ff568","repository":"repositories/teleicu/mansoq-onvif-console","apiModule":"repositories/teleicu/mansoq-onvif-console/src/components/console/live-panel.tsx","operationKey":"transport-call.107","method":"POST","path":"{API_BASE}/api/stream/kick","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/src/components/console/live-panel.tsx","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-40545bb5bb0f85f52e","repository":"repositories/teleicu/mansoq-onvif-console","apiModule":"repositories/teleicu/mansoq-onvif-console/src/components/console/live-panel.tsx","operationKey":"transport-call.123","method":"POST","path":"{API_BASE}/api/stream/kick","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-onvif-console/src/components/console/live-panel.tsx","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-66216bcf15390c9862","repository":"repositories/teleicu/mansoq-teleicu-devices-fe","apiModule":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraActionApi.ts","operationKey":"default.getStatus","method":"GET","path":"/api/camera_device/actions/{cameraId}/get_status/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraActionApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"cameraId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-b87024640687a0554a","repository":"repositories/teleicu/mansoq-teleicu-devices-fe","apiModule":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraActionApi.ts","operationKey":"default.getPresets","method":"GET","path":"/api/camera_device/actions/{cameraId}/get_presets/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraActionApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"cameraId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-fc97298f1df5d54752","repository":"repositories/teleicu/mansoq-teleicu-devices-fe","apiModule":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraActionApi.ts","operationKey":"default.gotoPreset","method":"POST","path":"/api/camera_device/actions/{cameraId}/goto_preset/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraActionApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"cameraId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-86fdf0a188cb365bb7","repository":"repositories/teleicu/mansoq-teleicu-devices-fe","apiModule":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraActionApi.ts","operationKey":"default.absoluteMove","method":"POST","path":"/api/camera_device/actions/{cameraId}/absolute_move/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraActionApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"cameraId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-6838ee425cb8f6a9d9","repository":"repositories/teleicu/mansoq-teleicu-devices-fe","apiModule":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraActionApi.ts","operationKey":"default.relativeMove","method":"POST","path":"/api/camera_device/actions/{cameraId}/relative_move/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraActionApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"cameraId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-473670fb0f5654b9e3","repository":"repositories/teleicu/mansoq-teleicu-devices-fe","apiModule":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraActionApi.ts","operationKey":"default.getStreamToken","method":"GET","path":"/api/camera_device/actions/{cameraId}/stream_token/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraActionApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"cameraId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-158b62925be3b5c6da","repository":"repositories/teleicu/mansoq-teleicu-devices-fe","apiModule":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraPositionPresetApi.ts","operationKey":"default.list","method":"GET","path":"/api/camera_device/{cameraId}/position_presets/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraPositionPresetApi.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"cameraId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-6fc3e401249b46b4c8","repository":"repositories/teleicu/mansoq-teleicu-devices-fe","apiModule":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraPositionPresetApi.ts","operationKey":"default.retrieve","method":"GET","path":"/api/camera_device/{cameraId}/position_presets/{presetId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraPositionPresetApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"cameraId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"presetId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-21194dd99b05dcb6e5","repository":"repositories/teleicu/mansoq-teleicu-devices-fe","apiModule":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraPositionPresetApi.ts","operationKey":"default.create","method":"POST","path":"/api/camera_device/{cameraId}/position_presets/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraPositionPresetApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"cameraId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-6ed5dab58a5735064c","repository":"repositories/teleicu/mansoq-teleicu-devices-fe","apiModule":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraPositionPresetApi.ts","operationKey":"default.update","method":"PUT","path":"/api/camera_device/{cameraId}/position_presets/{presetId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraPositionPresetApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"cameraId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"presetId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-3ec51875691455b49c","repository":"repositories/teleicu/mansoq-teleicu-devices-fe","apiModule":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraPositionPresetApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/camera_device/{cameraId}/position_presets/{presetId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraPositionPresetApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"cameraId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"presetId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-0f141239f7e2b18163","repository":"repositories/teleicu/mansoq-teleicu-devices-fe","apiModule":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraPositionPresetApi.ts","operationKey":"default.batchRequest","method":"POST","path":"/api/v1/batch_requests/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraPositionPresetApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5e3f5697b08a1a0f:POST:create","backend-resource-58220de8741942de:POST:create"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3bba937bc0a7dd776c","repository":"repositories/teleicu/mansoq-teleicu-devices-fe","apiModule":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraPositionPresetApi.ts","operationKey":"default.set_default","method":"POST","path":"/api/camera_device/{cameraId}/position_presets/{presetId}/set_default/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraPositionPresetApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"cameraId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"presetId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-a1adfc17fbfd7a555d","repository":"repositories/teleicu/mansoq-teleicu-devices-fe","apiModule":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/camerasOfPresetLocationApi.ts","operationKey":"default.list","method":"GET","path":"/api/camera_device/preset_encounter_cameras/{encounterId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/camerasOfPresetLocationApi.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"encounterId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-dbad5bdd6983d9662f","repository":"repositories/teleicu/mansoq-teleicu-devices-fe","apiModule":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/device/deviceApi.ts","operationKey":"default.listDevices","method":"GET","path":"/api/v1/facility/{facilityId}/device/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/device/deviceApi.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:GET:list","backend-resource-d899593db81f71ee:GET:list"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b8ed67749ed20899e8","repository":"repositories/teleicu/mansoq-teleicu-devices-fe","apiModule":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/device/deviceApi.ts","operationKey":"default.associateEncounter","method":"POST","path":"/api/v1/facility/{facilityId}/device/{deviceId}/associate_encounter/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/device/deviceApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deviceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"not statically declared","schemaIds":[],"reviewStatus":"manual contract review required"},"response":null,"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:POST:associate_encounter","backend-resource-d899593db81f71ee:POST:associate_encounter"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fcc4bed9a32253c51a","repository":"repositories/teleicu/mansoq-teleicu-devices-fe","apiModule":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/hooks/useReorderMutation.ts","operationKey":"mutationFn.requests","method":"UNRESOLVED","path":null,"resolution":"computed expression; route resolution review pending","source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/hooks/useReorderMutation.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","declaredMethod":"UPDATEMETHOD","methodResolution":"Computed or non-HTTP method option; caller ownership and transport require review.","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-459ec58fe33726a0fd","repository":"repositories/teleicu/mansoq-teleicu-devices-fe","apiModule":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/mansoqApi.ts","operationKey":"default.listLocations","method":"GET","path":"/api/v1/facility/{facilityId}/location/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/mansoqApi.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:GET:list","backend-resource-561c774dbd324d8c:GET:list"],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-call-eb4fbb59b49cef2ef1","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/cron/automatedDailyRounds.ts","operationKey":"transport-call.32","method":"GET","path":"{mansoqApi}/api/v1/assetbed/","resolution":"template; runtime values required","originOmitted":false,"literalQueryParameterNames":["bed","preset_name"],"literalQueryValues":"omitted from public reference; names retained","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/cron/automatedDailyRounds.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"axios","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-b2fe9af22675b3eb1d","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/cron/automatedDailyRounds.ts","operationKey":"transport-call.137","method":"POST","path":"{mansoqApi}/api/v1/consultation/{consultationId}/daily_rounds/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/cron/automatedDailyRounds.ts","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"axios","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-1a367c47cbe88dd00c","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/cron/retrieveAssetConfig.ts","operationKey":"transport-call.52","method":"GET","path":"{mansoqApi}/api/v1/asset_config/","resolution":"template; runtime values required","originOmitted":false,"literalQueryParameterNames":["middleware_hostname"],"literalQueryValues":"omitted from public reference; names retained","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/cron/retrieveAssetConfig.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-eeb652d2bda11683a3","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/middleware/errorHandler.ts","operationKey":"errorHandler.data","method":"UNRESOLVED","path":null,"resolution":"computed expression; route resolution review pending","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/middleware/errorHandler.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","declaredMethod":"METHOD","methodResolution":"Computed or non-HTTP method option; caller ownership and transport require review.","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-2505374a6c9227a03a","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/middleware/morganWithWs.ts","operationKey":"morganWithWs.data","method":"UNRESOLVED","path":null,"resolution":"computed expression; route resolution review pending","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/middleware/morganWithWs.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-cac07a67dc9fa8efbe","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/utils/dailyRoundUtils.ts","operationKey":"transport-call.22","method":"GET","path":"{mansoqApi}/api/v1/consultation/patient_from_asset/","resolution":"template; runtime values required","originOmitted":false,"literalQueryParameterNames":["preset_name"],"literalQueryValues":"omitted from public reference; names retained","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/utils/dailyRoundUtils.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"axios","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-d22403932e479bf7ce","repository":"repositories/teleicu/mansoq-teleicu-program","apiModule":"repositories/teleicu/mansoq-teleicu-program/components/AssetDetailsModal.jsx","operationKey":"transport-call.55","method":"GET","path":"{props.state_api_url}/api/v1/public/asset_qr/{props.assetId}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-teleicu-program/components/AssetDetailsModal.jsx","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"separate app/transport source; installation requires verification","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-932492308d9c4ccda9","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/Utils/request/batch.ts","operationKey":"batchRequestApi","method":"POST","path":"/api/v1/batch_requests/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/Utils/request/batch.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"BatchRequestBody","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/batch/batch.ts#BatchRequestBody"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/Utils/request/batch.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"BatchRequestResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/batch/batch.ts#BatchRequestResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/Utils/request/batch.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5e3f5697b08a1a0f:POST:create","backend-resource-58220de8741942de:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-59c009ca71755d2c74","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/Utils/request/batch.ts","operationKey":"requests","method":"UNRESOLVED","path":null,"resolution":"computed expression; route resolution review pending","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/Utils/request/batch.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-0a87d4d9f43ef0c3f6","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/Utils/request/query.ts","operationKey":"transport-call.44","method":"GET","path":null,"resolution":"computed expression; route resolution review pending","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/Utils/request/query.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-545cbd0aa991802d55","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/components/Common/GeoLocationPicker.tsx","operationKey":"osmSearchLocationApi","method":"GET","path":"/search","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Common/GeoLocationPicker.tsx","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"not statically declared","schemaIds":[],"reviewStatus":"manual contract review required"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-2673169b3fff18d627","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/components/Location/utils/locationHelpers.ts","operationKey":"anonymous","method":"UNRESOLVED","path":"/api/v1/facility/{facilityId}/location/{location.location.id}/association/{location.id}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Location/utils/locationHelpers.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location.location.id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location.id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-40fb9861ab094a0448","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/components/Location/utils/locationHelpers.ts","operationKey":"anonymous","method":"UNRESOLVED","path":"/api/v1/facility/{facilityId}/location/{bedId}/association/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Location/utils/locationHelpers.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"bedId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-11275084e11e8aa233","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/components/Location/utils/locationHelpers.ts","operationKey":"anonymous","method":"UNRESOLVED","path":"/api/v1/facility/{facilityId}/location/{location.id}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Location/utils/locationHelpers.ts","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location.id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-82fa3bd9dc50a8cfe3","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/components/Location/utils/locationHelpers.ts","operationKey":"anonymous","method":"UNRESOLVED","path":"/api/v1/facility/{facilityId}/location/{location.location.id}/association/{location.id}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Location/utils/locationHelpers.ts","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location.location.id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location.id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-067430069718b06f9c","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/components/Location/utils/locationHelpers.ts","operationKey":"anonymous","method":"UNRESOLVED","path":"/api/v1/facility/{facilityId}/location/{locationId}/association/{associationId}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Location/utils/locationHelpers.ts","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"locationId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"associationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-a1564f0b8b5d837d40","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/components/Patient/LinkDepartmentsSheet.tsx","operationKey":"handleAddOrganizations.batchRequest.requests","method":"POST","path":null,"resolution":"computed expression; route resolution review pending","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Patient/LinkDepartmentsSheet.tsx","line":262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-e4019b1989db687c9b","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/QuestionnaireForm.tsx","operationKey":"handleSubmit","method":"POST","path":"/api/v1/questionnaire/{form.questionnaire.slug}/submit/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/QuestionnaireForm.tsx","line":865,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"form.questionnaire.slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:POST:submit","backend-resource-b6b4692cf2ac19a5:POST:submit"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-068abe9aa6a29d3675","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/QuestionnaireForm.tsx","operationKey":"handleSubmit","method":"PUT","path":"/api/v1/form_submission/{continueDraftId}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/QuestionnaireForm.tsx","line":926,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"continueDraftId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78573779bf21d6d8:PUT:update","backend-resource-4e8b93a7bc8a738f:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b8c2020edc777a9fd1","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.allergy_intolerance.getRequests","method":"POST","path":"/api/v1/patient/{patientId}/allergy_intolerance/upsert/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1f6a89e9d5a5023b:POST:upsert","backend-resource-a603810c8c9d619c:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f85009389ef49f72dd","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.medication_request.getRequests","method":"POST","path":"/api/v1/patient/{patientId}/medication/request/upsert/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fab28e2631ea4a9f:POST:upsert","backend-resource-e83a6f5ed3124e0e:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b46fe6aa801ab79659","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.medication_statement.getRequests","method":"POST","path":"/api/v1/patient/{patientId}/medication/statement/upsert/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-97ee2cd9a9688de0:POST:upsert","backend-resource-81693ff25aecaefb:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-818ab102894e7b639a","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.symptom.getRequests","method":"POST","path":"/api/v1/patient/{patientId}/symptom/upsert/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6c7e25942a24ffa3:POST:upsert","backend-resource-2dccd2e901bca73d:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-defda8cf2c92473a30","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.diagnosis.getRequests","method":"POST","path":"/api/v1/patient/{patientId}/diagnosis/upsert/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1cae94ae61dec342:POST:upsert","backend-resource-cbeae74701045626:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-de27ad8518400e72f4","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.encounter.getRequests","method":"PUT","path":"/api/v1/encounter/{encounterId}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"encounterId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:PUT:update","backend-resource-8cfa90bca038b42b:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b9847f0cc69349ab6b","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.appointment.getRequests","method":"POST","path":"/api/v1/facility/{facilityId}/slots/{slot_id}/create_appointment/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slot_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-442bda09cfd73c9c:POST:create_appointment","backend-resource-9e6a21d27ba64532:POST:create_appointment"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fbda487ebc1b6cdde7","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.files.getRequests","method":"POST","path":"/api/v1/files/upload-file/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe469335658fde02:POST:upload_file","backend-resource-b9a006212603249b:POST:upload_file"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ecd35fde0eef45bf6f","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.time_of_death.getRequests","method":"PUT","path":"/api/v1/patient/{patientId}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:PUT:update","backend-resource-661cfefb5a7dc940:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0f20f362c853e7221a","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.charge_item.getRequests","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item/apply_charge_item_defs/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:POST:apply_charge_item_defs","backend-resource-a338113b849afe59:POST:apply_charge_item_defs"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9b8a1044f0ee2a5326","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","operationKey":"structuredHandlers.service_request.getRequests","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/apply_activity_definition/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:apply_activity_definition","backend-resource-717155f0762f8a6c:POST:apply_activity_definition"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ff3d9cbd4acce062c8","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/hooks/useLocationManagement.ts","operationKey":"mutationFn.batchRequests","method":"UNRESOLVED","path":null,"resolution":"computed expression; route resolution review pending","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/hooks/useLocationManagement.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","declaredMethod":"METHOD","methodResolution":"Computed or non-HTTP method option; caller ownership and transport require review.","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-call-ee12803b661cbecd47","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/lib/appVersion.ts","operationKey":"transport-call.68","method":"GET","path":"/build-meta.json","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/lib/appVersion.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","contractKind":"HTTP call site","transport":"fetch","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"clientNoAuth":null,"reviewStatus":"call site enumerated; payload, response and dynamic path review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-a89b4d6e5dc75b9456","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/pages/Encounters/EncounterList.tsx","operationKey":"queryFn","method":"GET","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/pages/Encounters/EncounterList.tsx","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"not statically declared","schemaIds":[],"reviewStatus":"manual contract review required"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:GET:retrieve","backend-resource-d52e3dc3efb1c7e4:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b8ac16d9fc81bd37f3","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/pages/Encounters/EncounterList.tsx","operationKey":"queryFn","method":"GET","path":"/api/v1/users/{username}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/pages/Encounters/EncounterList.tsx","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"not statically declared","schemaIds":[],"reviewStatus":"manual contract review required"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:GET:retrieve","backend-resource-35ab081f23510898:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b4b61be45b2bef1828","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/billing/account/TransferPaymentSheet.tsx","operationKey":"handleSubmit.requests","method":"POST","path":"/api/v1/facility/{facilityId}/payment_reconciliation/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/billing/account/TransferPaymentSheet.tsx","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cc724ff4e4f5a7f:POST:create","backend-resource-0c4737f1f026c283:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8b1d4d895a60ca858c","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/billing/account/TransferPaymentSheet.tsx","operationKey":"handleSubmit.requests","method":"POST","path":"/api/v1/facility/{facilityId}/payment_reconciliation/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/billing/account/TransferPaymentSheet.tsx","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cc724ff4e4f5a7f:POST:create","backend-resource-0c4737f1f026c283:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9b122209b90151bab7","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/billing/invoice/components/InvoiceChargeItemTitle.tsx","operationKey":"batchRequests","method":"GET","path":"/api/v1/medication/dispense/{item.service_resource_id}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/billing/invoice/components/InvoiceChargeItemTitle.tsx","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"item.service_resource_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:GET:retrieve","backend-resource-30e24600563a3581:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-77697d227a7bcc08a5","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/services/pharmacy/billMedications/utils/useBillMedications.ts","operationKey":"getDispenseCreateRequests","method":"POST","path":"/api/v1/medication/dispense/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/services/pharmacy/billMedications/utils/useBillMedications.ts","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:POST:create","backend-resource-30e24600563a3581:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a11de7e33aababf2af","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/services/pharmacy/billMedications/utils/useBillMedications.ts","operationKey":"getPrescriptionCompletionRequest","method":"POST","path":"/api/v1/patient/{patientId}/medication/prescription/upsert/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/services/pharmacy/billMedications/utils/useBillMedications.ts","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7dd9f7f0686b12dc:POST:upsert","backend-resource-6cf0e81698447805:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-82e439e167f5493197","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/services/pharmacy/components/AddMedicationReturnItemForm.tsx","operationKey":"requests","method":"POST","path":"/api/v1/supply_delivery/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/services/pharmacy/components/AddMedicationReturnItemForm.tsx","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7899ec6f8c8552bd:POST:create","backend-resource-3998b133998b34f5:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ff89aad596cb5f6bb0","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/services/pharmacy/hooks/useUpdateDispenseOrderStatus.ts","operationKey":"anonymous","method":"POST","path":"/api/v1/medication/dispense/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/services/pharmacy/hooks/useUpdateDispenseOrderStatus.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:POST:upsert","backend-resource-30e24600563a3581:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d84f5cfd136c8c4ae4","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/services/pharmacy/hooks/useUpdateDispenseOrderStatus.ts","operationKey":"mutationFn.requests","method":"PATCH","path":"/api/v1/facility/{facilityId}/order/dispense/{dispenseOrder.id}/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/services/pharmacy/hooks/useUpdateDispenseOrderStatus.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"dispenseOrder.id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e9ae21732f706d15:PATCH:partial_update","backend-resource-d098ae2efb008ce3:PATCH:partial_update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0a56ed232bda94ac2d","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/services/serviceRequests/ServiceRequestShow.tsx","operationKey":"preparePrintAllQRCodes.requests","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/{serviceRequestId}/create_specimen_from_definition/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/services/serviceRequests/ServiceRequestShow.tsx","line":291,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"serviceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:create_specimen_from_definition","backend-resource-717155f0762f8a6c:POST:create_specimen_from_definition"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-848f638108b4978f42","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/settings/locations/LocationForm.tsx","operationKey":"batchRequest.requests","method":"POST","path":"/api/v1/facility/{facilityId}/location/","resolution":"template; runtime values required","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/settings/locations/LocationForm.tsx","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:POST:create","backend-resource-561c774dbd324d8c:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-06beca1dd1cba6f604","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","operationKey":"default.login","method":"POST","path":"/api/v1/auth/login/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Auth related APIs","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"LoginRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#LoginRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LoginResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#LoginResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":true,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-path-ad1a190d9d712391:POST:post","backend-path-3501477143c7b152:POST:post"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ed14e04eaf5e2d0b49","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","operationKey":"default.logout","method":"POST","path":"/api/v1/auth/logout/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"JwtTokenObtainPair","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#JwtTokenObtainPair"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-path-2a61105024798496:POST:post","backend-path-2fc0635354654d23:POST:post"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-29efaa4e0fe30baa4e","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","operationKey":"default.tokenRefresh","method":"POST","path":"/api/v1/auth/token/refresh/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"TokenRefreshRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#TokenRefreshRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"JwtTokenObtainPair","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#JwtTokenObtainPair"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":true,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-path-194146acb9ed4121:POST:post","backend-path-799b5cb916ca700d:POST:post"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d6e8aa6e6dd05102d2","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","operationKey":"default.updatePassword","method":"PUT","path":"/api/v1/password_change/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"UpdatePasswordRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#UpdatePasswordRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PasswordResetResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#PasswordResetResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-0521e604a70a96a484","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","operationKey":"default.forgotPassword","method":"POST","path":"/api/v1/password_reset/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ForgotPasswordRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#ForgotPasswordRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PasswordResetResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#PasswordResetResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":true,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-path-c5117abd14937258:POST:post","backend-path-86027e57c8d72b26:POST:post"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-cdb9f3b7a75a7b583d","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","operationKey":"default.checkResetToken","method":"POST","path":"/api/v1/password_reset/check/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"CheckResetTokenRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#CheckResetTokenRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PasswordResetResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#PasswordResetResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":true,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-path-c281d9b8b2f88a9a:POST:post","backend-path-d3ad8bc47efcdeeb:POST:post"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-bccf73b2aeafd207f8","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","operationKey":"default.resetPassword","method":"POST","path":"/api/v1/password_reset/confirm/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ResetPasswordRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#ResetPasswordRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PasswordResetResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#PasswordResetResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":true,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-path-dbcadf5c07565837:POST:post","backend-path-628e68c741c0b5c9:POST:post"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ff814fc4fc257109ad","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","operationKey":"default.totp.setup","method":"POST","path":"/api/v1/mfa/totp/setup/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PasswordRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#PasswordRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TotpSetupResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#TotpSetupResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-11505cf7affceebd:POST:setup","backend-resource-239ca5210ea47399:POST:setup"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-62658545321e957b21","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","operationKey":"default.totp.verify","method":"POST","path":"/api/v1/mfa/totp/verify/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"TotpVerifyRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#TotpVerifyRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"BackupCodesResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#BackupCodesResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-11505cf7affceebd:POST:verify","backend-resource-239ca5210ea47399:POST:verify"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-cff51a178bb19096e6","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","operationKey":"default.totp.regenerateBackupCodes","method":"POST","path":"/api/v1/mfa/totp/regenerate_backup_codes/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PasswordRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#PasswordRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"BackupCodesResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#BackupCodesResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-11505cf7affceebd:POST:regenerate_backup_codes","backend-resource-239ca5210ea47399:POST:regenerate_backup_codes"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-efc9f6c52f5cc2cf2c","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","operationKey":"default.totp.disable","method":"POST","path":"/api/v1/mfa/totp/disable/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PasswordRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#PasswordRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-11505cf7affceebd:POST:disable","backend-resource-239ca5210ea47399:POST:disable"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5058ebe2a3cf3757b1","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","operationKey":"default.mfa.login","method":"POST","path":"/api/v1/mfa/login/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"MfaLoginRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#MfaLoginRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"JwtTokenObtainPair","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#JwtTokenObtainPair"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cafa673e1b7b790b:POST:login","backend-resource-2fdec2c0ac948aaa:POST:login"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-37942a96127f54476d","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/base/batch/batchApi.ts","operationKey":"batchApi.batchRequest","method":"POST","path":"/api/v1/batch_requests/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/batch/batchApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"BatchRequestBody","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/batch/batch.ts#BatchRequestBody"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/batch/batchApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"BatchRequestResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/batch/batch.ts#BatchRequestResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/batch/batchApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5e3f5697b08a1a0f:POST:create","backend-resource-58220de8741942de:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-61fb943cf971e42dc0","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategoryApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facilityId}/resource_category/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategoryApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ResourceCategoryRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategoryApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-27ecda7528d8e516:GET:list","backend-resource-1f3862df07ef992e:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f3c5a9d49f07ea5318","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategoryApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facilityId}/resource_category/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategoryApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ResourceCategoryRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategoryApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-27ecda7528d8e516:GET:retrieve","backend-resource-1f3862df07ef992e:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-886dc33053ba0dbd70","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategoryApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facilityId}/resource_category/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategoryApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ResourceCategoryCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategoryApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ResourceCategoryRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategoryApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-27ecda7528d8e516:POST:create","backend-resource-1f3862df07ef992e:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c2417cc9d1b2e14023","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategoryApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facilityId}/resource_category/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategoryApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ResourceCategoryUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategoryApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ResourceCategoryRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategoryApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-27ecda7528d8e516:PUT:update","backend-resource-1f3862df07ef992e:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3e6278ac2d6f5abe2f","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategoryApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/facility/{facilityId}/resource_category/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategoryApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategoryApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-27ecda7528d8e516:DELETE:destroy","backend-resource-1f3862df07ef992e:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-40877d3a9830cdb609","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategoryApi.ts","operationKey":"default.setMonetaryComponents","method":"POST","path":"/api/v1/facility/{facilityId}/resource_category/{slug}/set_monetary_components/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategoryApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"MonetaryComponent[]","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategoryApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ResourceCategoryRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategoryApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-27ecda7528d8e516:POST:set_monetary_components","backend-resource-1f3862df07ef992e:POST:set_monetary_components"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1819147ebe0ae7d06d","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","operationKey":"default.listAccount","method":"GET","path":"/api/v1/facility/{facilityId}/account/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<AccountBase>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountBase"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:GET:list","backend-resource-dd5c263f46df6912:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b1f545b16a4b9cf36c","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","operationKey":"default.retrieveAccount","method":"GET","path":"/api/v1/facility/{facilityId}/account/{accountId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"accountId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"AccountRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:GET:retrieve","backend-resource-dd5c263f46df6912:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a350aad6ef8f6df390","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","operationKey":"default.createAccount","method":"POST","path":"/api/v1/facility/{facilityId}/account/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AccountCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AccountRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:POST:create","backend-resource-dd5c263f46df6912:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d733de07a859b3b17a","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","operationKey":"default.updateAccount","method":"PUT","path":"/api/v1/facility/{facilityId}/account/{accountId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"accountId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AccountUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AccountRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:PUT:update","backend-resource-dd5c263f46df6912:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7fa698604ee977fdf4","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","operationKey":"default.rebalanceAccount","method":"POST","path":"/api/v1/facility/{facilityId}/account/{accountId}/rebalance/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"accountId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"AccountRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:POST:rebalance","backend-resource-dd5c263f46df6912:POST:rebalance"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fa6a1fe108d3980d25","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/facility/{facilityId}/account/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts#default.setTags.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AccountRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:POST:set_tags","backend-resource-dd5c263f46df6912:POST:set_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-12cd77a1d7151f313d","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/facility/{facilityId}/account/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts#default.removeTags.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AccountRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:POST:remove_tags","backend-resource-dd5c263f46df6912:POST:remove_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-324e3df0f23656fb32","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","operationKey":"default.defaultAccount","method":"POST","path":"/api/v1/facility/{facilityId}/account/default_account/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts#default.defaultAccount.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AccountRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e2169ca08d87bd9b:POST:default_account","backend-resource-dd5c263f46df6912:POST:default_account"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-cff24bd40e184301ca","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.listChargeItem","method":"GET","path":"/api/v1/facility/{facilityId}/charge_item/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<ChargeItemRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:GET:list","backend-resource-a338113b849afe59:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-95bc99cc5b682a76f5","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.retrieveChargeItem","method":"GET","path":"/api/v1/facility/{facilityId}/charge_item/{chargeItemId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"chargeItemId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ChargeItemRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:GET:retrieve","backend-resource-a338113b849afe59:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-831039c027b24a65cf","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.createChargeItem","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ChargeItemCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:POST:create","backend-resource-a338113b849afe59:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9f915c4b98d980feb3","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.updateChargeItem","method":"PUT","path":"/api/v1/facility/{facilityId}/charge_item/{chargeItemId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"chargeItemId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ChargeItemUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:PUT:update","backend-resource-a338113b849afe59:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d45ffdbb922a63372c","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.applyChargeItemDefinitions","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item/apply_charge_item_defs/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ApplyMultipleChargeItemDefinitionRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ApplyMultipleChargeItemDefinitionRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:POST:apply_charge_item_defs","backend-resource-a338113b849afe59:POST:apply_charge_item_defs"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0aff6758ac45f4c2f5","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.addChargeItemsToInvoice","method":"POST","path":"/api/v1/facility/{facilityId}/invoice/{invoiceId}/attach_items_to_invoice/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"invoiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts#default.addChargeItemsToInvoice.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:POST:attach_items_to_invoice","backend-resource-9793b539bc21704d:POST:attach_items_to_invoice"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-06ec6859c68d6c1633","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.removeChargeItemFromInvoice","method":"POST","path":"/api/v1/facility/{facilityId}/invoice/{invoiceId}/remove_item_from_invoice/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"invoiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts#default.removeChargeItemFromInvoice.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:POST:remove_item_from_invoice","backend-resource-9793b539bc21704d:POST:remove_item_from_invoice"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-17df55f4a7fe112496","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.upsertChargeItem","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemUpdate","repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts#default.upsertChargeItem.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:POST:upsert","backend-resource-a338113b849afe59:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-98fab8531b133fde92","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","operationKey":"default.changeAccount","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item/change_account/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts#default.changeAccount.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-82c5c9fbb9f7a0a8:POST:change_account","backend-resource-a338113b849afe59:POST:change_account"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d5e532b814acecb17f","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","operationKey":"default.listChargeItemDefinition","method":"GET","path":"/api/v1/facility/{facilityId}/charge_item_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ChargeItemDefinitionBase>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionBase"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-749cd4f2962c253a:GET:list","backend-resource-e994416faa44e611:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4520cfc765a90c2169","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","operationKey":"default.retrieveChargeItemDefinition","method":"GET","path":"/api/v1/facility/{facilityId}/charge_item_definition/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ChargeItemDefinitionRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-749cd4f2962c253a:GET:retrieve","backend-resource-e994416faa44e611:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-35e185e539644d5186","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","operationKey":"default.createChargeItemDefinition","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ChargeItemDefinitionCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemDefinitionRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-749cd4f2962c253a:POST:create","backend-resource-e994416faa44e611:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f0a028c8de11d858c2","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","operationKey":"default.updateChargeItemDefinition","method":"PUT","path":"/api/v1/facility/{facilityId}/charge_item_definition/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ChargeItemDefinitionCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemDefinitionRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-749cd4f2962c253a:PUT:update","backend-resource-e994416faa44e611:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fd71e90eb225c26d21","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","operationKey":"default.listMetrics","method":"GET","path":"/api/v1/observation_definition/metrics/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"Metrics[]","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts#Metrics"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2f6c4b6fe275bfd3:GET:metrics","backend-resource-22f8b5187eb45703:GET:metrics"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9b5fefb873a67e3c49","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item_definition/{slug}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts#default.setTags.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemDefinitionRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-749cd4f2962c253a:POST:set_tags","backend-resource-e994416faa44e611:POST:set_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-071224a8758c96e95a","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/facility/{facilityId}/charge_item_definition/{slug}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts#default.removeTags.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ChargeItemDefinitionRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-749cd4f2962c253a:POST:remove_tags","backend-resource-e994416faa44e611:POST:remove_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6aeed1e34d213b37e5","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","operationKey":"default.listInvoice","method":"GET","path":"/api/v1/facility/{facilityId}/invoice/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<InvoiceList>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts#InvoiceList"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:GET:list","backend-resource-9793b539bc21704d:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-974ec758a172352b4c","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","operationKey":"default.retrieveInvoice","method":"GET","path":"/api/v1/facility/{facilityId}/invoice/{invoiceId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"invoiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"InvoiceRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts#InvoiceRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:GET:retrieve","backend-resource-9793b539bc21704d:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5a7d289af7a2d75f35","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","operationKey":"default.createInvoice","method":"POST","path":"/api/v1/facility/{facilityId}/invoice/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"InvoiceCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts#InvoiceCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"InvoiceRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts#InvoiceRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:POST:create","backend-resource-9793b539bc21704d:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a5e6c8fd7d1b8fbf4e","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","operationKey":"default.updateInvoice","method":"PUT","path":"/api/v1/facility/{facilityId}/invoice/{invoiceId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"invoiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"InvoiceCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts#InvoiceCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"InvoiceRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts#InvoiceRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:PUT:update","backend-resource-9793b539bc21704d:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a67dfd8e2e990ff85f","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","operationKey":"default.cancelInvoice","method":"POST","path":"/api/v1/facility/{facilityId}/invoice/{invoiceId}/cancel_invoice/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"invoiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"InvoiceCancel","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts#InvoiceCancel"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"InvoiceRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts#InvoiceRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:POST:cancel_invoice","backend-resource-9793b539bc21704d:POST:cancel_invoice"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1aa3f2183e77e5db08","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","operationKey":"default.lockInvoice","method":"POST","path":"/api/v1/facility/{facilityId}/invoice/{invoiceId}/lock/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"invoiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"InvoiceRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts#InvoiceRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:POST:lock","backend-resource-9793b539bc21704d:POST:lock"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-48ac306a2524c37ed0","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","operationKey":"default.unlockInvoice","method":"POST","path":"/api/v1/facility/{facilityId}/invoice/{invoiceId}/unlock/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"invoiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"InvoiceRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts#InvoiceRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a55189dd8aaad825:POST:unlock","backend-resource-9793b539bc21704d:POST:unlock"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3d3d00a548813e6113","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","operationKey":"default.listPaymentReconciliation","method":"GET","path":"/api/v1/facility/{facilityId}/payment_reconciliation/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<PaymentReconciliationBase>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationBase"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cc724ff4e4f5a7f:GET:list","backend-resource-0c4737f1f026c283:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-50b646e5bb90f5890d","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","operationKey":"default.retrievePaymentReconciliation","method":"GET","path":"/api/v1/facility/{facilityId}/payment_reconciliation/{paymentReconciliationId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"paymentReconciliationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaymentReconciliationRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cc724ff4e4f5a7f:GET:retrieve","backend-resource-0c4737f1f026c283:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7973d26754dd10e834","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","operationKey":"default.createPaymentReconciliation","method":"POST","path":"/api/v1/facility/{facilityId}/payment_reconciliation/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"PaymentReconciliationCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PaymentReconciliationRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cc724ff4e4f5a7f:POST:create","backend-resource-0c4737f1f026c283:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e5381786569c76c664","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","operationKey":"default.updatePaymentReconciliation","method":"PUT","path":"/api/v1/facility/{facilityId}/payment_reconciliation/{paymentReconciliationId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"paymentReconciliationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"PaymentReconciliationUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PaymentReconciliationRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cc724ff4e4f5a7f:PUT:update","backend-resource-0c4737f1f026c283:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2c0898850fff7dd902","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","operationKey":"default.cancelPaymentReconciliation","method":"POST","path":"/api/v1/facility/{facilityId}/payment_reconciliation/{paymentReconciliationId}/cancel_payment_reconciliation/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"paymentReconciliationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"PaymentReconciliationCancel","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationCancel"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PaymentReconciliationRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cc724ff4e4f5a7f:POST:cancel_payment_reconciliation","backend-resource-0c4737f1f026c283:POST:cancel_payment_reconciliation"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-85ae3b45eec362d256","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","operationKey":"default.changeAccount","method":"POST","path":"/api/v1/facility/{facilityId}/payment_reconciliation/change_account/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts#default.changeAccount.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5cc724ff4e4f5a7f:POST:change_account","backend-resource-0c4737f1f026c283:POST:change_account"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-dbf39b98635fc91914","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/careTeam/careTeamApi.ts","operationKey":"default.setCareTeam","method":"POST","path":"/api/v1/encounter/{encounterId}/set_care_team_members/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/careTeam/careTeamApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"encounterId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CareTeamRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/careTeam/careTeam.ts#CareTeamRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/careTeam/careTeamApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"EncounterRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/careTeam/careTeamApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:POST:set_care_team_members","backend-resource-8cfa90bca038b42b:POST:set_care_team_members"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-72ffc186bb2ab1c61b","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/patient/{patientId}/consent/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CreateConsentRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#CreateConsentRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ConsentModel","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#ConsentModel"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:POST:create","backend-resource-9af829f792b91436:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-04f9b826031cc0b2b3","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/{patientId}/consent/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ConsentListResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#ConsentListResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:GET:list","backend-resource-9af829f792b91436:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-90e4f230520e3d56d6","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","operationKey":"default.retrieve","method":"GET","path":"/api/v1/patient/{patientId}/consent/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ConsentModel","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#ConsentModel"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:GET:retrieve","backend-resource-9af829f792b91436:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-bddb92af2656f1ba27","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/patient/{patientId}/consent/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"UpdateConsentRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#UpdateConsentRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ConsentModel","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#ConsentModel"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:PUT:update","backend-resource-9af829f792b91436:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ec7322f4d5d3aef10d","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/patient/{patientId}/consent/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":null,"query":null,"clientNoAuth":null,"contractKind":"HTTP option object; client/server ownership review pending","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:DELETE:destroy","backend-resource-9af829f792b91436:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8a3534013aefb033d5","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","operationKey":"default.addVerification","method":"POST","path":"/api/v1/patient/{patientId}/consent/{id}/add_verification/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#VerificationType","repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts#default.addVerification.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ConsentModel","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#ConsentModel"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:POST:add_verification","backend-resource-9af829f792b91436:POST:add_verification"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-041f86485934048392","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","operationKey":"default.removeVerification","method":"POST","path":"/api/v1/patient/{patientId}/consent/{id}/remove_verification/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts#default.removeVerification.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ConsentModel","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#ConsentModel"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:POST:remove_verification","backend-resource-9af829f792b91436:POST:remove_verification"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fb5dde917c73ccbad8","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","operationKey":"default.upsert","method":"POST","path":"/api/v1/patient/{patientId}/consent/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CreateConsentRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#CreateConsentRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ConsentModel","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#ConsentModel"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bd52aa7bbe9f6da1:POST:upsert","backend-resource-9af829f792b91436:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5f4aa5c6d4c29d5b36","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facility_id}/device/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DeviceList>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceList"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:GET:list","backend-resource-d899593db81f71ee:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7e1e2ea8a1a008bc32","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facility_id}/device/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DeviceWrite","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceWrite"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeviceDetail","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:POST:create","backend-resource-d899593db81f71ee:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c9eedfcc6b84765a72","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","operationKey":"default.retrieve","method":"GET","path":"/api/v1/facility/{facility_id}/device/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"DeviceDetail","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:GET:retrieve","backend-resource-d899593db81f71ee:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5ec4d17ba7de831966","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facility_id}/device/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DeviceWrite","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceWrite"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeviceDetail","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:PUT:update","backend-resource-d899593db81f71ee:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9a5a4d5084a314b042","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/facility/{facility_id}/device/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:DELETE:destroy","backend-resource-d899593db81f71ee:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4c1834d3bd81106d45","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","operationKey":"default.upsert","method":"POST","path":"/api/v1/facility/{facility_id}/device/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DeviceWrite","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceWrite"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeviceDetail","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:POST:upsert","backend-resource-d899593db81f71ee:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-aae3fcd37042ed544d","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","operationKey":"default.associateLocation","method":"POST","path":"/api/v1/facility/{facility_id}/device/{id}/associate_location/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts#default.associateLocation.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeviceDetail","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:POST:associate_location","backend-resource-d899593db81f71ee:POST:associate_location"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-10d565d3840eb1fcd1","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","operationKey":"default.serviceHistory.list","method":"GET","path":"/api/v1/facility/{facilityId}/device/{deviceId}/service_history/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deviceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ServiceHistory>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#ServiceHistory"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c986ab6bb9a78c93:GET:list","backend-resource-58cc7c3bb7665a2b:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c1db5d87cd63e00848","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","operationKey":"default.serviceHistory.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/device/{deviceId}/service_history/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deviceId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ServiceHistory","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#ServiceHistory"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c986ab6bb9a78c93:GET:retrieve","backend-resource-58cc7c3bb7665a2b:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-06e3386bedfcfbae50","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","operationKey":"default.serviceHistory.create","method":"POST","path":"/api/v1/facility/{facilityId}/device/{deviceId}/service_history/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deviceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ServiceHistoryWriteRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#ServiceHistoryWriteRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ServiceHistory","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#ServiceHistory"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c986ab6bb9a78c93:POST:create","backend-resource-58cc7c3bb7665a2b:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-315866332ddb6e4809","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","operationKey":"default.serviceHistory.update","method":"PUT","path":"/api/v1/facility/{facilityId}/device/{deviceId}/service_history/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deviceId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ServiceHistoryWriteRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#ServiceHistoryWriteRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ServiceHistory","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#ServiceHistory"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c986ab6bb9a78c93:PUT:update","backend-resource-58cc7c3bb7665a2b:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d08f4ddc22b6b1abc7","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","operationKey":"default.associateEncounter","method":"POST","path":"/api/v1/facility/{facilityId}/device/{deviceId}/associate_encounter/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deviceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts#default.associateEncounter.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeviceDetail","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:POST:associate_encounter","backend-resource-d899593db81f71ee:POST:associate_encounter"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-662853dae5296d0183","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","operationKey":"default.encounterHistory","method":"GET","path":"/api/v1/facility/{facilityId}/device/{deviceId}/encounter_history/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deviceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DeviceEncounterHistory>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceEncounterHistory"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7c883454568fd7c8:GET:list","backend-resource-23380d5fbeb60a07:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d3d04ad5ebcd3ed317","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","operationKey":"default.addOrganization","method":"POST","path":"/api/v1/facility/{facilityId}/device/{id}/add_managing_organization/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts#default.addOrganization.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeviceDetail","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:POST:add_managing_organization","backend-resource-d899593db81f71ee:POST:add_managing_organization"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9f48c1b4969940d174","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","operationKey":"default.removeOrganization","method":"POST","path":"/api/v1/facility/{facilityId}/device/{id}/remove_managing_organization/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts#default.removeOrganization.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeviceDetail","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceDetail"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3bf55a5311242be8:POST:remove_managing_organization","backend-resource-d899593db81f71ee:POST:remove_managing_organization"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c5a82547d136fbe93e","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","operationKey":"default.locationHistory","method":"GET","path":"/api/v1/facility/{facilityId}/device/{id}/location_history/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DeviceLocationHistory>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceLocationHistory"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fa2eab6f5997a705:GET:list","backend-resource-4b3324754f84e4f3:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-405adab30ff1e93fea","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinitionApi.ts","operationKey":"default.listActivityDefinition","method":"GET","path":"/api/v1/facility/{facilityId}/activity_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ActivityDefinitionReadSpec>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionReadSpec"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b3b9eeb7fda42cfc:GET:list","backend-resource-32b138818b44543c:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0c6e547736f774661b","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinitionApi.ts","operationKey":"default.retrieveActivityDefinition","method":"GET","path":"/api/v1/facility/{facilityId}/activity_definition/{activityDefinitionSlug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"activityDefinitionSlug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ActivityDefinitionReadSpec","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionReadSpec"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b3b9eeb7fda42cfc:GET:retrieve","backend-resource-32b138818b44543c:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8b04940ebdbf24c63e","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinitionApi.ts","operationKey":"default.createActivityDefinition","method":"POST","path":"/api/v1/facility/{facilityId}/activity_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ActivityDefinitionCreateSpec","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionCreateSpec"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ActivityDefinitionReadSpec","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionReadSpec"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b3b9eeb7fda42cfc:POST:create","backend-resource-32b138818b44543c:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e225cf4019b63117b9","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinitionApi.ts","operationKey":"default.updateActivityDefinition","method":"PUT","path":"/api/v1/facility/{facilityId}/activity_definition/{activityDefinitionSlug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"activityDefinitionSlug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ActivityDefinitionCreateSpec","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionCreateSpec"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ActivityDefinitionReadSpec","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionReadSpec"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinitionApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b3b9eeb7fda42cfc:PUT:update","backend-resource-32b138818b44543c:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d4f2a19a32b3ff1038","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntoleranceApi.ts","operationKey":"default.getAllergy","method":"GET","path":"/api/v1/patient/{patientId}/allergy_intolerance/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntoleranceApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<AllergyIntolerance>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyIntolerance"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntoleranceApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1f6a89e9d5a5023b:GET:list","backend-resource-a603810c8c9d619c:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-bc57ff5fd9904ffc8f","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntoleranceApi.ts","operationKey":"default.retrieveAllergy","method":"GET","path":"/api/v1/patient/{patientId}/allergy_intolerance/{allergyId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntoleranceApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"allergyId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"AllergyIntolerance","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyIntolerance"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntoleranceApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1f6a89e9d5a5023b:GET:retrieve","backend-resource-a603810c8c9d619c:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7742d91fecf3ff7b73","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosisApi.ts","operationKey":"default.listDiagnosis","method":"GET","path":"/api/v1/patient/{patientId}/diagnosis/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosisApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosisApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<Diagnosis>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts#Diagnosis"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosisApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1cae94ae61dec342:GET:list","backend-resource-cbeae74701045626:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-32c1dc4f4f057bec7a","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosisApi.ts","operationKey":"default.retrieveDiagnosis","method":"GET","path":"/api/v1/patient/{patientId}/diagnosis/{diagnosisId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosisApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"diagnosisId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Diagnosis","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts#Diagnosis"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosisApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1cae94ae61dec342:GET:retrieve","backend-resource-cbeae74701045626:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ed5f0904c89ba1a563","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReportApi.ts","operationKey":"default.listDiagnosticReports","method":"GET","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patient_external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DiagnosticReportRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d3f5338bf533099b:GET:list","backend-resource-65396778a477febe:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5b45099965e1ef9df9","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReportApi.ts","operationKey":"default.createDiagnosticReport","method":"POST","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patient_external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DiagnosticReportCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DiagnosticReportRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d3f5338bf533099b:POST:create","backend-resource-65396778a477febe:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4e42c922de5a003622","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReportApi.ts","operationKey":"default.retrieveDiagnosticReport","method":"GET","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patient_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"DiagnosticReportRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d3f5338bf533099b:GET:retrieve","backend-resource-65396778a477febe:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5ed90fa6dbeddcbd52","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReportApi.ts","operationKey":"default.updateDiagnosticReport","method":"PUT","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patient_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DiagnosticReportUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DiagnosticReportRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReportApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d3f5338bf533099b:PUT:update","backend-resource-65396778a477febe:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3a1c4bfa66f9b87243","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrderApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facilityId}/order/dispense/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DispenseOrderRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e9ae21732f706d15:GET:list","backend-resource-d098ae2efb008ce3:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7d45859ee814e08625","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrderApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facilityId}/order/dispense/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DispenseOrderCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DispenseOrderRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e9ae21732f706d15:POST:create","backend-resource-d098ae2efb008ce3:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e2bcb50d52350d7842","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrderApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facilityId}/order/dispense/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"DispenseOrderRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e9ae21732f706d15:GET:retrieve","backend-resource-d098ae2efb008ce3:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-364a4be0bd63005b65","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrderApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facilityId}/order/dispense/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Omit<DispenseOrderBase, \"id\">","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderBase"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DispenseOrderRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrderApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e9ae21732f706d15:PUT:update","backend-resource-d098ae2efb008ce3:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-65dadff72c50d9e8b4","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/encounter/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<EncounterListRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterListRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:GET:list","backend-resource-8cfa90bca038b42b:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-85f4cd7c82a8440add","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/encounter/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"EncounterCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"EncounterRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:POST:create","backend-resource-8cfa90bca038b42b:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f668db303cb84bb248","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/encounter/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"EncounterRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:GET:retrieve","backend-resource-8cfa90bca038b42b:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e28a7fe382495ccb65","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/encounter/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"EncounterEdit","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterEdit"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"EncounterRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:PUT:update","backend-resource-8cfa90bca038b42b:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-24722edcd70400abde","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","operationKey":"default.restart","method":"POST","path":"/api/v1/encounter/{id}/restart/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"EncounterRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:POST:restart","backend-resource-8cfa90bca038b42b:POST:restart"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5b62cec07da2cae3c9","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","operationKey":"default.addOrganization","method":"POST","path":"/api/v1/encounter/{encounterId}/organizations_add/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"encounterId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts#default.addOrganization.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"EncounterRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:POST:organizations_add","backend-resource-8cfa90bca038b42b:POST:organizations_add"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-469fae486161b603a9","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","operationKey":"default.removeOrganization","method":"DELETE","path":"/api/v1/encounter/{encounterId}/organizations_remove/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"encounterId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts#default.removeOrganization.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"EncounterRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:DELETE:organizations_remove","backend-resource-8cfa90bca038b42b:DELETE:organizations_remove"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d1f41b3665f2f88890","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/encounter/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts#default.setTags.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:POST:set_tags","backend-resource-8cfa90bca038b42b:POST:set_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-62a363ebba51ac63eb","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/encounter/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts#default.removeTags.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1d5e9ef5c4b85895:POST:remove_tags","backend-resource-8cfa90bca038b42b:POST:remove_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-806fee7e328e402c87","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministrationApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/{patientId}/medication/administration/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministrationApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<MedicationAdministrationRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts#MedicationAdministrationRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministrationApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-83d280ca521a5433:GET:list","backend-resource-cbc863ba4b33d2fd:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e72bb470ec4b5a7937","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministrationApi.ts","operationKey":"default.upsert","method":"POST","path":"/api/v1/patient/{patientId}/medication/administration/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministrationApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"not statically declared","schemaIds":[],"reviewStatus":"manual contract review required"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-83d280ca521a5433:POST:upsert","backend-resource-cbc863ba4b33d2fd:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2b3324103f0b84a254","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/medication/dispense/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"MedicationDispenseCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"MedicationDispenseRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:POST:create","backend-resource-30e24600563a3581:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4e3ad302fae5db60be","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/medication/dispense/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"MedicationDispenseRetrieve","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseRetrieve"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:GET:retrieve","backend-resource-30e24600563a3581:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d804ada29cc2efebef","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/medication/dispense/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<MedicationDispenseRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:GET:list","backend-resource-30e24600563a3581:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0714a01db9d369d612","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","operationKey":"default.upsert","method":"POST","path":"/api/v1/medication/dispense/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseUpsert","repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts#default.upsert.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"MedicationDispenseRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:POST:upsert","backend-resource-30e24600563a3581:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ff3afcc7b70072250b","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","operationKey":"default.summary","method":"GET","path":"/api/v1/medication/dispense/summary/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<MedicationDispenseSummary>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseSummary"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:GET:summary","backend-resource-30e24600563a3581:GET:summary"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ff0a304bc4fe45426f","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/medication/dispense/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"MedicationDispenseUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"MedicationDispenseRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f2f27b98f99524bc:PUT:update","backend-resource-30e24600563a3581:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-99b70a981051cffc53","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequestApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/{patientId}/medication/request/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequestApi.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequestApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<MedicationRequestRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequestApi.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequestApi.ts#default.list.query"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequestApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fab28e2631ea4a9f:GET:list","backend-resource-e83a6f5ed3124e0e:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-917ff1945fce1ccbe4","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequestApi.ts","operationKey":"default.upsert","method":"POST","path":"/api/v1/patient/{patientId}/medication/request/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequestApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"not statically declared","schemaIds":[],"reviewStatus":"manual contract review required"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fab28e2631ea4a9f:POST:upsert","backend-resource-e83a6f5ed3124e0e:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-26928eb02d744d969e","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequestApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/patient/{patientId}/medication/request/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequestApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"not statically declared","schemaIds":[],"reviewStatus":"manual contract review required"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fab28e2631ea4a9f:PUT:update","backend-resource-e83a6f5ed3124e0e:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e2bf0ccc05817dc407","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement/medicationStatementApi.ts","operationKey":"medicationStatementApi.list","method":"GET","path":"/api/v1/patient/{patientId}/medication/statement/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement/medicationStatementApi.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement/medicationStatementApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<MedicationStatementRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts#MedicationStatementRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement/medicationStatementApi.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-97ee2cd9a9688de0:GET:list","backend-resource-81693ff25aecaefb:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-42c4ddf6c33b652218","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observationApi.ts","operationKey":"default.analyse","method":"POST","path":"/api/v1/patient/{patientId}/observation/analyse/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observationApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ObservationAnalyzeRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationAnalyzeRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observationApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ObservationAnalyzeResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationAnalyzeResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observationApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-827953d62020fdf6:POST:analyse","backend-resource-9ebc70b2c1f1076d:POST:analyse"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-44df66bce77e4eb178","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observationApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/{patientId}/observation/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observationApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ObservationListRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationListRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observationApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-827953d62020fdf6:GET:list","backend-resource-9ebc70b2c1f1076d:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f3053163961112db3f","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observationApi.ts","operationKey":"default.upsertObservations","method":"POST","path":"/api/v1/patient/{patient_external_id}/diagnostic_report/{external_id}/upsert_observations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observationApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patient_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ObservationBatchUpsertRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationBatchUpsertRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observationApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ObservationBatchUpsertResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationBatchUpsertResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observationApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d3f5338bf533099b:POST:upsert_observations","backend-resource-65396778a477febe:POST:upsert_observations"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-478fa1c0117aae2ca2","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinitionApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/observation_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<ObservationDefinitionRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2f6c4b6fe275bfd3:GET:list","backend-resource-22f8b5187eb45703:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-513551f9c85e24147f","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinitionApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/observation_definition/{observationSlug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"observationSlug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ObservationDefinitionRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2f6c4b6fe275bfd3:GET:retrieve","backend-resource-22f8b5187eb45703:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3afa4b851082b541c5","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinitionApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/observation_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ObservationDefinitionCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ObservationDefinitionRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2f6c4b6fe275bfd3:POST:create","backend-resource-22f8b5187eb45703:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d38b89138bb8b59ec6","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinitionApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/observation_definition/{observationSlug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"observationSlug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ObservationDefinitionUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ObservationDefinitionRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2f6c4b6fe275bfd3:PUT:update","backend-resource-22f8b5187eb45703:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e6a44b6508af34cbda","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinitionApi.ts","operationKey":"default.getAllMetrics","method":"GET","path":"/api/v1/observation_definition/metrics/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"Metrics[]","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts#Metrics"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinitionApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-2f6c4b6fe275bfd3:GET:metrics","backend-resource-22f8b5187eb45703:GET:metrics"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-74b12a48a27ef91162","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/patient/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PatientCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:create","backend-resource-661cfefb5a7dc940:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7d2f8af8bbb329177d","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/patient/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"PatientUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:PUT:update","backend-resource-661cfefb5a7dc940:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1316fb8a525d6ecd88","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<PatientRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:GET:list","backend-resource-661cfefb5a7dc940:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-99d3a9c4347b5be197","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/patient/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PatientRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts#default.get.query"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:GET:retrieve","backend-resource-661cfefb5a7dc940:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a15c876be591aaf18e","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","operationKey":"default.search","method":"POST","path":"/api/v1/patient/search/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PatientSearchRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientSearchRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientSearchResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientSearchResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:search","backend-resource-661cfefb5a7dc940:POST:search"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b152da5192e4322195","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","operationKey":"default.searchRetrieve","method":"POST","path":"/api/v1/patient/search_retrieve/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PatientSearchRetrieveRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientSearchRetrieveRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:search_retrieve","backend-resource-661cfefb5a7dc940:POST:search_retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b3fd051c8914888c96","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","operationKey":"default.addUser","method":"POST","path":"/api/v1/patient/{patientId}/add_user/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts#default.addUser.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"UserReadMinimal","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:add_user","backend-resource-661cfefb5a7dc940:POST:add_user"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-321a701074cc3c61c3","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","operationKey":"default.listUsers","method":"GET","path":"/api/v1/patient/{patientId}/get_users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<UserReadMinimal>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:GET:get_users","backend-resource-661cfefb5a7dc940:GET:get_users"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-22202ebf6e879be44f","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","operationKey":"default.removeUser","method":"POST","path":"/api/v1/patient/{patientId}/delete_user/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts#default.removeUser.response"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:delete_user","backend-resource-661cfefb5a7dc940:POST:delete_user"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-bb60fe70953b3dcdb3","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","operationKey":"default.setInstanceTags","method":"POST","path":"/api/v1/patient/{external_id}/set_instance_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts#default.setInstanceTags.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:set_instance_tags","backend-resource-661cfefb5a7dc940:POST:set_instance_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-29da9804213dd980dd","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","operationKey":"default.removeInstanceTags","method":"POST","path":"/api/v1/patient/{external_id}/remove_instance_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts#default.removeInstanceTags.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:remove_instance_tags","backend-resource-661cfefb5a7dc940:POST:remove_instance_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b8392b67aaeb6d6be6","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","operationKey":"default.setFacilityTags","method":"POST","path":"/api/v1/patient/{external_id}/set_facility_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts#default.setFacilityTags.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:set_facility_tags","backend-resource-661cfefb5a7dc940:POST:set_facility_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-248c076bb16db80c27","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","operationKey":"default.removeFacilityTags","method":"POST","path":"/api/v1/patient/{external_id}/remove_facility_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts#default.removeFacilityTags.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:remove_facility_tags","backend-resource-661cfefb5a7dc940:POST:remove_facility_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-82d34fd21027fcb4f8","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/publicPatientApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/otp/patient/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/publicPatientApi.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PublicPatientCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PublicPatientCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/publicPatientApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PublicPatientRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PublicPatientRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/publicPatientApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b1801353b07a1de9:POST:create","backend-resource-9c82a3b7409b9932:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e5400b0b9406a4b4b0","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/publicPatientApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/otp/patient/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/publicPatientApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<PublicPatientRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PublicPatientRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/publicPatientApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-b1801353b07a1de9:GET:list","backend-resource-9c82a3b7409b9932:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-82302297dd3d814677","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permissionApi.ts","operationKey":"default.listPermissions","method":"GET","path":"/api/v1/permission/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permissionApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<Permission>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permission.ts#Permission"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permissionApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-233b9e83ec817a63:GET:list","backend-resource-d800b93932b69c17:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-665b58c14ad28a7358","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permissionApi.ts","operationKey":"default.getPermission","method":"GET","path":"/api/v1/permission/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permissionApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Permission","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permission.ts#Permission"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permissionApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-233b9e83ec817a63:GET:retrieve","backend-resource-d800b93932b69c17:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-170dfb8708af3f7c56","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/{patientId}/medication/prescription/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<PrescriptionList>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts#PrescriptionList"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7dd9f7f0686b12dc:GET:list","backend-resource-6cf0e81698447805:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-067fbb0a86c03c0968","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/patient/{patientId}/medication/prescription/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PrescriptionRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts#PrescriptionRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7dd9f7f0686b12dc:GET:retrieve","backend-resource-6cf0e81698447805:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-51c1362488be5c6fcc","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/patient/{patientId}/medication/prescription/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PrescriptionRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts#PrescriptionRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7dd9f7f0686b12dc:PUT:update","backend-resource-6cf0e81698447805:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1e6c56b1978641cce4","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","operationKey":"default.upsert","method":"POST","path":"/api/v1/patient/{patientId}/medication/prescription/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PrescriptionRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts#PrescriptionRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7dd9f7f0686b12dc:POST:upsert","backend-resource-6cf0e81698447805:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7290002208124c655c","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/patient/{patientId}/medication/prescription/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts#default.setTags.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7dd9f7f0686b12dc:POST:set_tags","backend-resource-6cf0e81698447805:POST:set_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-781c5ae6bc9ae373c4","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/patient/{patientId}/medication/prescription/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts#default.removeTags.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7dd9f7f0686b12dc:POST:remove_tags","backend-resource-6cf0e81698447805:POST:remove_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-191876ff3844274e78","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","operationKey":"default.summary","method":"GET","path":"/api/v1/facility/{facilityId}/medication_prescription/summary/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<PrescriptionSummary>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts#PrescriptionSummary"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8f17b43117783586:GET:summary","backend-resource-919b71e9f0cfe97d:GET:summary"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fdce003937c9dd1b1b","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts","operationKey":"default.createReport","method":"POST","path":"/api/v1/template_reports/generate/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ReportGenerateCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts#ReportGenerateCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts#default.createReport.response"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4ffa1e0aa06dfadc:POST:generate","backend-resource-e8f16cc980ad97f5:POST:generate"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b9a112dcc87c9d8302","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts","operationKey":"default.retrieveReport","method":"GET","path":"/api/v1/template_reports/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ReportRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts#ReportRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4ffa1e0aa06dfadc:GET:retrieve","backend-resource-e8f16cc980ad97f5:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6822853cef9d949363","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts","operationKey":"default.listReports","method":"GET","path":"/api/v1/template_reports/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"associating_id","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"upload_completed","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<ReportReadList>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts#ReportReadList"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4ffa1e0aa06dfadc:GET:list","backend-resource-e8f16cc980ad97f5:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6d3acba238b2e0e6d7","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts","operationKey":"default.archiveReport","method":"POST","path":"/api/v1/template_reports/{id}/archive/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts#default.archiveReport.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ReportReadList","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts#ReportReadList"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-4ffa1e0aa06dfadc:POST:archive","backend-resource-e8f16cc980ad97f5:POST:archive"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-cb23ae56e6b38ae526","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/roleApi.ts","operationKey":"default.listRoles","method":"GET","path":"/api/v1/role/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/roleApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RoleRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts#RoleRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/roleApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f621a70a68cced1b:GET:list","backend-resource-7245bb79716450d5:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e4f13adab175c5c32a","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/roleApi.ts","operationKey":"default.createRole","method":"POST","path":"/api/v1/role/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/roleApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"RoleCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts#RoleCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/roleApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RoleRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts#RoleRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/roleApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f621a70a68cced1b:POST:create","backend-resource-7245bb79716450d5:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0af4ba49c0e4f89e01","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/roleApi.ts","operationKey":"default.getRole","method":"GET","path":"/api/v1/role/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/roleApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RoleRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts#RoleRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/roleApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f621a70a68cced1b:GET:retrieve","backend-resource-7245bb79716450d5:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d7472cc4b212caa400","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/roleApi.ts","operationKey":"default.updateRole","method":"PUT","path":"/api/v1/role/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/roleApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RoleCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts#RoleCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/roleApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RoleRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts#RoleRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/roleApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f621a70a68cced1b:PUT:update","backend-resource-7245bb79716450d5:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9e716c2fa96a1d72b2","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/roleApi.ts","operationKey":"default.deleteRole","method":"DELETE","path":"/api/v1/role/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/roleApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/roleApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f621a70a68cced1b:DELETE:destroy","backend-resource-7245bb79716450d5:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b40b3b9eb5a8fbf167","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.listServiceRequest","method":"GET","path":"/api/v1/facility/{facilityId}/service_request/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<ServiceRequestReadSpec>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestReadSpec"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:GET:list","backend-resource-717155f0762f8a6c:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-14e31b4697445a441e","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.retrieveServiceRequest","method":"GET","path":"/api/v1/facility/{facilityId}/service_request/{serviceRequestId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"serviceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ServiceRequestReadSpec","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestReadSpec"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:GET:retrieve","backend-resource-717155f0762f8a6c:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-424daf18b39fa86e5e","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.cancelServiceRequest","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/{serviceRequestId}/cancel/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"serviceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:cancel","backend-resource-717155f0762f8a6c:POST:cancel"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1b32b494d2c15bbc68","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.completeServiceRequest","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/{serviceRequestId}/complete/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"serviceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:complete","backend-resource-717155f0762f8a6c:POST:complete"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-16af2acb310331b4ea","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.createServiceRequest","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ServiceRequestCreateSpec","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestCreateSpec"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:create","backend-resource-717155f0762f8a6c:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b54d59b355258d89e8","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.updateServiceRequest","method":"PATCH","path":"/api/v1/facility/{facilityId}/service_request/{serviceRequestId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"serviceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ServiceRequestUpdateSpec","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestUpdateSpec"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:PATCH:partial_update","backend-resource-717155f0762f8a6c:PATCH:partial_update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-884513485b7202a47f","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.applyActivityDefinition","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/apply_activity_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ServiceRequestApplyActivityDefinitionSpec","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestApplyActivityDefinitionSpec"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:apply_activity_definition","backend-resource-717155f0762f8a6c:POST:apply_activity_definition"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9767f3e72fb9f2d7ec","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts#default.setTags.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:set_tags","backend-resource-717155f0762f8a6c:POST:set_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2ea849821b23a1fddb","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/facility/{facilityId}/service_request/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts#default.removeTags.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ed8a26ddf30a34b8:POST:remove_tags","backend-resource-717155f0762f8a6c:POST:remove_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fa99d124c51cc77d75","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptomApi.ts","operationKey":"default.listSymptoms","method":"GET","path":"/api/v1/patient/{patientId}/symptom/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptomApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptomApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<Symptom>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts#Symptom"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptomApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6c7e25942a24ffa3:GET:list","backend-resource-2dccd2e901bca73d:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-aff29440115f210ce7","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptomApi.ts","operationKey":"default.retrieveSymptom","method":"GET","path":"/api/v1/patient/{patientId}/symptom/{symptomId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptomApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"symptomId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Symptom","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts#Symptom"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptomApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6c7e25942a24ffa3:GET:retrieve","backend-resource-2dccd2e901bca73d:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d8c291fdaa81c096b0","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptomApi.ts","operationKey":"default.upsertSymptoms","method":"POST","path":"/api/v1/patient/{patientId}/symptom/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptomApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts#SymptomRequest","repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptomApi.ts#default.upsertSymptoms.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptomApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Symptom[]","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts#Symptom"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptomApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6c7e25942a24ffa3:POST:upsert","backend-resource-2dccd2e901bca73d:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b23c3f8ea227d9fac7","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfigApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/tag_config/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfigApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfigApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<TagConfig>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfig"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfigApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9702f8890a55cd82:GET:list","backend-resource-bed79876209a56ca:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-185bc7131dec7c4bfa","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfigApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/tag_config/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfigApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"TagConfigRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfigRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfigApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TagConfigRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfigRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfigApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9702f8890a55cd82:POST:create","backend-resource-bed79876209a56ca:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c4dba16fbea27c8413","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfigApi.ts","operationKey":"default.retrieve","method":"GET","path":"/api/v1/tag_config/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfigApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TagConfigRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfigRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfigApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9702f8890a55cd82:GET:retrieve","backend-resource-bed79876209a56ca:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5129d24d9497795152","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfigApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/tag_config/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfigApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TagConfigRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfigRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfigApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TagConfigRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfigRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfigApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9702f8890a55cd82:PUT:update","backend-resource-bed79876209a56ca:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4a8b03e3b050d951cc","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensionsAPI.ts","operationKey":"default.list","method":"GET","path":"/api/v1/extensions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensionsAPI.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"ExtensionRegistry","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts#ExtensionRegistry"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensionsAPI.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c8f9730af6bbb5b:GET:list","backend-resource-dec4097593ab5495:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-91c3c596d25fb8cc15","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FacilityListRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityListRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:GET:list","backend-resource-bfdd937bff043dba:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c2d528d3a9ddbad5c6","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"FacilityCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:POST:create","backend-resource-bfdd937bff043dba:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-88669d8ca559b58f1a","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facilityId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FacilityCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:PUT:update","backend-resource-bfdd937bff043dba:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7f2f72bbcc9bf88f77","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/facility/{facilityId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:DELETE:destroy","backend-resource-bfdd937bff043dba:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-66132e825903ad5610","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facilityId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"FacilityRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:GET:retrieve","backend-resource-bfdd937bff043dba:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e85984230c328f1839","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","operationKey":"default.uploadCoverImage","method":"POST","path":"/api/v1/facility/{facilityId}/cover_image/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FormData","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:POST:cover_image","backend-resource-bfdd937bff043dba:POST:cover_image"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-243e44786b8d1242c0","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","operationKey":"default.deleteCoverImage","method":"DELETE","path":"/api/v1/facility/{facilityId}/cover_image/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:DELETE:cover_image","backend-resource-bfdd937bff043dba:DELETE:cover_image"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-82c93e35d310015839","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","operationKey":"default.setInvoiceExpression","method":"POST","path":"/api/v1/facility/{facilityId}/set_invoice_expression/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts#default.setInvoiceExpression.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:POST:set_invoice_expression","backend-resource-bfdd937bff043dba:POST:set_invoice_expression"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-502fb57ac69f074262","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","operationKey":"default.setMonetaryComponents","method":"POST","path":"/api/v1/facility/{facilityId}/set_monetary_config/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code","repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead","repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountConfiguration","repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts#default.setMonetaryComponents.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9c58bcfe9aed3b9c:POST:set_monetary_config","backend-resource-bfdd937bff043dba:POST:set_monetary_config"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0ee0eb0b27fb466af6","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","operationKey":"default.getUsers","method":"GET","path":"/api/v1/facility/{facilityId}/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<UserReadMinimal>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6f5cae0059e851d6:GET:list","backend-resource-9695c92762233601:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-713f6e63a7227f2a55","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","operationKey":"default.getUser","method":"GET","path":"/api/v1/facility/{facilityId}/users/{userId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"userId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"UserReadMinimal","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6f5cae0059e851d6:GET:retrieve","backend-resource-9695c92762233601:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f3ca90858c0657ac39","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/publicFacilityApi.ts","operationKey":"default.getAll","method":"GET","path":"/api/v1/getallfacilities/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/publicFacilityApi.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FacilityPublicRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityPublicRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/publicFacilityApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f93c1945083db86a:GET:list","backend-resource-4a03eaa31b8f0a5d:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-59d1eaf8610a584cd2","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/publicFacilityApi.ts","operationKey":"default.getAny","method":"GET","path":"/api/v1/getallfacilities/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/publicFacilityApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"FacilityPublicRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityPublicRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/publicFacilityApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-f93c1945083db86a:GET:retrieve","backend-resource-4a03eaa31b8f0a5d:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-17bec413c14764c2eb","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/publicFacilityApi.ts","operationKey":"default.listSchedulableUsers","method":"GET","path":"/api/v1/facility/{facilityId}/schedulable_users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/publicFacilityApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<UserReadMinimal>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/publicFacilityApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75256b7ec1518a73:GET:list","backend-resource-236373340bb843a6:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3c8c14a038d66ac206","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/publicFacilityApi.ts","operationKey":"default.getSchedulableUser","method":"GET","path":"/api/v1/facility/{facilityId}/schedulable_users/{userId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/publicFacilityApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"userId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"UserReadMinimal","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/publicFacilityApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75256b7ec1518a73:GET:retrieve","backend-resource-236373340bb843a6:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0350f40f1936a4ff54","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facilityId}/organizations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FacilityOrganizationRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:GET:list","backend-resource-d52e3dc3efb1c7e4:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c668b34fa725b35f50","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.listMine","method":"GET","path":"/api/v1/facility/{facilityId}/organizations/mine/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FacilityOrganizationRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:GET:mine","backend-resource-d52e3dc3efb1c7e4:GET:mine"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-be86d52a7c22a29f71","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"FacilityOrganizationRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:GET:retrieve","backend-resource-d52e3dc3efb1c7e4:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-cedc3043cbd122512c","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facilityId}/organizations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FacilityOrganizationCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityOrganizationRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:POST:create","backend-resource-d52e3dc3efb1c7e4:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-746629ac85cccbdfa1","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FacilityOrganizationCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityOrganizationRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:PUT:update","backend-resource-d52e3dc3efb1c7e4:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b5251077e1bdb4eb73","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:DELETE:destroy","backend-resource-d52e3dc3efb1c7e4:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3ba5e0fb5c2fc4830d","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.listUsers","method":"GET","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FacilityOrganizationUserRole>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationUserRole"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-70f29922479cc4be:GET:list","backend-resource-4036b3cd7e535a77:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-604b449583b5865280","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.assignUser","method":"POST","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts#default.assignUser.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityOrganizationUserRole","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationUserRole"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-70f29922479cc4be:POST:create","backend-resource-4036b3cd7e535a77:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0b468ce589c03e2274","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.updateUserRole","method":"PUT","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/users/{userRoleId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"userRoleId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts#default.updateUserRole.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FacilityOrganizationUserRole","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationUserRole"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-70f29922479cc4be:PUT:update","backend-resource-4036b3cd7e535a77:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2301b8035430b0ea05","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.removeUserRole","method":"DELETE","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/users/{userRoleId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"userRoleId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-70f29922479cc4be:DELETE:destroy","backend-resource-4036b3cd7e535a77:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-635953e25f5220d902","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.addFavorite","method":"POST","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/add_favorite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts#default.addFavorite.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:POST:add_favorite","backend-resource-d52e3dc3efb1c7e4:POST:add_favorite"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6e68b55324732f34d9","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","operationKey":"default.removeFavorite","method":"POST","path":"/api/v1/facility/{facilityId}/organizations/{organizationId}/remove_favorite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"organizationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts#default.removeFavorite.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aca201726c1d5301:POST:remove_favorite","backend-resource-d52e3dc3efb1c7e4:POST:remove_favorite"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8923b8d6255854b90c","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/files/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"FileCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FileRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe469335658fde02:POST:create","backend-resource-b9a006212603249b:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e49bb17da0f6bba620","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/files/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<FileReadMinimal>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe469335658fde02:GET:list","backend-resource-b9a006212603249b:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-823531f5f789d4b834","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/files/{fileId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"fileId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"FileRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe469335658fde02:GET:retrieve","backend-resource-b9a006212603249b:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9e0f6a3452de77d78e","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/files/{fileId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"fileId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FileUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FileRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe469335658fde02:PUT:update","backend-resource-b9a006212603249b:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5176e199e6546e0a15","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","operationKey":"default.markUploadCompleted","method":"POST","path":"/api/v1/files/{fileId}/mark_upload_completed/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"fileId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FileReadMinimal","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe469335658fde02:POST:mark_upload_completed","backend-resource-b9a006212603249b:POST:mark_upload_completed"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0f8d981d9fd4ebde58","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","operationKey":"default.archive","method":"POST","path":"/api/v1/files/{fileId}/archive/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"fileId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts#default.archive.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FileReadMinimal","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fe469335658fde02:POST:archive","backend-resource-b9a006212603249b:POST:archive"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a1b3551f598733b202","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareServiceApi.ts","operationKey":"default.listHealthcareService","method":"GET","path":"/api/v1/facility/{facilityId}/healthcare_service/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareServiceApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<HealthcareServiceReadSpec>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts#HealthcareServiceReadSpec"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareServiceApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5abac95e404a6628:GET:list","backend-resource-5391ec416a0346ff:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b10e808a1c448d1221","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareServiceApi.ts","operationKey":"default.retrieveHealthcareService","method":"GET","path":"/api/v1/facility/{facilityId}/healthcare_service/{healthcareServiceId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareServiceApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"healthcareServiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"HealthcareServiceReadSpec","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts#HealthcareServiceReadSpec"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareServiceApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5abac95e404a6628:GET:retrieve","backend-resource-5391ec416a0346ff:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3f40ce033ecd11fc2f","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareServiceApi.ts","operationKey":"default.createHealthcareService","method":"POST","path":"/api/v1/facility/{facilityId}/healthcare_service/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareServiceApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"HealthcareServiceCreateSpec","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts#HealthcareServiceCreateSpec"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareServiceApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5abac95e404a6628:POST:create","backend-resource-5391ec416a0346ff:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2f28cbe9b88d3cf502","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareServiceApi.ts","operationKey":"default.updateHealthcareService","method":"PUT","path":"/api/v1/facility/{facilityId}/healthcare_service/{healthcareServiceId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareServiceApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"healthcareServiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"HealthcareServiceUpdateSpec","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts#HealthcareServiceUpdateSpec"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareServiceApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5abac95e404a6628:PUT:update","backend-resource-5391ec416a0346ff:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-96039583758ac63ce7","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareServiceApi.ts","operationKey":"default.deleteHealthcareService","method":"DELETE","path":"/api/v1/facility/{facilityId}/healthcare_service/{healthcareServiceId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareServiceApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"healthcareServiceId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareServiceApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareServiceApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5abac95e404a6628:DELETE:destroy","backend-resource-5391ec416a0346ff:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a4603a05ad7056b855","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","operationKey":"default.listDeliveryOrder","method":"GET","path":"/api/v1/facility/{facilityId}/order/delivery/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DeliveryOrderRetrieve>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-232227a6b52d02af:GET:list","backend-resource-34114b6393b2526c:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f2f115eac97c912ae9","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","operationKey":"default.retrieveDeliveryOrder","method":"GET","path":"/api/v1/facility/{facilityId}/order/delivery/{deliveryOrderId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deliveryOrderId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"DeliveryOrderRetrieve","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-232227a6b52d02af:GET:retrieve","backend-resource-34114b6393b2526c:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2427a854177b1c8f8d","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","operationKey":"default.createDeliveryOrder","method":"POST","path":"/api/v1/facility/{facilityId}/order/delivery/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DeliveryOrderCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeliveryOrderRetrieve","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-232227a6b52d02af:POST:create","backend-resource-34114b6393b2526c:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-301b53d8efb8d065cb","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","operationKey":"default.updateDeliveryOrder","method":"PUT","path":"/api/v1/facility/{facilityId}/order/delivery/{deliveryOrderId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"deliveryOrderId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"DeliveryOrderUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeliveryOrderRetrieve","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-232227a6b52d02af:PUT:update","backend-resource-34114b6393b2526c:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-82d2ef69bb192924b2","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/facility/{facilityId}/order/delivery/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts#default.setTags.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeliveryOrderRetrieve","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-232227a6b52d02af:POST:set_tags","backend-resource-34114b6393b2526c:POST:set_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7b62fc58d1e09262dd","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/facility/{facilityId}/order/delivery/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts#default.removeTags.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"DeliveryOrderRetrieve","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-232227a6b52d02af:POST:remove_tags","backend-resource-34114b6393b2526c:POST:remove_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-22d9d08b1e8533318c","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/inventoryApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facilityId}/location/{locationId}/product/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/inventoryApi.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"locationId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<InventoryRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/inventory.ts#InventoryRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/inventoryApi.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-c8150d413214fa12:GET:list","backend-resource-5c71a75b9be3ede0:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0bd45f712273fdb5d5","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/productApi.ts","operationKey":"default.listProduct","method":"GET","path":"/api/v1/facility/{facilityId}/product/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/productApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/productApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<ProductRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts#ProductRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/productApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8f23a18bde238983:GET:list","backend-resource-5df41c0456cd5dfa:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c6dec44dbd3a60f5ac","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/productApi.ts","operationKey":"default.retrieveProduct","method":"GET","path":"/api/v1/facility/{facilityId}/product/{productId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/productApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"productId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ProductRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts#ProductRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/productApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8f23a18bde238983:GET:retrieve","backend-resource-5df41c0456cd5dfa:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-178d0bb5c0c83da474","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/productApi.ts","operationKey":"default.createProduct","method":"POST","path":"/api/v1/facility/{facilityId}/product/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/productApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ProductCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts#ProductCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/productApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ProductRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts#ProductRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/productApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8f23a18bde238983:POST:create","backend-resource-5df41c0456cd5dfa:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c8689d17bf7bfaf72f","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/productApi.ts","operationKey":"default.updateProduct","method":"PUT","path":"/api/v1/facility/{facilityId}/product/{productId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/productApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"productId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ProductUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts#ProductUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/productApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ProductRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts#ProductRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/productApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-8f23a18bde238983:PUT:update","backend-resource-5df41c0456cd5dfa:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-999bd466d897ac2c6e","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","operationKey":"default.listProductKnowledge","method":"GET","path":"/api/v1/product_knowledge/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"include_instance","type":"boolean","required":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<ProductKnowledgeBase>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bcff6607435b06e1:GET:list","backend-resource-409618eef5b7941c:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a622bcdbf4ed6772b3","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","operationKey":"default.retrieveProductKnowledge","method":"GET","path":"/api/v1/product_knowledge/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ProductKnowledgeBase","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bcff6607435b06e1:GET:retrieve","backend-resource-409618eef5b7941c:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-22543d8f6570d833dc","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","operationKey":"default.createProductKnowledge","method":"POST","path":"/api/v1/product_knowledge/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ProductKnowledgeCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ProductKnowledgeBase","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bcff6607435b06e1:POST:create","backend-resource-409618eef5b7941c:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0dacbecb911e6f554a","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","operationKey":"default.updateProductKnowledge","method":"PUT","path":"/api/v1/product_knowledge/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ProductKnowledgeUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ProductKnowledgeBase","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bcff6607435b06e1:PUT:update","backend-resource-409618eef5b7941c:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a850a4d19889575a41","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","operationKey":"default.addFavorite","method":"POST","path":"/api/v1/product_knowledge/{slug}/add_favorite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ProductKnowledgeBase","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bcff6607435b06e1:POST:add_favorite","backend-resource-409618eef5b7941c:POST:add_favorite"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7ace791208c2df5c02","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","operationKey":"default.removeFavorite","method":"POST","path":"/api/v1/product_knowledge/{slug}/remove_favorite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ProductKnowledgeBase","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bcff6607435b06e1:POST:remove_favorite","backend-resource-409618eef5b7941c:POST:remove_favorite"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b40c27066f452586c7","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","operationKey":"default.listFavorites","method":"GET","path":"/api/v1/product_knowledge/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"ProductKnowledgeBase[]","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bcff6607435b06e1:GET:list","backend-resource-409618eef5b7941c:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-74d9d2bf656ac27213","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","operationKey":"default.listRequestOrder","method":"GET","path":"/api/v1/facility/{facilityId}/order/request/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RequestOrderRetrieve>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0a13b683e7709de0:GET:list","backend-resource-d07ac0f03b053cea:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e04462c0d1c8f94b3a","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","operationKey":"default.retrieveRequestOrder","method":"GET","path":"/api/v1/facility/{facilityId}/order/request/{requestOrderId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"requestOrderId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"RequestOrderRetrieve","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0a13b683e7709de0:GET:retrieve","backend-resource-d07ac0f03b053cea:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0907b793779a277830","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","operationKey":"default.createRequestOrder","method":"POST","path":"/api/v1/facility/{facilityId}/order/request/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RequestOrderCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RequestOrderRetrieve","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0a13b683e7709de0:POST:create","backend-resource-d07ac0f03b053cea:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ee52cb6d53523f3378","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","operationKey":"default.updateRequestOrder","method":"PUT","path":"/api/v1/facility/{facilityId}/order/request/{requestOrderId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"requestOrderId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"RequestOrderUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RequestOrderRetrieve","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0a13b683e7709de0:PUT:update","backend-resource-d07ac0f03b053cea:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4d50133b08bd9bc780","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/facility/{facilityId}/order/request/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts#default.setTags.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RequestOrderRetrieve","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0a13b683e7709de0:POST:set_tags","backend-resource-d07ac0f03b053cea:POST:set_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4e172247a7aa95810a","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/facility/{facilityId}/order/request/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts#default.removeTags.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"RequestOrderRetrieve","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0a13b683e7709de0:POST:remove_tags","backend-resource-d07ac0f03b053cea:POST:remove_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-350cb35c7dc0aa1580","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","operationKey":"default.listSupplyDelivery","method":"GET","path":"/api/v1/supply_delivery/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<SupplyDeliveryRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7899ec6f8c8552bd:GET:list","backend-resource-3998b133998b34f5:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3885ed313c51d5ceb6","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","operationKey":"default.retrieveSupplyDelivery","method":"GET","path":"/api/v1/supply_delivery/{supplyDeliveryId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"supplyDeliveryId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"SupplyDeliveryRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7899ec6f8c8552bd:GET:retrieve","backend-resource-3998b133998b34f5:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f47c3cfe91a302b83c","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","operationKey":"default.createSupplyDelivery","method":"POST","path":"/api/v1/supply_delivery/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"SupplyDeliveryCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyDeliveryBase","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7899ec6f8c8552bd:POST:create","backend-resource-3998b133998b34f5:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-dedd5d4e8130a4b1a3","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","operationKey":"default.upsertSupplyDelivery","method":"POST","path":"/api/v1/supply_delivery/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryUpsert","repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts#default.upsertSupplyDelivery.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyDeliveryBase","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7899ec6f8c8552bd:POST:upsert","backend-resource-3998b133998b34f5:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-13b5e9fbce7ddb04c5","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","operationKey":"default.updateSupplyDelivery","method":"PUT","path":"/api/v1/supply_delivery/{supplyDeliveryId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"supplyDeliveryId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"SupplyDeliveryUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyDeliveryBase","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7899ec6f8c8552bd:PUT:update","backend-resource-3998b133998b34f5:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-47f0e09cd8185afc3c","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","operationKey":"default.updateSupplyDeliveryAsReceiver","method":"PUT","path":"/api/v1/supply_delivery/{supplyDeliveryId}/update_as_receiver/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"supplyDeliveryId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"SupplyDeliveryUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyDeliveryBase","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-3c8817e45acd138225","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","operationKey":"default.deliveryOrders","method":"GET","path":"/api/v1/supply_delivery/delivery_orders/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<DeliveryOrderRetrieve>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7899ec6f8c8552bd:GET:delivery_orders","backend-resource-3998b133998b34f5:GET:delivery_orders"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-08c9296f1630ddd3b9","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","operationKey":"default.listSupplyRequest","method":"GET","path":"/api/v1/supply_request/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<SupplyRequestRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91cf5761a4df5e84:GET:list","backend-resource-b61051793b9c9a50:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2a38f8917c6deb1517","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","operationKey":"default.retrieveSupplyRequest","method":"GET","path":"/api/v1/supply_request/{supplyRequestId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"supplyRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"SupplyRequestRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91cf5761a4df5e84:GET:retrieve","backend-resource-b61051793b9c9a50:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-358cc3a218aa4a3563","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","operationKey":"default.createSupplyRequest","method":"POST","path":"/api/v1/supply_request/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"SupplyRequestCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyRequestBase","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91cf5761a4df5e84:POST:create","backend-resource-b61051793b9c9a50:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9d448dde491b8591b0","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","operationKey":"default.upsertSupplyRequest","method":"POST","path":"/api/v1/supply_request/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestUpsert","repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts#default.upsertSupplyRequest.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyRequestBase","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91cf5761a4df5e84:POST:upsert","backend-resource-b61051793b9c9a50:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-128c6627f7f4c4e52e","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","operationKey":"default.updateSupplyRequest","method":"PUT","path":"/api/v1/supply_request/{supplyRequestId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"supplyRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"SupplyRequestCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyRequestBase","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91cf5761a4df5e84:PUT:update","backend-resource-b61051793b9c9a50:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-84da500ba32a37af6a","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","operationKey":"default.updateSupplyRequestAsReceiver","method":"PUT","path":"/api/v1/supply_request/{supplyRequestId}/update_as_receiver/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"supplyRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"SupplyRequestCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SupplyRequestBase","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-8b539971fe0eef77d7","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","operationKey":"default.requestOrders","method":"GET","path":"/api/v1/supply_request/request_orders/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<RequestOrderRetrieve>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91cf5761a4df5e84:GET:request_orders","backend-resource-b61051793b9c9a50:GET:request_orders"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9773a410bb5e33d330","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facility_id}/location/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<LocationRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:GET:list","backend-resource-561c774dbd324d8c:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-93f56074f0a1d5ce83","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facility_id}/location/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"LocationDetail","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationDetail"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:GET:retrieve","backend-resource-561c774dbd324d8c:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fb80622d2ab4d3d122","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facility_id}/location/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LocationWrite","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationWrite"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LocationDetail","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationDetail"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:POST:create","backend-resource-561c774dbd324d8c:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1756abd53a10abed49","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facility_id}/location/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LocationWrite","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationWrite"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LocationDetail","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationDetail"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:PUT:update","backend-resource-561c774dbd324d8c:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-695396d01302f59052","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/facility/{facility_id}/location/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:DELETE:destroy","backend-resource-561c774dbd324d8c:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-acd2ce2d972149e9ce","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","operationKey":"default.getOrganizations","method":"GET","path":"/api/v1/facility/{facility_id}/location/{id}/organizations","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FacilityOrganizationRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":[],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"no exact statically resolved backend match in scanned contracts"},{"id":"frontend-operation-569f88eab14d73ff1d","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","operationKey":"default.addOrganization","method":"POST","path":"/api/v1/facility/{facilityId}/location/{id}/organizations_add/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts#default.addOrganization.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LocationDetail","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationDetail"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:POST:organizations_add","backend-resource-561c774dbd324d8c:POST:organizations_add"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ffa8ede74869f1416f","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","operationKey":"default.removeOrganization","method":"POST","path":"/api/v1/facility/{facilityId}/location/{id}/organizations_remove/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts#default.removeOrganization.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LocationDetail","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationDetail"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:POST:organizations_remove","backend-resource-561c774dbd324d8c:POST:organizations_remove"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-886dfebddfd80c4531","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","operationKey":"default.setTags","method":"POST","path":"/api/v1/facility/{facilityId}/location/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts#default.setTags.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LocationRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:POST:set_tags","backend-resource-561c774dbd324d8c:POST:set_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8d4cd21da4b682a7af","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","operationKey":"default.removeTags","method":"POST","path":"/api/v1/facility/{facilityId}/location/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts#default.removeTags.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LocationRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-e914e890696a5bfb:POST:remove_tags","backend-resource-561c774dbd324d8c:POST:remove_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ed730a20acaf7f552a","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","operationKey":"default.listAssociations","method":"GET","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location_external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<LocationAssociation>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts#LocationAssociation"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ef9d463c97ef39dd:GET:list","backend-resource-a5da86220c495316:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-bfaea30a409688a893","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","operationKey":"default.createAssociation","method":"POST","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location_external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LocationAssociationRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts#LocationAssociationRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LocationAssociation","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts#LocationAssociation"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ef9d463c97ef39dd:POST:create","backend-resource-a5da86220c495316:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3df14322475f5f3c4f","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","operationKey":"default.getAssociation","method":"GET","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"LocationAssociationRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts#LocationAssociationRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ef9d463c97ef39dd:GET:retrieve","backend-resource-a5da86220c495316:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ff8033da7bdc9b6006","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","operationKey":"default.updateAssociation","method":"PUT","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"LocationAssociationUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts#LocationAssociationUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LocationAssociation","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts#LocationAssociation"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ef9d463c97ef39dd:PUT:update","backend-resource-a5da86220c495316:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3e3321a7dc9df3600f","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","operationKey":"default.deleteAssociation","method":"DELETE","path":"/api/v1/facility/{facility_external_id}/location/{location_external_id}/association/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"location_external_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ef9d463c97ef39dd:DELETE:destroy","backend-resource-a5da86220c495316:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0dc5678c4f38ed3782","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/threadApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/patient/{patientId}/thread/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/threadApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ThreadCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/notes/thread.ts#ThreadCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/threadApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ThreadRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/notes/thread.ts#ThreadRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/threadApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ec79aa1bc97f5a72:POST:create","backend-resource-20a1ec037ed7e242:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d89fddd47b33592e83","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/threadApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/{patientId}/thread/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/threadApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ThreadRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/notes/thread.ts#ThreadRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/threadApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-ec79aa1bc97f5a72:GET:list","backend-resource-20a1ec037ed7e242:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b054da51441e357a08","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/threadApi.ts","operationKey":"default.createNote","method":"POST","path":"/api/v1/patient/{patientId}/thread/{threadId}/note/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/threadApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"threadId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"NoteCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/notes/messages.ts#NoteCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/threadApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"NoteRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/notes/messages.ts#NoteRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/threadApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9d6da29f6eae6a7b:POST:create","backend-resource-e8e6fe5e908f33c1:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4bde2dd8cfee30a372","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/threadApi.ts","operationKey":"default.listNotes","method":"GET","path":"/api/v1/patient/{patientId}/thread/{threadId}/note/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/threadApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"threadId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<NoteRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/notes/messages.ts#NoteRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/threadApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-9d6da29f6eae6a7b:GET:list","backend-resource-e8e6fe5e908f33c1:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d0b2c334417a550252","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","operationKey":"default.listMine","method":"GET","path":"/api/v1/organization/mine/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<Organization>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bacb80d23636d233:GET:mine","backend-resource-3943014204fe8019:GET:mine"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0ec90400fa4a297963","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/organization/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<Organization>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bacb80d23636d233:GET:list","backend-resource-3943014204fe8019:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3610d16982a1b3752e","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/organization/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"OrganizationCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#OrganizationCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Organization","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bacb80d23636d233:POST:create","backend-resource-3943014204fe8019:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-76322b81a0b2aa84b6","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/organization/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"OrganizationUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#OrganizationUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Organization","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bacb80d23636d233:PUT:update","backend-resource-3943014204fe8019:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-aa22baf42875c39276","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","operationKey":"default.manageManagingOrganization","method":"POST","path":"/api/v1/organization/{id}/managing_organization/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts#default.manageManagingOrganization.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bacb80d23636d233:POST:managing_organization","backend-resource-3943014204fe8019:POST:managing_organization"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-55dc247baa4ddd5e57","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/organization/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bacb80d23636d233:DELETE:destroy","backend-resource-3943014204fe8019:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-cc780682c70be648ec","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/organization/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Organization","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bacb80d23636d233:GET:retrieve","backend-resource-3943014204fe8019:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ad1a0b738a245d7b1f","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","operationKey":"default.listUsers","method":"GET","path":"/api/v1/organization/{id}/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<OrganizationUserRole>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#OrganizationUserRole"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-72f61ec3cfb44a8b:GET:list","backend-resource-ae6ace82424be886:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-581fc9d2f97bd0c643","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","operationKey":"default.assignUser","method":"POST","path":"/api/v1/organization/{id}/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts#default.assignUser.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"OrganizationUserRole","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#OrganizationUserRole"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-72f61ec3cfb44a8b:POST:create","backend-resource-ae6ace82424be886:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-74c3b246f23f4747ef","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","operationKey":"default.updateUserRole","method":"PUT","path":"/api/v1/organization/{id}/users/{userRoleId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"userRoleId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts#default.updateUserRole.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"OrganizationUserRole","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#OrganizationUserRole"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-72f61ec3cfb44a8b:PUT:update","backend-resource-ae6ace82424be886:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2155762cd648df0059","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","operationKey":"default.removeUserRole","method":"DELETE","path":"/api/v1/organization/{id}/users/{userRoleId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"userRoleId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-72f61ec3cfb44a8b:DELETE:destroy","backend-resource-ae6ace82424be886:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f0aa67f6089e684768","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","operationKey":"default.listPatients","method":"GET","path":"/api/v1/patient/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<PatientRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:GET:list","backend-resource-661cfefb5a7dc940:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6215ce25b8d35a3e29","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","operationKey":"default.accessibleRoleOrganizations","method":"GET","path":"/api/v1/organization/accessible_role_organizations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<AccessibleRoleOrganization>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts#AccessibleRoleOrganization"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bacb80d23636d233:GET:accessible_role_organizations","backend-resource-3943014204fe8019:GET:accessible_role_organizations"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a85db66dd31e6e9b3c","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","operationKey":"default.getPublicOrganizations","method":"GET","path":"/api/v1/govt/organization/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<Organization>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0dc23f8c59398638:GET:list","backend-resource-3c603eeb6e469a28:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-966449dda6e87c2a71","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","operationKey":"default.getPublicOrganization","method":"GET","path":"/api/v1/govt/organization/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Organization","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0dc23f8c59398638:GET:retrieve","backend-resource-3c603eeb6e469a28:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c5b7d9dfd5e086bf97","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otpApi.ts","operationKey":"default.send","method":"POST","path":"/api/v1/otp/send/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otpApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"SendOtpRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts#SendOtpRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otpApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SendOtpResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts#SendOtpResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otpApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-01320f527b0cab05:POST:send","backend-resource-3ae691ca36524ef9:POST:send"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3e4f1332b6a526d8e6","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otpApi.ts","operationKey":"default.login","method":"POST","path":"/api/v1/otp/login/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otpApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"LoginByOtpRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts#LoginByOtpRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otpApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"LoginByOtpResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts#LoginByOtpResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otpApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-01320f527b0cab05:POST:login","backend-resource-3ae691ca36524ef9:POST:login"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e786d5f023bb005be2","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otpApi.ts","operationKey":"default.sendPasswordResetOtp","method":"POST","path":"/api/v1/otp/password_reset/send/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otpApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"SendOtpRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts#SendOtpRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otpApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"SendOtpResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts#SendOtpResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otpApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":true,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0c2a3fc177b86813:POST:send","backend-resource-0bde278184e0dcc2:POST:send"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9c19bb4ba410385448","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otpApi.ts","operationKey":"default.confirmPasswordResetOtp","method":"POST","path":"/api/v1/otp/password_reset/confirm/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otpApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ConfirmPasswordResetOtpRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts#ConfirmPasswordResetOtpRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otpApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ConfirmPasswordResetOtpResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts#ConfirmPasswordResetOtpResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otpApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":true,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-0c2a3fc177b86813:POST:confirm","backend-resource-0bde278184e0dcc2:POST:confirm"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6999fb8542808d97a4","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","operationKey":"default.listPatientIdentifierConfig","method":"GET","path":"/api/v1/patient_identifier_config/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<PatientIdentifierConfig>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91b4a7b0068865d3:GET:list","backend-resource-c8612ab673ffaa4f:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7f670038f6de6a8c6f","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","operationKey":"default.retrievePatientIdentifierConfig","method":"GET","path":"/api/v1/patient_identifier_config/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PatientIdentifierConfig","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91b4a7b0068865d3:GET:retrieve","backend-resource-c8612ab673ffaa4f:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d065751779e2f95be6","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","operationKey":"default.createPatientIdentifierConfig","method":"POST","path":"/api/v1/patient_identifier_config/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"PatientIdentifierConfigCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientIdentifierConfig","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91b4a7b0068865d3:POST:create","backend-resource-c8612ab673ffaa4f:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-33b0f3c9b1f5aa7dfb","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","operationKey":"default.updatePatientIdentifierConfig","method":"PUT","path":"/api/v1/patient_identifier_config/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"PatientIdentifierConfigUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PatientIdentifierConfig","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-91b4a7b0068865d3:PUT:update","backend-resource-c8612ab673ffaa4f:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a4ee2d577bab77dc29","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","operationKey":"default.updatePatientIdentifier","method":"POST","path":"/api/v1/patient/{external_id}/update_identifier/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts#default.updatePatientIdentifier.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:POST:update_identifier","backend-resource-661cfefb5a7dc940:POST:update_identifier"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-28568cd248781410b0","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmissionApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/form_submission/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmissionApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<FormSubmissionRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts#FormSubmissionRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmissionApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78573779bf21d6d8:GET:list","backend-resource-4e8b93a7bc8a738f:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a4fc7c54d23a27d5b9","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmissionApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/form_submission/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmissionApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"FormSubmissionCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts#FormSubmissionCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmissionApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FormSubmissionRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts#FormSubmissionRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmissionApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78573779bf21d6d8:POST:create","backend-resource-4e8b93a7bc8a738f:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-81b56dc22254fe38f4","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmissionApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/form_submission/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmissionApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"FormSubmissionRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts#FormSubmissionRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmissionApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78573779bf21d6d8:GET:retrieve","backend-resource-4e8b93a7bc8a738f:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-34b82a1fa8a97bf9ff","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmissionApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/form_submission/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmissionApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FormSubmissionUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts#FormSubmissionUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmissionApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FormSubmissionRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts#FormSubmissionRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmissionApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78573779bf21d6d8:PUT:update","backend-resource-4e8b93a7bc8a738f:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fce5445c52dc7801f5","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmissionApi.ts","operationKey":"default.partialUpdate","method":"PATCH","path":"/api/v1/form_submission/{external_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmissionApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Partial<FormSubmissionUpdate>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts#FormSubmissionUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmissionApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"FormSubmissionRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts#FormSubmissionRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmissionApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-78573779bf21d6d8:PATCH:partial_update","backend-resource-4e8b93a7bc8a738f:PATCH:partial_update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f66f19735a3ac7c59e","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/questionnaire/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<QuestionnaireRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:GET:list","backend-resource-b6b4692cf2ac19a5:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-af8d050ba30e989069","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/questionnaire/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"QuestionnaireRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:GET:retrieve","backend-resource-b6b4692cf2ac19a5:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-938829754a6b488c5f","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/questionnaire/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"QuestionnaireCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#QuestionnaireCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"QuestionnaireRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:POST:create","backend-resource-b6b4692cf2ac19a5:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-dcaffcedddb76411a4","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/questionnaire/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"QuestionnaireUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#QuestionnaireUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"QuestionnaireRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:PUT:update","backend-resource-b6b4692cf2ac19a5:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2265764fed11992389","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.partialUpdate","method":"PATCH","path":"/api/v1/questionnaire/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"Partial<QuestionnaireRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"QuestionnaireRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:PATCH:partial_update","backend-resource-b6b4692cf2ac19a5:PATCH:partial_update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-6f46983066b72c02c6","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/questionnaire/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:DELETE:destroy","backend-resource-b6b4692cf2ac19a5:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-bd5554e3009144c763","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.submit","method":"POST","path":"/api/v1/questionnaire/{slug}/submit/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts#default.submit.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:POST:submit","backend-resource-b6b4692cf2ac19a5:POST:submit"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-46de37dbb637b81534","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.getOrganizations","method":"GET","path":"/api/v1/questionnaire/{slug}/get_organizations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<Organization>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:GET:get_organizations","backend-resource-b6b4692cf2ac19a5:GET:get_organizations"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b0bfff8325f8c36fb8","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.setOrganizations","method":"POST","path":"/api/v1/questionnaire/{slug}/set_organizations/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"QuestionnaireSetOrganizations","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#QuestionnaireSetOrganizations"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PaginatedResponse<Organization>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Organization"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:POST:set_organizations","backend-resource-b6b4692cf2ac19a5:POST:set_organizations"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4ea6b441d42b3b49ec","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.addFavorite","method":"POST","path":"/api/v1/questionnaire/{slug}/add_favorite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"QuestionnaireRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:POST:add_favorite","backend-resource-b6b4692cf2ac19a5:POST:add_favorite"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e8eeac5a7cd2729899","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.removeFavorite","method":"POST","path":"/api/v1/questionnaire/{slug}/remove_favorite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"QuestionnaireRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:POST:remove_favorite","backend-resource-b6b4692cf2ac19a5:POST:remove_favorite"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-81c9d450590e9b3cf4","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","operationKey":"default.listFavorites","method":"GET","path":"/api/v1/questionnaire/favorite_lists/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"string[]","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-5ad0125f3f8d4d57:GET:favorite_lists","backend-resource-b6b4692cf2ac19a5:GET:favorite_lists"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-bc0beccfc815475def","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/patient/{patientId}/questionnaire_response/{responseId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseApi.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"responseId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"QuestionnaireResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fa32e2bd5111ddd7:GET:retrieve","backend-resource-7fae46c25f3b02e9:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-eba337d16223fca73b","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/patient/{patientId}/questionnaire_response/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<QuestionnaireResponse>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fa32e2bd5111ddd7:GET:list","backend-resource-7fae46c25f3b02e9:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-29cddb7ec7aede643f","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/patient/{patientId}/questionnaire_response/{responseId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"responseId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"QuestionnaireResponseUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponseUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"QuestionnaireResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-fa32e2bd5111ddd7:PUT:update","backend-resource-7fae46c25f3b02e9:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ed1b233509a737d64c","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","operationKey":"questionnaireResponseTemplateApi.list","method":"GET","path":"/api/v1/questionnaire_response_template/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<QuestionnaireResponseTemplateReadSpec>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateReadSpec"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts#questionnaireResponseTemplateApi.list.query"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7abcc0d08c46dc22:GET:list","backend-resource-a5f3222cf169613e:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0ef11b1953d85f5c4f","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","operationKey":"questionnaireResponseTemplateApi.retrieve","method":"GET","path":"/api/v1/questionnaire_response_template/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"QuestionnaireResponseTemplateRetrieveSpec","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateRetrieveSpec"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7abcc0d08c46dc22:GET:retrieve","backend-resource-a5f3222cf169613e:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2d6522ecbea0993f74","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","operationKey":"questionnaireResponseTemplateApi.create","method":"POST","path":"/api/v1/questionnaire_response_template/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"QuestionnaireResponseTemplateRetrieveSpec","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateRetrieveSpec"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7abcc0d08c46dc22:POST:create","backend-resource-a5f3222cf169613e:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-52b645512c78861430","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","operationKey":"questionnaireResponseTemplateApi.update","method":"PUT","path":"/api/v1/questionnaire_response_template/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"QuestionnaireResponseTemplateRetrieveSpec","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateRetrieveSpec"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7abcc0d08c46dc22:PUT:update","backend-resource-a5f3222cf169613e:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7097de21b7e37d292a","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","operationKey":"questionnaireResponseTemplateApi.delete","method":"DELETE","path":"/api/v1/questionnaire_response_template/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7abcc0d08c46dc22:DELETE:destroy","backend-resource-a5f3222cf169613e:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e1342de0baaf503ffd","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequestApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/resource/{resourceRequestId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequestApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"resourceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ResourceRequestRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts#ResourceRequestRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequestApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d8e761f7ab78146e:GET:retrieve","backend-resource-9216e6736c240ffb:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c92a6a28b34ef197c9","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequestApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/resource/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequestApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ResourceRequestListRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts#ResourceRequestListRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequestApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d8e761f7ab78146e:GET:list","backend-resource-9216e6736c240ffb:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d4c24cedbeba291c3e","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequestApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/resource/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequestApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ResourceRequestCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts#ResourceRequestCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequestApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ResourceRequestRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts#ResourceRequestRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequestApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d8e761f7ab78146e:POST:create","backend-resource-9216e6736c240ffb:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d9adc0f9acd3bbb466","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequestApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/resource/{resourceRequestId}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequestApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"resourceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ResourceRequestCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts#ResourceRequestCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequestApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ResourceRequestRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts#ResourceRequestRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequestApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d8e761f7ab78146e:PUT:update","backend-resource-9216e6736c240ffb:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5572b99a4507c65b33","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequestApi.ts","operationKey":"resourceRequestCommentApi.list","method":"GET","path":"/api/v1/resource/{resourceRequestId}/comment/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequestApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"resourceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<CommentRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts#CommentRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequestApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3625b65397e2a2ee:GET:list","backend-resource-876bc88f742ae52c:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4cb83be2a0e17aeca3","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequestApi.ts","operationKey":"resourceRequestCommentApi.create","method":"POST","path":"/api/v1/resource/{resourceRequestId}/comment/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequestApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"resourceRequestId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CommentCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts#CommentCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequestApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"CommentRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts#CommentRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequestApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-3625b65397e2a2ee:POST:create","backend-resource-876bc88f742ae52c:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b9b43fd368212f517c","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","operationKey":"default.getSlotsForDay","method":"POST","path":"/api/v1/otp/slots/get_slots_for_day/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#SchedulableResourceType","repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts#default.getSlotsForDay.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#TokenSlot","repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts#default.getSlotsForDay.response"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1de0ae32581b2299:POST:get_slots_for_day","backend-resource-8b3fb194462c4df9:POST:get_slots_for_day"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a1cb1a43e6ca60c130","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","operationKey":"default.getAppointments","method":"GET","path":"/api/v1/otp/slots/get_appointments/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#PublicAppointment","repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts#default.getAppointments.response"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1de0ae32581b2299:GET:get_appointments","backend-resource-8b3fb194462c4df9:GET:get_appointments"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-abfffd71d7748a8fed","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","operationKey":"default.createAppointment","method":"POST","path":"/api/v1/otp/slots/{id}/create_appointment/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AppointmentCreatePublicRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AppointmentCreatePublicRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PublicAppointment","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#PublicAppointment"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1de0ae32581b2299:POST:create_appointment","backend-resource-8b3fb194462c4df9:POST:create_appointment"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e7e11c499c9a25e17b","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","operationKey":"default.cancelAppointment","method":"POST","path":"/api/v1/otp/slots/cancel_appointment/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts#default.cancelAppointment.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"PublicAppointment","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#PublicAppointment"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-1de0ae32581b2299:POST:cancel_appointment","backend-resource-8b3fb194462c4df9:POST:cancel_appointment"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2afda2f48ba8855e1e","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.create","method":"POST","path":"/api/v1/facility/{facilityId}/schedule/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ScheduleTemplateCreateRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleTemplateCreateRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ScheduleTemplate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleTemplate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6bbe716025cc34cc:POST:create","backend-resource-edb1f83410d7aac2:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-91f640a4d1f1a12404","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/schedule/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ScheduleTemplate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleTemplate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6bbe716025cc34cc:GET:retrieve","backend-resource-edb1f83410d7aac2:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4211b3f9710db233e7","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.list","method":"GET","path":"/api/v1/facility/{facilityId}/schedule/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ScheduleTemplate>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleTemplate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6bbe716025cc34cc:GET:list","backend-resource-edb1f83410d7aac2:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a5116b4a4601ace0dc","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.update","method":"PUT","path":"/api/v1/facility/{facilityId}/schedule/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ScheduleTemplateUpdateRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleTemplateUpdateRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ScheduleTemplate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleTemplate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6bbe716025cc34cc:PUT:update","backend-resource-edb1f83410d7aac2:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-61b9d05e77b7be64a0","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.delete","method":"DELETE","path":"/api/v1/facility/{facilityId}/schedule/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6bbe716025cc34cc:DELETE:destroy","backend-resource-edb1f83410d7aac2:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-dd09abfadec6288cef","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.setChargeItemDefinition","method":"POST","path":"/api/v1/facility/{facilityId}/schedule/{id}/set_charge_item_definition/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ScheduleTemplateSetChargeItemDefinitionRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleTemplateSetChargeItemDefinitionRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ScheduleTemplate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleTemplate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-6bbe716025cc34cc:POST:set_charge_item_definition","backend-resource-edb1f83410d7aac2:POST:set_charge_item_definition"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1e3703684a91b4a423","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.availabilities.create","method":"POST","path":"/api/v1/facility/{facilityId}/schedule/{scheduleId}/availability/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"scheduleId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ScheduleAvailabilityCreateRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleAvailabilityCreateRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ScheduleAvailability","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleAvailability"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7849957e5908939b:POST:create","backend-resource-f4019b2cb78a9ee0:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-3fda58e722a11cb42e","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.templates.availabilities.delete","method":"DELETE","path":"/api/v1/facility/{facilityId}/schedule/{scheduleId}/availability/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"scheduleId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-7849957e5908939b:DELETE:destroy","backend-resource-f4019b2cb78a9ee0:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-bd335c3be38eb3ede5","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.exceptions.create","method":"POST","path":"/api/v1/facility/{facilityId}/schedule_exceptions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ScheduleExceptionCreateRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleExceptionCreateRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ScheduleException","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleException"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-995821f2cb197d2d:POST:create","backend-resource-70b3c2be638f3c0d:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2f8c53388c66b31bed","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.exceptions.list","method":"GET","path":"/api/v1/facility/{facilityId}/schedule_exceptions/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ScheduleException>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleException"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-995821f2cb197d2d:GET:list","backend-resource-70b3c2be638f3c0d:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a1f412e495990cd497","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.exceptions.delete","method":"DELETE","path":"/api/v1/facility/{facilityId}/schedule_exceptions/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-995821f2cb197d2d:DELETE:destroy","backend-resource-70b3c2be638f3c0d:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-8a0c4895f25545ca4d","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.slots.getSlotsForDay","method":"POST","path":"/api/v1/facility/{facilityId}/slots/get_slots_for_day/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#SchedulableResourceType","repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts#default.slots.getSlotsForDay.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"GetSlotsForDayResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#GetSlotsForDayResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-442bda09cfd73c9c:POST:get_slots_for_day","backend-resource-9e6a21d27ba64532:POST:get_slots_for_day"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2570bcd1218a523fd2","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.slots.availabilityStats","method":"POST","path":"/api/v1/facility/{facilityId}/slots/availability_stats/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AvailabilityHeatmapRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AvailabilityHeatmapRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"AvailabilityHeatmapResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AvailabilityHeatmapResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-442bda09cfd73c9c:POST:availability_stats","backend-resource-9e6a21d27ba64532:POST:availability_stats"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-5aa9685c6188fc3ca4","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.slots.createAppointment","method":"POST","path":"/api/v1/facility/{facilityId}/slots/{slotId}/create_appointment/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"slotId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AppointmentCreateRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AppointmentCreateRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Appointment","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#Appointment"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-442bda09cfd73c9c:POST:create_appointment","backend-resource-9e6a21d27ba64532:POST:create_appointment"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c6c9ab81cc135b4476","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.list","method":"GET","path":"/api/v1/facility/{facilityId}/appointments/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<AppointmentRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AppointmentRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:GET:list","backend-resource-8ef405c231e768c1:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-005d766ca73dcd1e7a","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.retrieve","method":"GET","path":"/api/v1/facility/{facilityId}/appointments/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"AppointmentRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AppointmentRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:GET:retrieve","backend-resource-8ef405c231e768c1:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7d36d0242b0b147bb0","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.update","method":"PUT","path":"/api/v1/facility/{facilityId}/appointments/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AppointmentUpdateRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AppointmentUpdateRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Appointment","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#Appointment"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:PUT:update","backend-resource-8ef405c231e768c1:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-7efb61ea643d6a56d6","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.cancel","method":"POST","path":"/api/v1/facility/{facilityId}/appointments/{id}/cancel/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AppointmentCancelRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AppointmentCancelRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Appointment","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#Appointment"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:POST:cancel","backend-resource-8ef405c231e768c1:POST:cancel"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ea24ebb2de74df5b31","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.reschedule","method":"POST","path":"/api/v1/facility/{facilityId}/appointments/{id}/reschedule/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"AppointmentRescheduleRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AppointmentRescheduleRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Appointment","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#Appointment"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:POST:reschedule","backend-resource-8ef405c231e768c1:POST:reschedule"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b68e4455bf816985b0","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.generateToken","method":"POST","path":"/api/v1/facility/{facilityId}/appointments/{id}/generate_token/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenGenerate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenGenerate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Appointment","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#Appointment"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:POST:generate_token","backend-resource-8ef405c231e768c1:POST:generate_token"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-0e96550cc6333672ad","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.availableUsers","method":"GET","path":"/api/v1/facility/{facilityId}/appointments/available_users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Lists schedulable users for a facility","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal","repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts#default.appointments.availableUsers.response"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:GET:available_users","backend-resource-8ef405c231e768c1:GET:available_users"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a3ea26f0d3c2cc9d26","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.getPublicScheduleableFacilityUser","method":"GET","path":"/api/v1/facility/{facility_id}/schedulable_users/{user_id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"user_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"UserReadMinimal","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-75256b7ec1518a73:GET:retrieve","backend-resource-236373340bb843a6:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-eaaab6102192d2c96d","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.getAppointments","method":"GET","path":"/api/v1/patient/{patientId}/get_appointments/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Get appointments across facilities","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<Appointment>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#Appointment"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:GET:get_appointments","backend-resource-661cfefb5a7dc940:GET:get_appointments"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f367a8502d66206894","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.get_tokens","method":"GET","path":"/api/v1/patient/{patientId}/get_tokens/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"Get tokens for a patient","pathParameters":[{"name":"patientId","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<TokenRetrieve>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenRetrieve"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-58be9382fd58cc28:GET:get_tokens","backend-resource-661cfefb5a7dc940:GET:get_tokens"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2624ddd306c14a39a4","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.setTags","method":"POST","path":"/api/v1/facility/{facilityId}/appointments/{external_id}/set_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts#default.appointments.setTags.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:POST:set_tags","backend-resource-8ef405c231e768c1:POST:set_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-451be1430d28d8d827","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","operationKey":"default.appointments.removeTags","method":"POST","path":"/api/v1/facility/{facilityId}/appointments/{external_id}/remove_tags/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facilityId","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"external_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts#default.appointments.removeTags.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"unknown","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-eb392a2f9e3027bc:POST:remove_tags","backend-resource-8ef405c231e768c1:POST:remove_tags"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-84a46f1446cfecf7cf","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facility_id}/token/queue/{queue_id}/token/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"queue_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[{"name":"ordering","type":"string","required":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"request":null,"response":{"type":"PaginatedResponse<TokenRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bb5d72917fb13135:GET:list","backend-resource-9ce2872a9cfff56a:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d2b6a19cb8495d7a4d","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facility_id}/token/queue/{queue_id}/token/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"queue_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenRetrieve","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenRetrieve"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bb5d72917fb13135:GET:retrieve","backend-resource-9ce2872a9cfff56a:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fa81db3d5f201969fe","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facility_id}/token/queue/{queue_id}/token/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"queue_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenGenerate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenGenerate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bb5d72917fb13135:POST:create","backend-resource-9ce2872a9cfff56a:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c978a25199c706421e","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facility_id}/token/queue/{queue_id}/token/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"queue_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bb5d72917fb13135:PUT:update","backend-resource-9ce2872a9cfff56a:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-370a641b791aabf74b","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","operationKey":"default.upsert","method":"POST","path":"/api/v1/facility/{facility_id}/token/queue/{queue_id}/token/upsert/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"queue_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"UpsertRequest<TokenGenerate, TokenUpdate>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#UpsertRequest","repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenGenerate","repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bb5d72917fb13135:POST:upsert","backend-resource-9ce2872a9cfff56a:POST:upsert"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e89ea7d734c2ca176b","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","operationKey":"default.setNext","method":"POST","path":"/api/v1/facility/{facility_id}/token/queue/{queue_id}/token/{id}/set_next/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"queue_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-bb5d72917fb13135:POST:set_next","backend-resource-9ce2872a9cfff56a:POST:set_next"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-26bdf034412443d840","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategoryApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facility_id}/token/category/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<TokenCategoryRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-806f966737288f21:GET:list","backend-resource-6cf3b724b27b05dc:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fed117c02a01f30305","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategoryApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facility_id}/token/category/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenCategoryRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-806f966737288f21:GET:retrieve","backend-resource-6cf3b724b27b05dc:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2b394ab4595aa3e34d","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategoryApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facility_id}/token/category/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenCategoryCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenCategoryRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-806f966737288f21:POST:create","backend-resource-6cf3b724b27b05dc:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e40f46e35b96e5ef0c","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategoryApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facility_id}/token/category/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenCategoryUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenCategoryRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-806f966737288f21:PUT:update","backend-resource-6cf3b724b27b05dc:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f3495c33415611c3b0","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategoryApi.ts","operationKey":"default.setDefault","method":"POST","path":"/api/v1/facility/{facility_id}/token/category/{id}/set_default/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenCategoryRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategoryApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-806f966737288f21:POST:set_default","backend-resource-6cf3b724b27b05dc:POST:set_default"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ff95bc4010f018a47c","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facility_id}/token/queue/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<TokenQueueRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:GET:list","backend-resource-3fee930e27dd1032:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fa51a82f811f3d7296","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facility_id}/token/queue/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenQueueRetrieveSpec","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRetrieveSpec"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:GET:retrieve","backend-resource-3fee930e27dd1032:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-dddfd0d58a01758360","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facility_id}/token/queue/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenQueueCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenQueueRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:POST:create","backend-resource-3fee930e27dd1032:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f8c34abd113288c3c2","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facility_id}/token/queue/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenQueueUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenQueueRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:PUT:update","backend-resource-3fee930e27dd1032:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-88c25946d51a4c579c","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.setPrimary","method":"POST","path":"/api/v1/facility/{facility_id}/token/queue/{id}/set_primary/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenQueueRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:POST:set_primary","backend-resource-3fee930e27dd1032:POST:set_primary"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d7a58256961d869e8e","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.generateToken","method":"POST","path":"/api/v1/facility/{facility_id}/token/queue/generate_token/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenGenerateWithQueue","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenGenerateWithQueue"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:POST:generate_token","backend-resource-3fee930e27dd1032:POST:generate_token"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-98210a724cf154b0e3","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.setNextTokenToSubQueue","method":"POST","path":"/api/v1/facility/{facility_id}/token/queue/{id}/set_next_token_to_subqueue/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts#default.setNextTokenToSubQueue.request"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:POST:set_next_token_to_subqueue","backend-resource-3fee930e27dd1032:POST:set_next_token_to_subqueue"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-32d1687a235afa8685","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","operationKey":"default.summary","method":"GET","path":"/api/v1/facility/{facility_id}/token/queue/{id}/summary/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenQueueSummary","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueSummary"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-a2677ea3facf1f8b:GET:summary","backend-resource-3fee930e27dd1032:GET:summary"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-bcf981c90abf817b25","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/facility/{facility_id}/token/sub_queue/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<TokenSubQueueRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aaf669309e34685e:GET:list","backend-resource-dfe3aa6e35ed5e46:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d5413cfd473fc8a5bc","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/facility/{facility_id}/token/sub_queue/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"TokenSubQueueRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aaf669309e34685e:GET:retrieve","backend-resource-dfe3aa6e35ed5e46:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-15927b141a108a55df","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/facility/{facility_id}/token/sub_queue/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenSubQueueCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenSubQueueRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aaf669309e34685e:POST:create","backend-resource-dfe3aa6e35ed5e46:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d0ef4e62305b2d7cc2","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/facility/{facility_id}/token/sub_queue/{id}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"facility_id","type":"path string; semantic ID type requires contract confirmation","required":true},{"name":"id","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"TokenSubQueueUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"TokenSubQueueRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-aaf669309e34685e:PUT:update","backend-resource-dfe3aa6e35ed5e46:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a1f9bf2a5315ca74a1","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<UserReadMinimal>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:GET:list","backend-resource-35ab081f23510898:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-14bade3efd80a9ec06","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/users/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"UserCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"UserReadMinimal","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:POST:create","backend-resource-35ab081f23510898:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ecac8924de7cecc99e","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/users/{username}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"UserRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:GET:retrieve","backend-resource-35ab081f23510898:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b833f5e1342f527ad3","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/users/{username}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"UserUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"UserReadMinimal","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:PUT:update","backend-resource-35ab081f23510898:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-973f83db2a0e2967de","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","operationKey":"default.delete","method":"DELETE","path":"/api/v1/users/{username}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"Record<string, never>","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:DELETE:destroy","backend-resource-35ab081f23510898:DELETE:destroy"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-edfbaa11e671b623d5","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","operationKey":"default.checkUsername","method":"GET","path":"/api/v1/users/{username}/check_availability/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:GET:check_availability","backend-resource-35ab081f23510898:GET:check_availability"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-f713271f1dc0a522df","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","operationKey":"default.currentUser","method":"GET","path":"/api/v1/users/getcurrentuser/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"CurrentUserRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#CurrentUserRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:GET:getcurrentuser","backend-resource-35ab081f23510898:GET:getcurrentuser"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-503cbd455e9f32f44f","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","operationKey":"default.uploadProfilePicture","method":"POST","path":"/api/v1/users/{username}/profile_picture/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"FormData","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:POST:profile_picture","backend-resource-35ab081f23510898:POST:profile_picture"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-a3fd31ecd0d9142052","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","operationKey":"default.deleteProfilePicture","method":"DELETE","path":"/api/v1/users/{username}/profile_picture/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:DELETE:profile_picture","backend-resource-35ab081f23510898:DELETE:profile_picture"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d97281bd7a0f00ad1e","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","operationKey":"default.generateServiceAccountToken","method":"POST","path":"/api/v1/users/{username}/generate_service_account_token/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"GenerateServiceAccountTokenResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#GenerateServiceAccountTokenResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:POST:generate_service_account_token","backend-resource-35ab081f23510898:POST:generate_service_account_token"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-b6649661455397484c","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","operationKey":"default.revokeServiceAccountToken","method":"DELETE","path":"/api/v1/users/{username}/revoke_service_account_token/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"username","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:DELETE:revoke_service_account_token","backend-resource-35ab081f23510898:DELETE:revoke_service_account_token"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ea86c022b45caa3ed9","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","operationKey":"default.setPreferences","method":"POST","path":"/api/v1/users/set_preferences/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"UserPreferenceRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/userPreferences.ts#UserPreferenceRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"CurrentUserRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#CurrentUserRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-d478b9e7c8e40160:POST:set_preferences","backend-resource-35ab081f23510898:POST:set_preferences"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-9f9c656cf269a3e75c","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","operationKey":"default.list","method":"GET","path":"/api/v1/valueset/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":null,"response":{"type":"PaginatedResponse<ValueSetRead>","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:GET:list","backend-resource-bc60602820eb41cd:GET:list"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-00740201472a1299c8","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","operationKey":"default.create","method":"POST","path":"/api/v1/valueset/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ValueSetCreate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetCreate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ValueSetRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:create","backend-resource-bc60602820eb41cd:POST:create"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-fff6cb07567811f2b5","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","operationKey":"default.get","method":"GET","path":"/api/v1/valueset/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"ValueSetRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:GET:retrieve","backend-resource-bc60602820eb41cd:GET:retrieve"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-34e038e38f06122dae","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","operationKey":"default.update","method":"PUT","path":"/api/v1/valueset/{slug}/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ValueSetUpdate","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetUpdate"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ValueSetRead","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetRead"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:PUT:update","backend-resource-bc60602820eb41cd:PUT:update"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-81176f25fa9f18427d","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","operationKey":"default.lookup","method":"POST","path":"/api/v1/valueset/lookup_code/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ValueSetLookupRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetLookupRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"ValueSetLookupResponse","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetLookupResponse"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:lookup_code","backend-resource-bc60602820eb41cd:POST:lookup_code"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-438e316512374678f1","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","operationKey":"default.expand","method":"POST","path":"/api/v1/valueset/{slug}/expand/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"ExpandRequest","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ExpandRequest"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#CodeConceptMinimal","repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts#default.expand.response"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:expand","backend-resource-bc60602820eb41cd:POST:expand"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ee3334397f61d092da","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","operationKey":"default.previewSearch","method":"POST","path":"/api/v1/valueset/preview_search/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[],"declaredQueryParameters":[],"request":{"type":"ValueSetBase","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetBase"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#CodeConceptMinimal","repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts#default.previewSearch.response"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:preview_search","backend-resource-bc60602820eb41cd:POST:preview_search"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-d3e64504bd35699d78","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","operationKey":"default.favourites","method":"GET","path":"/api/v1/valueset/{slug}/favourites/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"CodeConceptMinimal[]","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#CodeConceptMinimal"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:GET:favourites","backend-resource-bc60602820eb41cd:GET:favourites"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-4c5c6d00a4282e68b2","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","operationKey":"default.addFavourite","method":"POST","path":"/api/v1/valueset/{slug}/add_favourite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CodeConceptMinimal","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#CodeConceptMinimal"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts#default.addFavourite.response"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:add_favourite","backend-resource-bc60602820eb41cd:POST:add_favourite"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-2e76552efdc60d4692","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","operationKey":"default.removeFavourite","method":"POST","path":"/api/v1/valueset/{slug}/remove_favourite/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CodeConceptMinimal","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#CodeConceptMinimal"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts#default.removeFavourite.response"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:remove_favourite","backend-resource-bc60602820eb41cd:POST:remove_favourite"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c1d94a02051997fb16","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","operationKey":"default.clearFavourites","method":"POST","path":"/api/v1/valueset/{slug}/clear_favourites/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts#default.clearFavourites.response"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:clear_favourites","backend-resource-bc60602820eb41cd:POST:clear_favourites"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-c6d06254e772111517","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","operationKey":"default.recentViews","method":"GET","path":"/api/v1/valueset/{slug}/recent_views/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":null,"response":{"type":"CodeConceptMinimal[]","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#CodeConceptMinimal"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:GET:recent_views","backend-resource-bc60602820eb41cd:GET:recent_views"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-e03a5b361455fe15a1","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","operationKey":"default.addRecentView","method":"POST","path":"/api/v1/valueset/{slug}/add_recent_view/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CodeConceptMinimal","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#CodeConceptMinimal"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts#default.addRecentView.response"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:add_recent_view","backend-resource-bc60602820eb41cd:POST:add_recent_view"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-1c538fa83894e50381","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","operationKey":"default.removeRecentView","method":"POST","path":"/api/v1/valueset/{slug}/remove_recent_view/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"CodeConceptMinimal","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#CodeConceptMinimal"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts#default.removeRecentView.response"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:remove_recent_view","backend-resource-bc60602820eb41cd:POST:remove_recent_view"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"},{"id":"frontend-operation-ef79cd4f500921aaac","repository":"repositories/teleicu/mansoq-web-teleicu","apiModule":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","operationKey":"default.clearRecentViews","method":"POST","path":"/api/v1/valueset/{slug}/clear_recent_views/","resolution":"literal","originOmitted":false,"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"description":"","pathParameters":[{"name":"slug","type":"path string; semantic ID type requires contract confirmation","required":true}],"declaredQueryParameters":[],"request":{"type":"void","schemaIds":[],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"response":{"type":"object","schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts#default.clearRecentViews.response"],"source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reviewStatus":"client-side declaration; not proof of accepted server payload"},"query":null,"clientNoAuth":null,"contractKind":"typed route object","reviewStatus":"client contract extracted; runtime behavior and authorization review pending","backendOperationIds":["backend-resource-cfb3c2f5ef820131:POST:clear_recent_views","backend-resource-bc60602820eb41cd:POST:clear_recent_views"],"sourceFamily":"alternative/legacy frontend source","backendMatchStatus":"multiple static method/path matches across source registrations; installed target and boundary require review"}],"schemas":[{"id":"repositories/platform/mansoq-analytics-fe/src/lib/requests.ts#PaginatedResponse","name":"PaginatedResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-analytics-fe/src/lib/requests.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":["TItem"],"fields":[{"name":"count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-analytics-fe/src/lib/requests.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"results","type":"TItem[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-analytics-fe/src/lib/requests.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsConfigRead","name":"AnalyticsConfigRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsConfigBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["AnalyticsConfigBase"]},{"id":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsConfigBase","name":"AnalyticsConfigBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"handler","type":"AnalyticsHandler","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsHandler"]},{"name":"handler_args","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsConfigBase.handler_args"},{"name":"context_type","type":"AnalyticsContextType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsContextType"]},{"name":"context_mapping","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsConfigBase.context_mapping"},{"name":"metadata","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsConfigBase.metadata"}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsHandler","name":"AnalyticsHandler","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"metabase","value":"metabase","source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsConfigBase.handler_args","name":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsConfigBase.handler_args","kind":"inline object type","source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsContextType","name":"AnalyticsContextType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"facility","value":"facility","source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"organization","value":"organization","source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsConfigBase.context_mapping","name":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsConfigBase.context_mapping","kind":"inline object type","source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsConfigBase.metadata","name":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsConfigBase.metadata","kind":"inline object type","source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsConfigCreate","name":"AnalyticsConfigCreate","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsConfigBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"AnalyticsConfigBase"},{"id":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts#AnalyticsUrlResponse","name":"AnalyticsUrlResponse","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"redirect_url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-people-fe/src/Utils/request/types.ts#PaginatedResponse","name":"PaginatedResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/Utils/request/types.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":["TItem"],"fields":[{"name":"count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/Utils/request/types.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"results","type":"TItem[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/Utils/request/types.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagConfig","name":"TagConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"meta","type":"TagConfigMeta","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagConfigMeta"]},{"name":"priority","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"TagStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagStatus"]},{"name":"system_generated","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_children","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource","type":"TagResource","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagResource"]},{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagConfigBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["TagConfigBase"]},{"id":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagConfigMeta","name":"TagConfigMeta","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagStatus","name":"TagStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"ACTIVE","value":"active","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ARCHIVED","value":"archived","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagResource","name":"TagResource","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"ENCOUNTER","value":"encounter","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"APPOINTMENT","value":"token_booking","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ACTIVITY_DEFINITION","value":"activity_definition","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"SERVICE_REQUEST","value":"service_request","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CHARGE_ITEM","value":"charge_item","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CHARGE_ITEM_DEFINITION","value":"charge_item_definition","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PATIENT","value":"patient","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PRESCRIPTION","value":"medication_request_prescription","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DELIVERY_ORDER","value":"supply_delivery_order","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"REQUEST_ORDER","value":"supply_request_order","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ACCOUNT","value":"account","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagConfigBase","name":"TagConfigBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"TagConfigBase","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagConfigBase"]},{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"TagCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagCategory"]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"cache_expiry","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagCategory","name":"TagCategory","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"DIET","value":"diet","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DRUG","value":"drug","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"LAB","value":"lab","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ADMIN","value":"admin","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CONTACT","value":"contact","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CLINICAL","value":"clinical","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"BEHAVIORAL","value":"behavioral","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"RESEARCH","value":"research","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ADVANCE_DIRECTIVE","value":"advance_directive","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"SAFETY","value":"safety","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagConfigRequest","name":"TagConfigRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"TagCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagCategory"]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"priority","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"TagStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagStatus"]},{"name":"parent","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource","type":"TagResource","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagResource"]},{"name":"organization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility_organization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagConfigRead","name":"TagConfigRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"facility_organization","type":"FacilityOrganizationRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"]},{"name":"organization","type":"Organization","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/organization/organization.ts#Organization"]}],"baseSchemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagConfig"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["TagConfig"]},{"id":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead","name":"FacilityOrganizationRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"FacilityOrganizationParent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationParent"]},{"name":"active","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_children","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"permissions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FacilityOrganizationBase"]},{"id":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationParent","name":"FacilityOrganizationParent","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"org_type","type":"FacilityOrganizationType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationType"]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"FacilityOrganizationParent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationParent"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationType","name":"FacilityOrganizationType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"ROOT","value":"root","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DEPT","value":"dept","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TEAM","value":"team","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationBase","name":"FacilityOrganizationBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"org_type","type":"FacilityOrganizationType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationType"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts#Organization","name":"Organization","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"org_type","type":"org_type","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/organization/organization.ts#org_type"]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_children","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"active","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"OrganizationParent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/organization/organization.ts#OrganizationParent"]},{"name":"created_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"metadata","type":"Metadata | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/organization/organization.ts#Metadata"]},{"name":"permissions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"managing_organizations","type":"OrganizationParent[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/organization/organization.ts#OrganizationParent"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts#org_type","name":"org_type","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"team\" | \"govt\" | \"role\" | \"product_supplier\" | \"other\" | \"product_supplier\""},{"id":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts#OrganizationParent","name":"OrganizationParent","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"metadata","type":"Metadata | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/organization/organization.ts#Metadata"]},{"name":"org_type","type":"org_type","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/organization/organization.ts#org_type"]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"OrganizationParent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/organization/organization.ts#OrganizationParent"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts#Metadata","name":"Metadata","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"govt_org_children_type","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"govt_org_type","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts#FacilityListRead","name":"FacilityListRead","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/facility.ts#FacilityRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<FacilityRead, \"permissions\" | \"root_org_permissions\" | \"child_org_permissions\" | \"print_templates\">"},{"id":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts#FacilityRead","name":"FacilityRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"read_cover_image_url","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"cover_image_url","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"geo_organization","type":"Organization","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/organization/organization.ts#Organization"]},{"name":"instance_discount_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/base/code/code.ts#Code"]},{"name":"instance_discount_monetary_components","type":"MonetaryComponentRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead"]},{"name":"instance_informational_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/base/code/code.ts#Code"]},{"name":"instance_tax_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/base/code/code.ts#Code"]},{"name":"instance_tax_monetary_components","type":"MonetaryComponentRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead"]},{"name":"invoice_number_expression","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"discount_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/base/code/code.ts#Code"]},{"name":"discount_monetary_components","type":"MonetaryComponentRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead"]},{"name":"discount_configuration","type":"DiscountConfiguration | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountConfiguration"]},{"name":"patient_instance_identifier_configs","type":"PatientIdentifierConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"]},{"name":"patient_facility_identifier_configs","type":"PatientIdentifierConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"]},{"name":"features","type":"number[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"print_templates","type":"PrintTemplate[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts#PrintTemplate"]}],"baseSchemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/facility.ts#FacilityBase","repositories/platform/mansoq-people-fe/src/types/emr/permission/permission.ts#FacilityPermissions"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FacilityBase","FacilityPermissions"]},{"id":"repositories/platform/mansoq-people-fe/src/types/base/code/code.ts#Code","name":"Code","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/code/code.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/code/code.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/code/code.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/code/code.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead","name":"MonetaryComponentRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["MonetaryComponent"]},{"id":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent","name":"MonetaryComponent","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"monetary_component_type","type":"MonetaryComponentType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentType"]},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/base/code/code.ts#Code"]},{"name":"factor","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"amount","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tax_included_amount","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"conditions","type":"Condition[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts#Condition"]},{"name":"global_component","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentType","name":"MonetaryComponentType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"base","value":"base","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"discount","value":"discount","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"tax","value":"tax","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"surcharge","value":"surcharge","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"informational","value":"informational","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts#Condition","name":"Condition","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts#ConditionBase","repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts#ConditionOperation","repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts#ConditionOperationInRangeValue","repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts#TagOperationValue","repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts#AgeOperationEqualityValue","repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts#AgeOperationInRangeValue"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(ConditionBase & object) | (ConditionBase & object) | (ConditionBase & object) | (ConditionBase & object) | (ConditionBase & object)"},{"id":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts#ConditionBase","name":"ConditionBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"metric","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts#ConditionOperation","name":"ConditionOperation","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"equality","value":"equality","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_range","value":"in_range","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_tag","value":"has_tag","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts#ConditionOperationInRangeValue","name":"ConditionOperationInRangeValue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"min","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"max","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts#TagOperationValue","name":"TagOperationValue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value_type","type":"TagResource","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagResource"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts#AgeOperationEqualityValue","name":"AgeOperationEqualityValue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts#AgeOperationInRangeValue","name":"AgeOperationInRangeValue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"min","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"max","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountConfiguration","name":"DiscountConfiguration","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"max_applicable","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"applicability_order","type":"DiscountApplicabilityOrder","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountApplicabilityOrder"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountApplicabilityOrder","name":"DiscountApplicabilityOrder","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"total_desc","value":"total_desc","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"total_asc","value":"total_asc","source":{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig","name":"PatientIdentifierConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"meta","type":"PatientIdentifierMeta","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierMeta"]},{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"config","type":"PatientIdentifierConfigData","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigData"]},{"name":"status","type":"PatientIdentifierConfigStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigStatus"]},{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierMeta","name":"PatientIdentifierMeta","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"icon","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigData","name":"PatientIdentifierConfigData","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"use","type":"PatientIdentifierUse","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierUse"]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"required","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unique","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"regex","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"retrieve_config","type":"RetrieveConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#RetrieveConfig"]},{"name":"default_value","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"auto_maintained","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierUse","name":"PatientIdentifierUse","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"usual","value":"usual","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"official","value":"official","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"temp","value":"temp","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"secondary","value":"secondary","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"old","value":"old","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#RetrieveConfig","name":"RetrieveConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"retrieve_with_dob","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"retrieve_with_year_of_birth","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"retrieve_with_otp","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigStatus","name":"PatientIdentifierConfigStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts#PrintTemplate","name":"PrintTemplate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"page","type":"PageConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts#PageConfig"]},{"name":"print_setup","type":"PrintSetupConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts#PrintSetupConfig"]},{"name":"branding","type":"BrandingConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts#BrandingConfig"]},{"name":"watermark","type":"WatermarkConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts#WatermarkConfig"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts#PageConfig","name":"PageConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"size","type":"\"A4\" | \"A5\" | \"Letter\" | \"Legal\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"orientation","type":"\"portrait\" | \"landscape\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"margin","type":"PageMargin","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts#PageMargin"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts#PageMargin","name":"PageMargin","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"top","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"bottom","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"left","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"right","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts#PrintSetupConfig","name":"PrintSetupConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"auto_print","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts#BrandingConfig","name":"BrandingConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"logo","type":"LogoConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts#LogoConfig"]},{"name":"header_image","type":"ImageConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts#ImageConfig"]},{"name":"footer_image","type":"ImageConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts#ImageConfig"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts#LogoConfig","name":"LogoConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"width","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"height","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"alignment","type":"\"left\" | \"center\" | \"right\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts#ImageConfig","name":"ImageConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"height","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts#WatermarkConfig","name":"WatermarkConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"enabled","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"text","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"opacity","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"rotation","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts#FacilityBase","name":"FacilityBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"address","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_public","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"latitude","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"longitude","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"middleware_address","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pincode","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/facility.ts#FacilityBareMinimum"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FacilityBareMinimum"]},{"id":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts#FacilityBareMinimum","name":"FacilityBareMinimum","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/emr/permission/permission.ts#FacilityPermissions","name":"FacilityPermissions","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/permission/permission.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"root_org_permissions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/permission/permission.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"child_org_permissions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/permission/permission.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/permission/permission.ts#Permissions"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Permissions"]},{"id":"repositories/platform/mansoq-people-fe/src/types/emr/permission/permission.ts#Permissions","name":"Permissions","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/permission/permission.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"permissions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/permission/permission.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts#FacilityCreate","name":"FacilityCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"geo_organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"features","type":"number[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"print_templates","type":"PrintTemplate[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts#PrintTemplate"]}],"baseSchemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/facility.ts#FacilityBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<FacilityBase, \"id\">"]},{"id":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts#default.setInvoiceExpression.request","name":"default.setInvoiceExpression.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"invoice_number_expression","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts#default.setMonetaryComponents.request","name":"default.setMonetaryComponents.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"discount_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/base/code/code.ts#Code"]},{"name":"discount_monetary_components","type":"MonetaryComponentRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead"]},{"name":"discount_configuration","type":"DiscountConfiguration | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountConfiguration"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-people-fe/src/types/user/user.ts#UserReadMinimal","name":"UserReadMinimal","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/user/user.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"last_login","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/user/user.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"profile_picture_url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/user/user.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"mfa_enabled","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/user/user.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"deleted","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/user/user.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_service_account","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/user/user.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-people-fe/src/types/user/user.ts#UserBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["UserBase"]},{"id":"repositories/platform/mansoq-people-fe/src/types/user/user.ts#UserBase","name":"UserBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/user/user.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/user/user.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"first_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/user/user.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"last_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/user/user.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"username","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/user/user.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/user/user.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"prefix","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/user/user.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"suffix","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/user/user.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"user_type","type":"UserType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/user/user.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/user/user.ts#UserType"]},{"name":"gender","type":"(typeof GENDER_TYPES)[number][\"id\"]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/user/user.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/user/user.ts#UserType","name":"UserType","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/user/user.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"doctor\" | \"nurse\" | \"staff\" | \"volunteer\" | \"administrator\""},{"id":"repositories/platform/mansoq-people-fe/src/types/people/peopleApi.ts#MansoqPeopleRead","name":"MansoqPeopleRead","kind":"InterfaceDeclaration","description":"A patient registered against a facility as their primary facility.\n\nShape comes from `MansoqPeopleListSpec` in the backend plug -- the patient is\nnested rather than flat, and is serialized with `PatientListSpec` (so no\n`geo_organization`, which only `PatientRetrieveSpec` carries).","source":{"path":"repositories/platform/mansoq-people-fe/src/types/people/peopleApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/people/peopleApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"PatientListRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/people/peopleApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts#PatientListRead"]},{"name":"facility","type":"FacilityBase","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/people/peopleApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/facility/facility.ts#FacilityBase"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts#PatientListRead","name":"PatientListRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"year_of_birth","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"instance_tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]},{"name":"facility_tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]}],"baseSchemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts#PatientBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["PatientBase"]},{"id":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts#PatientBase","name":"PatientBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gender","type":"GenderChoices","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts#GenderChoices"]},{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"emergency_phone_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"address","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"permanent_address","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pincode","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"deceased_datetime","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blood_group","type":"BloodGroupChoices","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts#BloodGroupChoices"]},{"name":"date_of_birth","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts#GenderChoices","name":"GenderChoices","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"male\" | \"female\" | \"non_binary\" | \"transgender\""},{"id":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts#BloodGroupChoices","name":"BloodGroupChoices","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"A_negative","value":"A_negative","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"A_positive","value":"A_positive","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"B_negative","value":"B_negative","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"B_positive","value":"B_positive","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"AB_negative","value":"AB_negative","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"AB_positive","value":"AB_positive","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"O_negative","value":"O_negative","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"O_positive","value":"O_positive","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"Unknown","value":"unknown","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts#PatientSearchRequest","name":"PatientSearchRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"phone_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"config","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"page_size","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts#PatientSearchResponse","name":"PatientSearchResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"partial","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"results","type":"PartialPatientModel[] | PatientRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts#PartialPatientModel","repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts#PatientRead"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts#PartialPatientModel","name":"PartialPatientModel","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gender","type":"GenderChoices","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts#GenderChoices"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"partial_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts#PatientRead","name":"PatientRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"geo_organization","type":"Organization","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/organization/organization.ts#Organization"]},{"name":"created_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/user/user.ts#UserReadMinimal"]},{"name":"instance_identifiers","type":"PatientIdentifier[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifier"]},{"name":"facility_identifiers","type":"PatientIdentifier[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifier"]},{"name":"extensions","type":"Record<string, Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts#PatientListRead","repositories/platform/mansoq-people-fe/src/types/emr/permission/permission.ts#Permissions"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["PatientListRead","Permissions"]},{"id":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifier","name":"PatientIdentifier","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"config","type":"PatientIdentifierConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"]},{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/batch/batch.ts#BatchRequestBody","name":"BatchRequestBody","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/batch/batch.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":["T"],"fields":[{"name":"requests","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/batch/batch.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/batch/batch.ts#BatchRequestResponse","name":"BatchRequestResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/batch/batch.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":["T"],"fields":[{"name":"results","type":"BatchRequestResult<T>[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/batch/batch.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/batch/batch.ts#BatchRequestResult"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/batch/batch.ts#BatchRequestResult","name":"BatchRequestResult","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/batch/batch.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":["T"],"fields":[{"name":"reference_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/batch/batch.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"data","type":"T","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/batch/batch.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status_code","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/batch/batch.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/lib/capabilities/api.ts#CapabilityManifest","name":"CapabilityManifest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/lib/capabilities/api.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"registryVersion","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/lib/capabilities/api.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"accessMode","type":"\"full\" | \"read_only\" | \"none\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/lib/capabilities/api.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"capabilities","type":"CapabilityManifestEntry[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/lib/capabilities/api.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/lib/capabilities/api.ts#CapabilityManifestEntry"]},{"name":"integrationsPending","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/lib/capabilities/api.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/lib/capabilities/api.ts#CapabilityManifestEntry","name":"CapabilityManifestEntry","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/lib/capabilities/api.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/lib/capabilities/api.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"entitled","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/lib/capabilities/api.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"state","type":"CapabilityState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/lib/capabilities/api.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/lib/capabilities/api.ts#CapabilityState"]},{"name":"surfaces","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/lib/capabilities/api.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/lib/capabilities/api.ts#CapabilityState","name":"CapabilityState","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/lib/capabilities/api.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"available\" | \"integration_pending\" | \"read_only\" | \"unavailable\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AccountBridge","name":"AccountBridge","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"account","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":416,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"as_of","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"directions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":418,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coverage","type":"AccountCoverageView","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AccountCoverageView"]},{"name":"charges","type":"ChargeBillingMap","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":420,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#ChargeBillingMap"]},{"name":"invoices","type":"InvoiceClaimMap[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":421,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#InvoiceClaimMap"]},{"name":"liability","type":"AccountLiabilitySplit","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AccountLiabilitySplit"]},{"name":"remittance","type":"RemittanceBridgeView","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":423,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#RemittanceBridgeView"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AccountCoverageView","name":"AccountCoverageView","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"account","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"account_status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"billing_status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"primary_encounter","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"as_of","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coverages","type":"CoverageView[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#CoverageView"]},{"name":"any_recheck_due","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#CoverageView","name":"CoverageView","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"kind","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"insurer_org","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"policy","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"benefit_class","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"network","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"program","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coverage_period","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#CoverageView.coverage_period"},{"name":"cob_priority","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#Stated"]},{"name":"cob_basis","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"mapping","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#CoverageView.mapping"},{"name":"established_by","type":"DiscoveryRungRef[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#DiscoveryRungRef"]},{"name":"last_verification","type":"VerificationEvidence | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#VerificationEvidence"]},{"name":"verification_count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"recheck_due","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#CoverageView.coverage_period","name":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#CoverageView.coverage_period","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"state","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#Stated","name":"Stated","kind":"InterfaceDeclaration","description":"Wire types for the RCM <-> Billing bridge (dependency row D06).\n\nReport ch. 3: never render a value without its state. Every money-like field\nthe backend emits through `stated()` arrives as a  pair and is\ntyped as such here, so a component cannot read `.value` and forget `.state`.\nEvery yes/no field the backend emits through `tri()` arrives as a\n and `unknown` is one of its three answers, not a missing key.\n\nNothing in this file flattens a pair into a scalar. A helper that returned\n`number` for a `Stated` would re-introduce exactly the defect the paired\nschema exists to prevent.\nA value and the state that says whether anything was established (ch. 3).","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"state","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#CoverageView.mapping","name":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#CoverageView.mapping","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"is_mapped","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unmapped","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"capture_blocked","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#DiscoveryRungRef","name":"DiscoveryRungRef","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"channel","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"rank_label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"order","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#Stated"]},{"name":"establishes","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"available","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#TriState"]},{"name":"is_eligibility_determination","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_standing_in_exchange","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#TriState","name":"TriState","kind":"InterfaceDeclaration","description":"`yes` / `no` / `unknown`. `unknown` is an answer.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_answered","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#VerificationEvidence","name":"VerificationEvidence","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"request_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requested_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"responded_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"purpose_codes","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer_axes","type":"Record<string, TriState>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#TriState"]},{"name":"processing_outcome","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#Stated"]},{"name":"site_eligibility","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#Stated"]},{"name":"is_offline_reference","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"response_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"freshness","type":"FreshnessVerdict","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#FreshnessVerdict"]},{"name":"evidence_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#FreshnessVerdict","name":"FreshnessVerdict","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"fresh","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#TriState"]},{"name":"age_days","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"recheck_due","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"policy_ref","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"window_days","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"window_state","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"day_basis","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"assesses_material_change","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"Emitted, not implied: an age check is a half-answer on its own (ch. 22).","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"material_change_assessed_by","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#ChargeBillingMap","name":"ChargeBillingMap","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"account","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charges","type":"ChargeBillingRow[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#ChargeBillingRow"]},{"name":"unbilled_charges","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"excluded_but_captured","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"undecided_charges","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_items_without_capture","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"receivable","type":"EncounterReceivable | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#EncounterReceivable"]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#ChargeBillingRow","name":"ChargeBillingRow","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"charge_capture","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_item","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"performed_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gross","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#Stated"]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"billing_status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"account","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"paid_invoice","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim_lines","type":"ClaimLineRef[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#ClaimLineRef"]},{"name":"is_billed_to_payer","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coverage_decision","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coverage_decision_source","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"financial_route","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"excluded_but_captured","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"An excluded service still has a real clinical event and a real charge.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#TriState"]},{"name":"liability_decisions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_superseded","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supersedes","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_preserved","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"Constant `true`: exclusion never deletes the charge (ch. 15).","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#ClaimLineRef","name":"ClaimLineRef","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"claim","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim_status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim_outcome","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"submission_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim_line","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"sequence","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"invoice_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"net_amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"allowed_amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"paid_amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient_responsibility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#EncounterReceivable","name":"EncounterReceivable","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim_count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim_line_count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"receivable","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#Stated"]},{"name":"unpriced_charges","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#InvoiceClaimMap","name":"InvoiceClaimMap","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"invoice","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locked","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_refund","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"account","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_net","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_gross","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"issue_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_items","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claims","type":"ClaimRef[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#ClaimRef"]},{"name":"claim_count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounters","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"receivables","type":"(EncounterReceivable | null)[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#EncounterReceivable"]},{"name":"distinct_charge_count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tax","type":"TaxRecipientView[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#TaxRecipientView"]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#ClaimRef","name":"ClaimRef","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"submission_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"prior_claim_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_follow_on","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"outcome","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"allowed_amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"paid_amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient_responsibility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"invoice","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payer_claim_reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"submitted_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"adjudicated_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_successful_transaction_with_unfavourable_decision","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"`complete` + `rejected` is a success with an unfavourable decision.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"routes_to_error_queue","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"Constant `false`: a rejected adjudication never enters an error queue.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"remedies","type":"ClaimRemedies","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#ClaimRemedies"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#ClaimRemedies","name":"ClaimRemedies","kind":"InterfaceDeclaration","description":"Four remedies with four payloads. There is no `resubmit` (ch. 26).","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"correction","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"information_response","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reconsideration","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"appeal","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#TaxRecipientView","name":"TaxRecipientView","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"treatment","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"taxable_base","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#Stated"]},{"name":"tax_amount","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#Stated"]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"legal_recipient","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#TaxRecipientView.legal_recipient"},{"name":"payer_org","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"legal_recipient_is_payer","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#TriState"]},{"name":"reviewer","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reviewed_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"applied_tax_rule","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#TaxRecipientView.legal_recipient","name":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#TaxRecipientView.legal_recipient","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"kind","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reference","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"state","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AccountLiabilitySplit","name":"AccountLiabilitySplit","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"account","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":385,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"account_balance","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":387,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#Stated"]},{"name":"account_calculated_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"collectable_patient_debt","type":"MoneyTally[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":389,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#MoneyTally"]},{"name":"unresolved_insurance_shortfall","type":"MoneyTally[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":390,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#MoneyTally"]},{"name":"contractual_adjustment","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#MoneyTally"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AccountLiabilitySplit.contractual_adjustment"},{"name":"awaiting_named_reviewer","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#MoneyTally"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AccountLiabilitySplit.awaiting_named_reviewer"},{"name":"written_off","type":"MoneyTally[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":401,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#MoneyTally"]},{"name":"collectable_bases","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"denial_alone_creates_patient_debt","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"Constant `false`: a denial alone never creates patient debt (ch. 27).","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":404,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blended_total","type":"null","required":true,"readOnly":false,"hasInitializer":false,"description":"Always `null`. The two numbers are never added.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":406,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blended_total_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":407,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounters","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":408,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claims","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"work_queues","type":"WorkQueueRef[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":410,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#WorkQueueRef"]},{"name":"scope_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#MoneyTally","name":"MoneyTally","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"decisions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":373,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AccountLiabilitySplit.contractual_adjustment","name":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AccountLiabilitySplit.contractual_adjustment","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tallies","type":"MoneyTally[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":392,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#MoneyTally"]},{"name":"billable_to_patient","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AccountLiabilitySplit.awaiting_named_reviewer","name":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AccountLiabilitySplit.awaiting_named_reviewer","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tallies","type":"MoneyTally[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#MoneyTally"]},{"name":"blocks_issue","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":398,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#WorkQueueRef","name":"WorkQueueRef","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"key","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":378,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":379,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#RemittanceBridgeView","name":"RemittanceBridgeView","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":355,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"account","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":356,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"match_facts","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reconciliations","type":"ReconciliationCandidate[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":358,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#ReconciliationCandidate"]},{"name":"advices","type":"AdviceBridgeRow[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceBridgeRow"]},{"name":"unmatched_advice_lines","type":"UnmatchedAdviceLine[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#UnmatchedAdviceLine"]},{"name":"unnotified_receipts","type":"UnnotifiedReceipt[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":361,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#UnnotifiedReceipt"]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#ReconciliationCandidate","name":"ReconciliationCandidate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reconciliation_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"kind","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":284,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"issuer_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":286,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"outcome","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"method","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reference_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":289,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authorization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":291,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payment_datetime","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"target_invoice","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"account","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"advice_candidates","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"bank_transactions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":296,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"matched_on","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":297,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_identity","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"A matching reference is a candidate for review, never an identity.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":300,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceBridgeRow","name":"AdviceBridgeRow","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":303,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"identity","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":305,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceBridgeRow.identity"},{"name":"advice_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":312,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parties","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":313,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceBridgeRow.parties"},{"name":"advice_ledger","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceBridgeRow.advice_ledger"},{"name":"cash_ledger","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#Stated"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceBridgeRow.cash_ledger"},{"name":"suspense_allocations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":331,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claims","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceBridgeRow.identity","name":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceBridgeRow.identity","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":305,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"advice_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"external_payment_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"message_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"bank_references","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":309,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceBridgeRow.parties","name":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceBridgeRow.parties","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":313,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"remittance_issuer","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":314,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"transport_sender","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contractual_debtor","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payee","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceBridgeRow.advice_ledger","name":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceBridgeRow.advice_ledger","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"header_total_reported","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"distributed","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"variance","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":322,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_conserved","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceBridgeRow.cash_ledger","name":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceBridgeRow.cash_ledger","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"bank_credited","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":326,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#Stated"]},{"name":"distributed","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":327,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#Stated"]},{"name":"variance","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":328,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#Stated"]},{"name":"has_bank_evidence","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#UnmatchedAdviceLine","name":"UnmatchedAdviceLine","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":336,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"allocation","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":337,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"advice_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":338,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":341,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#UnnotifiedReceipt","name":"UnnotifiedReceipt","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":344,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"bank_transaction","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":345,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"bank_reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"return_status","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#TriState"]},{"name":"return_confirmed_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"advice_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"allocated_amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":350,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#PatientCoverageView","name":"PatientCoverageView","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"as_of","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coverages","type":"CoverageView[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#CoverageView"]},{"name":"configured_ladder","type":"DiscoveryRungRef[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#DiscoveryRungRef"]},{"name":"ladder_validated_here","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"ladder_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/Utils/request/types.ts#PaginatedResponse","name":"PaginatedResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/Utils/request/types.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":["TItem"],"fields":[{"name":"count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/Utils/request/types.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"results","type":"TItem[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/Utils/request/types.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#LiabilityDecision","name":"LiabilityDecision","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":441,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim_line","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":443,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":445,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":446,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"basis","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":447,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"disposition","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"responsibility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":449,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_collectable","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"Read from the model's rule, not derived from the amount being non-zero.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":451,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_patient_debt","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":452,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"controlling_clause","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":453,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"denial_reason_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"denial_reason_system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":455,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reviewer","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":456,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reviewed_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":457,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dispute_status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":458,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"work_queue_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":459,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#TriState","repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#Stated"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#LiabilityDecision.evidence"}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#LiabilityDecision.evidence","name":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#LiabilityDecision.evidence","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"cost_share_component","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"accumulator_entry","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":462,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coverage_verification","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":463,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authorization","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":464,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient_choice_evidence","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":465,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"disclosed_before_service","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#TriState"]},{"name":"covered_alternative_disclosed","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":467,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#TriState"]},{"name":"covered_alternative_amount","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":468,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#Stated"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#LiabilityPosition","name":"LiabilityPosition","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":478,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"currency_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":479,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"collectable_patient_debt","type":"LiabilityTotals","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#LiabilityTotals"]},{"name":"unresolved_insurance_shortfall","type":"LiabilityTotals","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":481,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#LiabilityTotals"]},{"name":"unresolved_basis","type":"LiabilityTotals","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#LiabilityTotals"]},{"name":"contractual_adjustment","type":"LiabilityTotals & object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#LiabilityTotals"]},{"name":"blended_total","type":"null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":487,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blended_total_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"collectable_bases","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":489,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"work_queues","type":"WorkQueueRef[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#WorkQueueRef"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#LiabilityTotals","name":"LiabilityTotals","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":472,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":473,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"by_currency","type":"Array<object>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts#rcmLiabilityApi.transfer.request","name":"rcmLiabilityApi.transfer.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"reviewer","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reviewed_at","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#UndertakingCatalogue","name":"UndertakingCatalogue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"lawful","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":494,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"prohibited","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":495,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":496,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceSummary","name":"AdviceSummary","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":520,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"advice_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":521,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"external_payment_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":522,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"message_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":523,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"advice_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":524,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"received_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":525,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":526,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_reported","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":527,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parties","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":528,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceSummary.parties"},{"name":"named_amounts","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":534,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#Stated"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceSummary.named_amounts"},{"name":"config_package","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceSummary.parties","name":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceSummary.parties","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":528,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"remittance_issuer","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":529,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"transport_sender","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":530,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contractual_debtor","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":531,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payee","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceSummary.named_amounts","name":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AdviceSummary.named_amounts","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":534,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"advance_payment","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#Stated"]},{"name":"reversal","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":536,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#Stated"]},{"name":"reversal_reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":537,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"other_adjustment","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":538,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#Stated"]},{"name":"nphies_service_fee","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#Stated"]},{"name":"early_payment_fee","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#Stated"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#BalanceIdentities","name":"BalanceIdentities","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":545,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"advice_ledger","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":546,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#BalanceIdentities.advice_ledger"},{"name":"cash_ledger","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":552,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#BalanceIdentities.cash_ledger"},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":558,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#BalanceIdentities.advice_ledger","name":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#BalanceIdentities.advice_ledger","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":546,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"header_total_reported","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":547,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"distributed","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"variance","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":549,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_conserved","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":550,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#BalanceIdentities.cash_ledger","name":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#BalanceIdentities.cash_ledger","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":552,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"bank_credited","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":553,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"distributed","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":554,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"variance","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":555,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_conserved","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":556,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#FinanceActionCatalogue","name":"FinanceActionCatalogue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":513,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"actions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"maker_checker_categories","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":515,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":516,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#ClaimBalanceIdentity","name":"ClaimBalanceIdentity","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":616,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"gross","type":"unknown","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":617,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contractual_adjustment","type":"LiabilityTotals","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":618,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#LiabilityTotals"]},{"name":"patient_billable","type":"LiabilityTotals","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":619,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#LiabilityTotals"]},{"name":"unresolved_insurance_shortfall","type":"LiabilityTotals","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":620,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#LiabilityTotals"]},{"name":"patient_receivable_without_reviewer","type":"LiabilityTotals & object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":621,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#LiabilityTotals"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#FinanceSuspense","name":"FinanceSuspense","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"unmatched_advice_lines","type":"UnmatchedAdviceLine[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":562,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#UnmatchedAdviceLine"]},{"name":"unnotified_receipts","type":"UnnotifiedReceipt[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":563,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#UnnotifiedReceipt"]},{"name":"work_queues","type":"WorkQueueRef[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":564,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#WorkQueueRef"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#BankAccountRef","name":"BankAccountRef","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":567,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":568,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"organization","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":569,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"beneficiary_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":570,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"iban_masked","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"bank_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":572,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"swift_bic_masked","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":573,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"permitted_currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":574,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":575,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"beneficiary_verified","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#TriState"]},{"name":"verified_by","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":577,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verified_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":578,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"change_approved_by","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":579,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"change_approved_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":580,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"independent_verified_by","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":581,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dual_control_complete","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":582,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verification_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":583,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts#rcmFinanceApi.confirmBankReceipt.request","name":"rcmFinanceApi.confirmBankReceipt.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"bank_transaction","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"statement_reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts#rcmFinanceApi.confirmBankReceipt.response","name":"rcmFinanceApi.confirmBankReceipt.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_returned","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts#rcmFinanceApi.confirmBankReceipt.response.is_returned"},{"name":"return_confirmed_by","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"return_confirmed_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts#rcmFinanceApi.confirmBankReceipt.response.is_returned","name":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts#rcmFinanceApi.confirmBankReceipt.response.is_returned","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_answered","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts#rcmFinanceApi.credit.request","name":"rcmFinanceApi.credit.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"case_kind","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#CreditNoteTaxonomy","name":"CreditNoteTaxonomy","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":609,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"gate","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":610,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gate_verdicts","type":"GateVerdict[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":611,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#GateVerdict"]},{"name":"cases","type":"CreditNoteCaseRow[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":612,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#CreditNoteCaseRow"]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":613,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#GateVerdict","name":"GateVerdict","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":586,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"gate","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":587,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"key","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":589,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":590,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":591,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocks","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":592,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#CreditNoteCaseRow","name":"CreditNoteCaseRow","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":596,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":597,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"case_kind","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":598,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":599,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facts","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":600,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"credit_note_required","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#TriState"]},{"name":"output_tax_reduced","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":602,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#TriState"]},{"name":"entitlement_against_patient","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":603,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#TriState"]},{"name":"amended_invoice_reference_required","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":604,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#TriState"]},{"name":"transcribed_from_arabic","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":605,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#TriState"]},{"name":"activation_blocked_by","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":606,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts#rcmFinanceApi.estimate.request","name":"rcmFinanceApi.estimate.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"claim","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payer_verified_at","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"assumptions","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unresolved_benefits","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"expires_on","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"certainty","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#FinanceEstimate","name":"FinanceEstimate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":627,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"claim","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":628,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"estimate","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":629,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#FinanceEstimate.estimate"},{"name":"balance_identity","type":"ClaimBalanceIdentity | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":639,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#ClaimBalanceIdentity"]},{"name":"posted","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":641,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#FinanceEstimate.estimate","name":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#FinanceEstimate.estimate","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":629,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":630,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":631,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payer_verified_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":632,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"assumptions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":633,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unresolved_benefits","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":634,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"expires_on","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":635,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"certainty","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":636,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blanket_consent_permitted","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":637,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts#rcmFinanceApi.issue.request","name":"rcmFinanceApi.issue.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"claim","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"include_contractual_adjustment","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts#rcmFinanceApi.issue.response","name":"rcmFinanceApi.issue.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"claim","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"billable","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"excluded","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"balance_identity","type":"ClaimBalanceIdentity","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#ClaimBalanceIdentity"]},{"name":"posted","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts#rcmFinanceApi.aging.request","name":"rcmFinanceApi.aging.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"aging_policy","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"as_of","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"receivables","type":"Array<object>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#ReceivableAging","name":"ReceivableAging","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":664,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"as_of","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":665,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"anchor_basis","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":666,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":667,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blended_total","type":"null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":668,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blended_total_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":669,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"by_payer_class","type":"AgingCohort[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":670,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AgingCohort"]},{"name":"exceptions","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":671,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AgingCohort","name":"AgingCohort","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":655,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"payer_class","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":656,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"outstanding","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":657,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"denied_rework_amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":658,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"provision_amount","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":659,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unresolved_buckets","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":660,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"buckets","type":"AgingBucket[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":661,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AgingBucket"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts#AgingBucket","name":"AgingBucket","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":644,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":645,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"from_days","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"to_days","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":647,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"outstanding","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":648,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"denied_rework_amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":649,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"provision_amount","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":650,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"provision_state","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":651,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"subject_count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","line":652,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts#EmergencyBoard","name":"EmergencyBoard","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"facility_timezone","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"generated_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"triage_scale","type":"TriageScale","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts#TriageScale"]},{"name":"results","type":"BoardEntry[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts#BoardEntry"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts#TriageScale","name":"TriageScale","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"configured","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value_set","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"levels","type":"TriageLevel[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts#TriageLevel"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts#TriageLevel","name":"TriageLevel","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"rank","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts#BoardEntry","name":"BoardEntry","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts#repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts#BoardEntry.patient"},{"name":"priority","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"arrived_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"arrived_at_local","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"waiting_minutes","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"awaiting_triage","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"triage","type":"BoardTriage | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts#BoardTriage"]},{"name":"location","type":"object | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"practitioners","type":"object[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note_threads","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts#repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts#BoardEntry.patient","name":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts#BoardEntry.patient","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts#BoardTriage","name":"BoardTriage","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"system","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"rank","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"recorded_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"recorded_by","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts#TriageRecord","name":"TriageRecord","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts#default.triage.response","name":"default.triage.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"observation","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"recorded_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#WorkQueue","name":"WorkQueue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"queue_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#WorkQueue.owner"},{"name":"aging_policy","type":"AgingPolicy","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AgingPolicy"]},{"name":"escalation_path","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"outage_behaviour","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"protocol","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Tri"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#WorkQueue.protocol"},{"name":"message_retrieval","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Tri"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#WorkQueue.message_retrieval"}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#WorkQueue.owner","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#WorkQueue.owner","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"role","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"user","type":"object | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_named_owner","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AgingPolicy","name":"AgingPolicy","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_resolved","type":"boolean | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"rules","type":"DeadlineRuleSummary[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeadlineRuleSummary"]},{"name":"detail","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeadlineRuleSummary","name":"DeadlineRuleSummary","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"deadline_kind","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"trigger_event","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"duration_days","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"counting_origin","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"basis","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"calendar","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"advisory_blocked_by","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"instrument","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeadlineRuleSummary.instrument"}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated","name":"Stated","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"state","type":"ValueState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ValueState"]},{"name":"is_established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unresolved_reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated.origin"}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ValueState","name":"ValueState","kind":"TypeAliasDeclaration","description":"Wire types for the RCM operational surfaces.\n\nTwo shapes appear everywhere and are never flattened:\n\n- `Stated` — a value travelling with its value-state. Report ch. 3: a field\n  whose state is `unknown` must not display as 0, \"\", false or \"None\". The\n  pair is kept intact all the way to the component that renders it.\n- `Tri` — a tri-state. `unknown` is an answer the schema can give, not a\n  missing key, so it never collapses into `false`.\n\nA `LegacyLedger` block carries `is_state_paired: false`: those columns hold a\ndatabase default of 0 and no state, so a zero in them is genuinely ambiguous\nand is labelled as such rather than shown beside established amounts.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"unknown\" | \"not_applicable\" | \"not_supplied\" | \"none\" | \"confirmed_zero\" | \"established\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated.origin","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated.origin","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"kind","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reference","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeadlineRuleSummary.instrument","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeadlineRuleSummary.instrument","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#WorkQueue.protocol","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#WorkQueue.protocol","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"is_mandated","type":"Tri","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Tri"]},{"name":"terminal_action","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"terminal_action_is_required","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"terminal_action_is_stated","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"mandated_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Tri","name":"Tri","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"TriValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#TriValue"]},{"name":"is_answered","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#TriValue","name":"TriValue","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"yes\" | \"no\" | \"unknown\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#WorkQueue.message_retrieval","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#WorkQueue.message_retrieval","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"delete_on_read","type":"Tri","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Tri"]},{"name":"persists_raw_payload_before_parse","type":"Tri","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Tri"]},{"name":"raw_payload_persistence_is_required","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"raw_payload_persistence_is_satisfied","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"delete_on_read_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ProtocolMandatedReport","name":"ProtocolMandatedReport","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"queues","type":"WorkQueue[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#WorkQueue"]},{"name":"requirements","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#StuckTransactionReport","name":"StuckTransactionReport","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"as_of","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"window_days","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"stuck","type":"StuckTicketPlan[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#StuckTicketPlan"]},{"name":"terminal_step","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#StuckTicketPlan","name":"StuckTicketPlan","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"exchange","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#StuckTicketPlan.exchange"},{"name":"queued_bundle_identifiers","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"message_header_identifiers","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"sent_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"as_of","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"window_days","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"keyed_on_original_identifier","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#StuckTicketPlan.exchange","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#StuckTicketPlan.exchange","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"message_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"business_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts#default.workQueues.raiseStuckTicket.request","name":"default.workQueues.raiseStuckTicket.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"exchange","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"actor_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts#default.workQueues.raiseStuckTicket.response","name":"default.workQueues.raiseStuckTicket.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"queue","type":"WorkQueue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#WorkQueue"]},{"name":"ticket","type":"StuckTicketPlan","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#StuckTicketPlan"]},{"name":"audit_event_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payload_is_inlined","type":"false","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ReviewItem","name":"ReviewItem","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"revenue_case","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"work_queue_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"stage","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"work_type","type":"\"denial_review\" | \"tariff_review\" | string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"priority","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"automation_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"related_resource_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"related_resource_id","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"assigned_to","type":"object | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"due_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"deadline_not_configured","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"completed_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resolution","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#RoutedGatesReport","name":"RoutedGatesReport","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"queue","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gates","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Claim","name":"Claim","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":314,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"use","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"submission_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"outcome","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":322,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"Three separate references — never merged into one row identity.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"revenue_case","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"local_invoice","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":326,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"prior_claim","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":327,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"episode_identifier","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":328,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"payer_claim_reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"submitted_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"adjudicated_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":331,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"ledger","type":"LegacyLedger","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#LegacyLedger"]},{"name":"routing","type":"ResponseRouting","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ResponseRouting"]},{"name":"lines","type":"ClaimLine[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ClaimLine"]},{"name":"coding_validation","type":"CodingValidation","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#CodingValidation"]},{"name":"tax_decision","type":"TaxDecision","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":336,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#TaxDecision"]},{"name":"required_attachments","type":"RequiredAttachments","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":337,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#RequiredAttachments"]},{"name":"diagnoses","type":"Array<Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":338,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"procedures","type":"Array<Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#LegacyLedger","name":"LegacyLedger","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"is_state_paired","type":"false","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ResponseRouting","name":"ResponseRouting","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"destination","type":"\"transaction_error_queue\" | \"awaiting_response\" | \"partial_adjudication_review\" | \"denial_workbench\" | \"adjudication_review\" | \"unresolved_review\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_transaction_error","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_denial","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"counts_in_denial_analytics","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"rationale","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ClaimLine","name":"ClaimLine","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"sequence","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":300,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":301,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":303,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"serviced_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"invoice_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":305,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"original_charge","type":"OriginalCharge","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#OriginalCharge"]},{"name":"contractual","type":"LegacyLedger","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#LegacyLedger"]},{"name":"authorization_match","type":"AuthorizationMatch","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AuthorizationMatch"]},{"name":"tax_decision","type":"TaxDecision","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":309,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#TaxDecision"]},{"name":"liability_decisions","type":"LiabilityDecision[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":310,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#LiabilityDecision"]},{"name":"adjudication","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#OriginalCharge","name":"OriginalCharge","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"captured","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_capture","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"performed_at","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"quantity","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gross_amount","type":"Stated","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"currency","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_late_charge","type":"Tri","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Tri"]},{"name":"amendment_of","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"local_ledger","type":"LegacyLedger","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#LegacyLedger"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AuthorizationMatch","name":"AuthorizationMatch","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"matched","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"matched_on","type":"\"reference\" | \"service_code\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authorization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authorization_line","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"decision","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verdict","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"permits_cost_share","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_deemed","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authorized_quantity","type":"Stated","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"authorized_amount","type":"Stated","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#TaxDecision","name":"TaxDecision","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"determined","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"treatment","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"determination_required","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"taxable_base","type":"Stated","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"tax_amount","type":"Stated","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"currency","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"legal_recipient","type":"Stated","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"applied_tax_rule","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reviewed_at","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#LiabilityDecision","name":"LiabilityDecision","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"basis","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"disposition","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"responsibility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"controlling_clause","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_collectable","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_patient_debt","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"disclosed_before_service","type":"Tri","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Tri"]},{"name":"reviewer","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reviewed_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#CodingValidation","name":"CodingValidation","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"coded","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coded_at","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"principal_diagnosis","type":"Record<string, unknown>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"diagnosis_count","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"procedure_count","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"drg","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#CodingValidation.drg"},{"name":"terminology_releases","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#CodingValidation.terminology_releases"},{"name":"documentation_queries","type":"Array<Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"audit_findings","type":"Array<Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":286,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim_validation_results","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#CodingValidation.drg","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#CodingValidation.drg","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":277,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"grouper_version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#CodingValidation.terminology_releases","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#CodingValidation.terminology_releases","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"diagnosis","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"procedure","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"billing","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#RequiredAttachments","name":"RequiredAttachments","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"required","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":291,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"missing","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_complete","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"all_supporting_information","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ClaimsByEncounter","name":"ClaimsByEncounter","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":343,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim_count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":344,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claims","type":"Claim[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":345,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Claim"]},{"name":"local_invoices","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts#default.claims.lines.response","name":"default.claims.lines.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"claim","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lines","type":"ClaimLine[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ClaimLine"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts#default.claims.classifyResponse.request","name":"default.claims.classifyResponse.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"processing_outcome","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"adjudication_outcome","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Denial","name":"Denial","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":427,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":428,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":429,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim_line","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"denial_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":431,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"denial_system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":433,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":434,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"denied_ledger","type":"LegacyLedger","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#LegacyLedger"]},{"name":"root_cause","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":437,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"received_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"The clock runs from receipt, not from the moment a person opened it.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"appeal_due_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":441,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"responsibility","type":"DenialResponsibility","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DenialResponsibility"]},{"name":"responsible_team","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":443,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"allowed_remedies","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Remedy"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Denial.allowed_remedies"},{"name":"recovered_amount","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":445,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"final_disposition","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":446,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Denial.final_disposition"},{"name":"remedy_history","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":457,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Denial.remedy_history"},{"name":"reviewer_assertions","type":"Array<object>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":463,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated","repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Tri"]},{"name":"dispute_routes","type":"DisputeRoute[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":475,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DisputeRoute"]},{"name":"deadlines","type":"Record<string, DeadlineReport>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeadlineReport"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DenialResponsibility","name":"DenialResponsibility","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"mapped","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"family","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":378,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"responsibility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":379,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"remedy","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner_role","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_appealable","type":"Tri","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":382,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Tri"]},{"name":"routes_to_denial_queue","type":"Tri","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":383,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Tri"]},{"name":"never_billable","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":385,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Denial.allowed_remedies","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Denial.allowed_remedies","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"remedies","type":"Remedy[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Remedy"]},{"name":"reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Remedy","name":"Remedy","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":358,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"remedy","type":"RemedyKey","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#RemedyKey"]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"mechanism","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":361,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"deadline_kind","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payload","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"track","type":"\"clinical_coding\" | \"contested_adjudication\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":364,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"level","type":"\"claim\" | \"line\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":365,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"line_level_blocked_by","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#RemedyKey","name":"RemedyKey","kind":"TypeAliasDeclaration","description":"The four remedies of ch. 26. There is deliberately no `resubmit`.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":355,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"correction\" | \"information_response\" | \"reconsideration\" | \"appeal\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Denial.final_disposition","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Denial.final_disposition","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":446,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"denial_status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":447,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"liability_disposition","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"liability_decision","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":449,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_patient_debt","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":450,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Denial.final_disposition.is_patient_debt"},{"name":"write_off_count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":455,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Denial.final_disposition.is_patient_debt","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Denial.final_disposition.is_patient_debt","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":450,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"value","type":"boolean | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":451,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":452,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unresolved_reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":453,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Denial.remedy_history","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Denial.remedy_history","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":457,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"clinical_coding","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":458,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contested_adjudication","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":459,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"financial_concession","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"all","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DisputeRoute","name":"DisputeRoute","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"route","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authority","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"handles","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeadlineReport","name":"DeadlineReport","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":407,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"deadline_kind","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":408,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resolved","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":410,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"as_of","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"trigger_at","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":412,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_conflicted","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":413,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"operational_alert_due","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"spread_days","type":"number | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"distinct_due_dates","type":"Array<string | null>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":416,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"strictest","type":"DeadlineOutcome | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeadlineOutcome"]},{"name":"most_permissive","type":"DeadlineOutcome | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":418,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeadlineOutcome"]},{"name":"strictest_is_arabic_governed","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"arabic_governed","type":"Array<DeadlineOutcome | null>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":420,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeadlineOutcome"]},{"name":"outcomes","type":"Array<DeadlineOutcome | null>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":421,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeadlineOutcome"]},{"name":"unresolved","type":"Array<DeadlineOutcome | null>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeadlineOutcome"]},{"name":"blocking_gates","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":423,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"notes","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeadlineOutcome","name":"DeadlineOutcome","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":389,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"trigger_event","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":390,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"duration_days","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"basis","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":392,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"calendar","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"due_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_resolved","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":395,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unresolved_reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"instrument","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeadlineOutcome.instrument"},{"name":"blocking_gates","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reasons","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":404,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeadlineOutcome.instrument","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeadlineOutcome.instrument","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":398,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":400,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"language","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":401,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts#default.denials.remedies.response","name":"default.denials.remedies.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"remedies","type":"Remedy[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Remedy"]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts#default.denials.remedy.response","name":"default.denials.remedy.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"denial","type":"Denial","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Denial"]},{"name":"recorded","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"deadline","type":"DeadlineReport","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeadlineReport"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts#default.denials.disputeRoutes.response","name":"default.denials.disputeRoutes.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"routes","type":"DisputeRoute[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DisputeRoute"]},{"name":"subject_routing","type":"Record<string, string>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts#default.denials.routeDispute.request","name":"default.denials.routeDispute.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"subject","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reference","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts#default.denials.routeDispute.response","name":"default.denials.routeDispute.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"denial","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"routed","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"deadline","type":"DeadlineReport","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeadlineReport"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#QueueSummary","name":"QueueSummary","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":479,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"queue_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display_name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":481,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner_user","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_named_owner","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":484,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"aging_policy_key","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":485,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"escalation_path","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":486,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"outage_behaviour","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":487,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"protocol_mandated","type":"Tri","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Tri"]},{"name":"terminal_action","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":489,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"delete_on_read","type":"Tri","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Tri"]},{"name":"persists_raw_payload_before_parse","type":"Tri","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":491,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Tri"]},{"name":"unconfigured","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":492,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Authorization","name":"Authorization","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":600,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"revenue_case","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":602,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":603,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":604,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authorization_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":605,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"urgency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":606,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authorization_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":607,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payer_reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":608,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requested_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":609,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"responded_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":610,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":611,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":612,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"processing_outcome","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"Two axes, never merged. `complete` is not `approved`.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":614,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"header_adjudication","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":615,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"episode_identifier","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":616,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"is_payer_initiated","type":"Tri","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":617,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Tri"]},{"name":"parent_authorization","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":618,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"clocks","type":"AuthorizationClock[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":619,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AuthorizationClock"]},{"name":"shows_pending","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":620,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_deemed_approved","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":621,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_contested","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":622,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lines","type":"AuthorizationLine[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":623,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AuthorizationLine"]},{"name":"deemed_approvals","type":"Array<DeemedApprovalEvidence | null>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":624,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeemedApprovalEvidence"]},{"name":"intents","type":"AuthorizationIntent[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":625,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AuthorizationIntent"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AuthorizationClock","name":"AuthorizationClock","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":515,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tat_rule","type":"TatRule | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":516,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#TatRule"]},{"name":"started_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":517,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"due_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":518,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"stopped_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"stored_status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"The stored column. Never rendered on its own — that is the T+61 bug.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":521,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_state","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"The derived answer a desk must read.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":523,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_elapsed","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":524,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"deems_approval","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":525,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_approved_by_deeming","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":526,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"shows_pending","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":527,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_contested","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":528,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contested_gate","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":529,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"deeming_foreclosed","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":530,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"queued_observed_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":531,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"first_response_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"final_adjudication_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":533,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payer_business_error_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":534,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"time_to_first_response_seconds","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"time_to_final_adjudication_seconds","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":536,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason_trace","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":537,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"work_items","type":"EngineWorkItem[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":538,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#EngineWorkItem"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#TatRule","name":"TatRule","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":500,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":501,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"actor","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":502,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"trigger_event","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":503,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"duration_minutes","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":504,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"basis","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":505,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"on_expiry","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":506,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"deems_approval","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":507,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"urgency_scope","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":508,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"instrument","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":510,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#TatRule.instrument"},{"name":"activation_blocked_by","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":511,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#TatRule.instrument","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#TatRule.instrument","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":510,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":510,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":510,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":510,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#EngineWorkItem","name":"EngineWorkItem","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"subject_table","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"subject_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gate_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"due_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocks_clinical_care","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AuthorizationLine","name":"AuthorizationLine","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":563,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":564,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"sequence","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":565,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requested","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AuthorizationLine.requested"},{"name":"decision","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":575,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"decision_reason_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"decision_reason_system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":577,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authorized","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":578,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AuthorizationLine.authorized"},{"name":"conditions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":586,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pre_auth_reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":587,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"trace_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verdict","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":589,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"permits_cost_share","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":590,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coverage_objection","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":591,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AuthorizationLine.requested","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AuthorizationLine.requested","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"code_system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":567,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":568,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"quantity","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":569,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"unit","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":570,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"amount","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":572,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":573,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AuthorizationLine.authorized","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AuthorizationLine.authorized","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":578,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"code_system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":579,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":580,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"quantity","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":581,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"amount","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":582,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":583,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":584,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#DeemedApprovalEvidence","name":"DeemedApprovalEvidence","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":541,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"deemed_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":543,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"request_sent_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":544,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"request_message_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":545,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"request_payload_sha256","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":546,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"submission_validated","type":"Tri","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":547,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Tri"]},{"name":"transport_ack_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"transport_http_status","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":549,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"polls_attempted","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":550,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"last_poll_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":551,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"responses_received","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":552,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payer_business_error_received","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":553,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"instrument_version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":554,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"config_package","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":555,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"was_contested","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":556,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contested_gate","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":557,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"awaits_review","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":558,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reviewed_by","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":559,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reviewed_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":560,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AuthorizationIntent","name":"AuthorizationIntent","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":594,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"intent","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":595,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":596,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payload","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":597,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AuthorizationClocksReport","name":"AuthorizationClocksReport","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":628,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"authorization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":629,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"as_of","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":630,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"clocks","type":"AuthorizationClock[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":631,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AuthorizationClock"]},{"name":"shows_pending","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":632,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_deemed_approved","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":633,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contested_gate","type":"GateVerdict[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":634,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#GateVerdict"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#GateVerdict","name":"GateVerdict","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"gate_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"issue","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner_role","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"safe_default_decision","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"work_queue_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocks_activation","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AuthorizationLinesReport","name":"AuthorizationLinesReport","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":637,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"authorization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":638,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lines","type":"AuthorizationLine[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":639,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AuthorizationLine"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AuthorizationExemption","name":"AuthorizationExemption","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":642,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":643,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":644,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":645,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"amount_threshold","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":647,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":648,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"threshold_comparator","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":649,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"notification_required","type":"Tri","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":650,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Tri"]},{"name":"notification_hours","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":651,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"notification_trigger","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":652,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"notification_duty_is_computable","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":653,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#MemberCoverage","name":"MemberCoverage","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":790,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":791,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"kind","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":794,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"roles","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":795,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#MemberCoverage.roles"},{"name":"policy","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":802,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"benefit_class","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":803,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"program","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":804,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"network","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":805,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"relationship","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":806,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"eligibility_date","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":807,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"activation_date","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":808,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"coverage_period","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ValueState"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#MemberCoverage.coverage_period"},{"name":"coordination","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":815,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#MemberCoverage.coordination"},{"name":"mapping","type":"CoverageMapping","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":816,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#CoverageMapping"]},{"name":"presented_evidence","type":"Array<Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":817,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"estimate_restriction","type":"EstimateRestriction","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":818,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#EstimateRestriction"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#MemberCoverage.roles","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#MemberCoverage.roles","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":795,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"insurer","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":796,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payment_by_org","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":797,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payment_by_person","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":798,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"beneficiary_person","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":799,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"subscriber_person","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#MemberCoverage.coverage_period","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#MemberCoverage.coverage_period","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":810,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":811,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"state","type":"ValueState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":812,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ValueState"]},{"name":"is_established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":813,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#MemberCoverage.coordination","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#MemberCoverage.coordination","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":815,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"priority","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":815,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"basis","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":815,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#CoverageMapping","name":"CoverageMapping","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":774,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"is_mapped","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":775,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unmapped","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":776,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"capture_blocked","type":"false","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":777,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"capture_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":778,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#EstimateRestriction","name":"EstimateRestriction","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":781,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"coverage","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":782,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"mapping","type":"CoverageMapping","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":783,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#CoverageMapping"]},{"name":"may_present_amount","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":784,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"certainty","type":"\"certain\" | \"restricted\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":785,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"restrictions","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"latest_verification","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":787,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#EligibilitySurface","name":"EligibilitySurface","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":821,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"coverage","type":"MemberCoverage","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":822,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#MemberCoverage"]},{"name":"site_outcome_catalogue","type":"SiteOutcomeCatalogueEntry[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":823,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#SiteOutcomeCatalogueEntry"]},{"name":"answer_axes","type":"AnswerAxis[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":824,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AnswerAxis"]},{"name":"latest_response","type":"CoverageVerification | null","required":true,"readOnly":false,"hasInitializer":false,"description":"The latest response.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":826,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#CoverageVerification"]},{"name":"financial_clearance_context","type":"ClearanceContext | null","required":true,"readOnly":false,"hasInitializer":false,"description":"The context financial clearance actually relied on — the other half.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":828,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ClearanceContext"]},{"name":"responses_disagree","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":829,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"residual_denial_risks","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":830,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#SiteOutcomeCatalogueEntry","name":"SiteOutcomeCatalogueEntry","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":674,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"outcome","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":675,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":676,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"desk_action_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_permission","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":678,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AnswerAxis","name":"AnswerAxis","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":663,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"processing_succeeded\" | \"coverage_in_force\" | \"network_site_status\" | \"benefit_information\" | \"exclusions\" | \"cost_sharing\" | \"authorization_requirements\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#CoverageVerification","name":"CoverageVerification","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":703,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":704,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"request_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":705,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"correlation_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"profile_version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":707,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"purpose_codes","type":"EligibilityPurpose[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":708,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#EligibilityPurpose"]},{"name":"requested_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":709,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"responded_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":710,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer_axes","type":"AnswerAxes","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":711,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AnswerAxes"]},{"name":"processing_outcome","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":712,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"site_eligibility","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":713,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"is_usable_benefit_answer","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":714,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"platform_generated_response","type":"Tri","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":715,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Tri"]},{"name":"max_limit","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":716,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#CoverageVerification.max_limit"},{"name":"provenance","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":722,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#CoverageVerification.provenance"},{"name":"errors","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":731,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_context","type":"Record<string, unknown>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":732,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"raw_request","type":"PayloadPointer","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#PayloadPointer"]},{"name":"raw_response","type":"PayloadPointer","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#PayloadPointer"]},{"name":"site_statements","type":"Array<object>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":735,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"benefits","type":"VerificationBenefit[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":744,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#VerificationBenefit"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#EligibilityPurpose","name":"EligibilityPurpose","kind":"TypeAliasDeclaration","description":"Report ch. 22: three purposes, never promoted into one another.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":661,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"discovery\" | \"validation\" | \"benefit\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AnswerAxes","name":"AnswerAxes","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":672,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AnswerAxis","repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Tri"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Record<AnswerAxis, Tri>"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#CoverageVerification.max_limit","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#CoverageVerification.max_limit","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":716,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"amount","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":717,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":718,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"context","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":719,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"is_annual_policy_cap","type":"false","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":720,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#CoverageVerification.provenance","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#CoverageVerification.provenance","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":722,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"is_offline_reference","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":723,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"offline_channel","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":724,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"offline_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":725,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"offline_reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"obtained_by","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":727,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"response_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":728,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_recorded_exception","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":729,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#PayloadPointer","name":"PayloadPointer","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"present","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"sha256","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"byte_length","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#VerificationBenefit","name":"VerificationBenefit","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":681,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"benefit_type_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":682,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"benefit_type_system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":683,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_scope","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":684,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"allowed","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":685,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#VerificationBenefit.allowed"},{"name":"used","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#VerificationBenefit.used"},{"name":"period_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":699,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"period_system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":700,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#VerificationBenefit.allowed","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#VerificationBenefit.allowed","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":685,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"kind","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":686,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"money","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":687,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":688,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"count","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":689,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"text","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":690,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#VerificationBenefit.used","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#VerificationBenefit.used","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"kind","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":693,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"money","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":694,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":695,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"count","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":696,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"text","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":697,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ClearanceContext","name":"ClearanceContext","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":747,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":748,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verification","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":749,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"decided_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":750,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"decided_by","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":751,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"config_package","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":752,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer_axes","type":"AnswerAxes","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":753,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#AnswerAxes"]},{"name":"site_eligibility","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":754,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"site_statement_scope","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":755,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"site_desk_action_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":756,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"provenance","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":757,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ClearanceContext.provenance"},{"name":"freshness","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":758,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Tri","repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ClearanceContext.freshness"},{"name":"material_changes","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":764,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coordination","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":765,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ClearanceContext.coordination"},{"name":"work_queue_keys","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":770,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":771,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ClearanceContext.provenance","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ClearanceContext.provenance","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":757,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"is_offline","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":757,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reference","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":757,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ClearanceContext.freshness","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ClearanceContext.freshness","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":758,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"verdict","type":"Tri","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Tri"]},{"name":"reason_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":760,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"age_days","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":761,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#Stated"]},{"name":"policy","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":762,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ClearanceContext.coordination","name":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts#ClearanceContext.coordination","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":765,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"resolution","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":767,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"order","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","line":768,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#PaginatedRcm","name":"PaginatedRcm","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":["T"],"fields":[{"name":"count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"results","type":"T[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitTemplate","name":"BenefitTemplate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"program","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"precedence_direction","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitTemplate.precedence_direction"},{"name":"decision_type_order","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ConfigurableRow"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ConfigurableRow"]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef","name":"RcmRef","kind":"InterfaceDeclaration","description":"A foreign row. Never the whole row, never a bare id.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitTemplate.precedence_direction","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitTemplate.precedence_direction","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ConfigurableRow","name":"ConfigurableRow","kind":"InterfaceDeclaration","description":"Every configuration row carries these three blocks.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lifecycle","type":"LifecycleBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#LifecycleBlock"]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#EvidenceBlock"]},{"name":"gates","type":"GateBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#GateBlock"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#LifecycleBlock","name":"LifecycleBlock","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"predecessor","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"change_reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to_is_inclusive","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"approved_by","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"approved_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"published_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"config_package","type":"ConfigPackageRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ConfigPackageRef"]},{"name":"lock_token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"permitted_transitions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"editable_fields","type":"string[] | \"unrestricted\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"engine_may_select_now","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"updated_by","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ConfigPackageRef","name":"ConfigPackageRef","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"sequence","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"content_sha256","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"open_gates","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#EvidenceBlock","name":"EvidenceBlock","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"evidence_state","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_activation_grade","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"activation_grade_states","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"source_document","type":"SourceDocumentRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#SourceDocumentRef"]},{"name":"links","type":"EvidenceLinkRow[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#EvidenceLinkRow"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#SourceDocumentRef","name":"SourceDocumentRef","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"register_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authority","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"document_version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"publication_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authoritative_language","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"content_sha256","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"retrieval_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unresolved_interpretation","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_activation_grade","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reviewed_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText","name":"StatedText","kind":"InterfaceDeclaration","description":"One non-numeric value/state pair (`stated_text()` on the wire).","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"state","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#EvidenceLinkRow","name":"EvidenceLinkRow","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"strength","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"source_document","type":"SourceDocumentRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#SourceDocumentRef"]},{"name":"locator","type":"object | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#GateBlock","name":"GateBlock","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"named","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocking","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocks_activation","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocks_development","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"GateDetail[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#GateDetail"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#GateDetail","name":"GateDetail","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"gate_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"registered","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocks_activation","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"why","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"issue","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"impact","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"required_evidence","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner_user","type":"RcmRef | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"safe_default_decision","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"safe_default_behaviour","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"work_queue_key","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"risk_accepted_until","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"risk_acceptance_is_open_ended","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resolution_note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitRule","name":"BenefitRule","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"benefit_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"domain","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"precedence","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"scope","type":"BenefitRuleScope","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitRuleScope"]},{"name":"decision","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitRule.decision"},{"name":"requires_clinical_review","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]},{"name":"settlement_mode","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"manual_review_condition","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"source_clause","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"source_language","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"original_wording","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unresolved_interpretation","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ConfigurableRow"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ConfigurableRow"]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitRuleScope","name":"BenefitRuleScope","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"program","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"benefit_template","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"benefit_class","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"care_setting","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"network_tier","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitRuleScope.network_tier"},{"name":"eligible_population","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitRuleScope.network_tier","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitRuleScope.network_tier","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"value","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"scoped","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitRule.decision","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitRule.decision","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"may_enter_cost_share","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"conditions","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue","name":"TriStateValue","kind":"InterfaceDeclaration","description":"A tri-state gate. `unknown` is an answer, never a `false`.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_unknown","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"meaning","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitGridRow","name":"BenefitGridRow","kind":"InterfaceDeclaration","description":"One authoring-grid row: eight independent columns, never one badge.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"benefit_rule","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"benefit_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"precedence","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"columns","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coverage","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitGridRow.coverage"},{"name":"limit","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"patient_share","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]},{"name":"referral","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]},{"name":"authorization","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]},{"name":"network","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitGridRow.network"},{"name":"exceptions","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#EvidenceBlock"]},{"name":"unresolved","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"qualified","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"Deliberately not called \"covered\".","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitGridRow.coverage","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitGridRow.coverage","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"decision","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"may_enter_cost_share","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"conditions","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"settlement_mode","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requires_clinical_review","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue","name":"StatedValue","kind":"InterfaceDeclaration","description":"One numeric value/state pair (`stated()` on the wire).","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"state","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_confirmed_zero","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"representation","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitGridRow.network","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitGridRow.network","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tier","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"scoped","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#ContradictionReport","name":"ContradictionReport","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"rules_checked","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"findings","type":"ContradictionFinding[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#ContradictionFinding"]},{"name":"clean","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"posted_nothing","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#ContradictionFinding","name":"ContradictionFinding","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocks_activation","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"benefit_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"precedence","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"rules","type":"RcmRef[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"detail","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#PreviewEstimateBody","name":"PreviewEstimateBody","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"eligible_pretax","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"Required: the preview prices a charge the caller supplies.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"Required: an amount without a currency is not an amount.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"Required: a pricing date is never defaulted to today.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"referral_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"visit_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"episode_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"admission_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"policy_period_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":277,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#MemberEstimatePreview","name":"MemberEstimatePreview","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"grid","type":"BenefitGridRow","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#BenefitGridRow"]},{"name":"outcome","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"estimate_certainty","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requires_financial_clearance","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":235,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"eligible_pretax_total","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient_share_total","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"`null` on an unresolved run, and never `\"0.00\"`.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"insurer_share_total","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unresolved","type":"Array<object>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reservations_posted","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"posted_nothing","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ReadinessBlock","name":"ReadinessBlock","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"subject","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"target_status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_ready","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"checked_overlap","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"open_gates","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"refusals","type":"Refusal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#Refusal"]},{"name":"screen_refusals","type":"Refusal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#Refusal"]},{"name":"gates","type":"GateBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#GateBlock"]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#EvidenceBlock"]},{"name":"lock_token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#Refusal","name":"Refusal","kind":"InterfaceDeclaration","description":"A named refusal. Never a bare \"invalid\" (ch. 31).","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"subject","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#AuthorizationRequirement","name":"AuthorizationRequirement","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"benefit_rule","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"authorization_required","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]},{"name":"referral_required","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]},{"name":"amount_threshold","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"quantity_threshold","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"threshold_comparison","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"threshold_aggregation_scope","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"urgency_exemption","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"required_evidence","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"allowed_exceptions","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"emergency_exception","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]},{"name":"emergency_notification_rule","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"routes_to_review","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#EvidenceBlock"]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#ExclusionRule","name":"ExclusionRule","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"exclusion_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"program","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"benefit_class","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"precedence","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"care_setting","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"network_tier","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"text_ar","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"text_en","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authoritative_language","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"Which language governs. The other one is a translation, not a second rule.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"translation_discrepancy","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"Kept as data, never reconciled away (ch. 1).","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient_criteria","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"outcome","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"named_exceptions_state","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#ExclusionRule.named_exceptions_state"},{"name":"source_clause","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"exceptions","type":"ExclusionException[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#ExclusionException"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ConfigurableRow"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ConfigurableRow"]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#ExclusionRule.named_exceptions_state","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#ExclusionRule.named_exceptions_state","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"state","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#ExclusionException","name":"ExclusionException","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"exclusion","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"text_ar","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"text_en","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"criteria","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"outcome","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authority_org","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"source_clause","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to_is_inclusive","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#AddExceptionBody","name":"AddExceptionBody","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"outcome","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"Required. What an exception yields is never defaulted to \"covered\".","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"text_ar","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"text_en","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"criteria","type":"Record<string, unknown>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"source_clause","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authority_org","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#LimitDefinition","name":"LimitDefinition","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"measure","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"cap_value","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"is_unlimited","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#LimitDefinition.is_unlimited"},{"name":"unit","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"subject","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent_limit","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"pooled_with","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"period_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reset_event","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"rolling_window_days","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"prorates_on_midterm_join","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]},{"name":"transfer_on_renewal","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]},{"name":"transfer_on_upgrade","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]},{"name":"basis","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"tax_consumes_limit","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]},{"name":"aggregation_mode","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"family_cap_value","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ConfigurableRow"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ConfigurableRow"]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#LimitDefinition.is_unlimited","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#LimitDefinition.is_unlimited","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"value","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts#CostShareComponent","name":"CostShareComponent","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"kind","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value_amount","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"value_percent","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"scope","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"basis","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"apply_order","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"interaction","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supersedes_component","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"rounding_method","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"consumes_limit","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"referral_dependency","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]},{"name":"deductible_balance_source","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ConfigurableRow"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ConfigurableRow"]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OrganizationOption","name":"OrganizationOption","kind":"InterfaceDeclaration","description":"Minimal read shape of a SET-01 organization, for pickers on these screens.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"internal_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"legal_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":235,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"legal_name_en","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"legal_name_ar","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payer_class","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lifecycle","type":"LifecycleBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#LifecycleBlock"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#LifecycleBlock","name":"LifecycleBlock","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"ConfigStatusName","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ConfigStatusName"]},{"name":"version","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"predecessor","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"change_reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to_is_inclusive","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"approved_by","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"approved_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"published_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"config_package","type":"ConfigPackageRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ConfigPackageRef"]},{"name":"lock_token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"permitted_transitions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"editable_fields","type":"string[] | \"unrestricted\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"engine_may_select_now","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"updated_by","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ConfigStatusName","name":"ConfigStatusName","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"draft\" | \"in_review\" | \"approved\" | \"scheduled\" | \"active\" | \"suspended\" | \"superseded\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef","name":"RowRef","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ConfigPackageRef","name":"ConfigPackageRef","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"sequence","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"content_sha256","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"open_gates","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#InsuranceProgram","name":"InsuranceProgram","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name_ar","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"]},{"name":"name_en","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"eligible_population","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"eligibility_obligation_trigger","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"]},{"name":"coverage_start_trigger","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"]},{"name":"baseline_schedule_ref","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"entitlement_cap","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#InsuranceProgram.entitlement_cap"},{"name":"instrument","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#InsuranceProgram.instrument"},{"name":"lifecycle","type":"LifecycleBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#LifecycleBlock"]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#EvidenceBlock"]},{"name":"gates","type":"GateBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#GateBlock"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated","name":"Stated","kind":"InterfaceDeclaration","description":"A value/state pair as the configuration serializers render it.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"state","type":"ValueStateName","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ValueStateName"]},{"name":"established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_confirmed_zero","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"representation","type":"\"percentage_points\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ValueStateName","name":"ValueStateName","kind":"TypeAliasDeclaration","description":"Wire types for the RCM coverage configuration screens:\nSET-04 (product / policy), SET-05 (class) and SET-09 (enrollment).\n\nThese mirror `mansoq/emr/api/serializers/rcm/*` and\n`mansoq/emr/api/viewsets/rcm/eligibility_serializers.py` exactly. Two rules\nfrom the report survive into the type layer rather than being flattened here:\n\n - A value never travels without its state. `Stated` has no `number` and no\n   `boolean` member, so a screen cannot read an unestablished value as `0`,\n   `\"\"` or `false` by accident (report ch. 3).\n - A gate is never a boolean either. `TriState` carries `unknown` as an\n   answer, because \"no authorization required\" and \"nobody has established\n   whether authorization is required\" have different owners and different\n   remedies.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"unknown\" | \"not_applicable\" | \"not_supplied\" | \"none\" | \"confirmed_zero\" | \"established\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#InsuranceProgram.entitlement_cap","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#InsuranceProgram.entitlement_cap","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"amount","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"basis","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#InsuranceProgram.instrument","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#InsuranceProgram.instrument","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#EvidenceBlock","name":"EvidenceBlock","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"evidence_state","type":"EvidenceStateName","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#EvidenceStateName"]},{"name":"is_activation_grade","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"activation_grade_states","type":"EvidenceStateName[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#EvidenceStateName"]},{"name":"source_document","type":"SourceDocumentRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#SourceDocumentRef"]},{"name":"links","type":"EvidenceLink[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#EvidenceLink"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#EvidenceStateName","name":"EvidenceStateName","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"signed_contract\" | \"regulatory\" | \"payer_response\" | \"public_reference\" | \"inferred\" | \"absent\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#SourceDocumentRef","name":"SourceDocumentRef","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"register_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authority","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"document_version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"publication_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authoritative_language","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"]},{"name":"content_sha256","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"retrieval_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unresolved_interpretation","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_activation_grade","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reviewed_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#EvidenceLink","name":"EvidenceLink","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"strength","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"source_document","type":"SourceDocumentRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#SourceDocumentRef"]},{"name":"locator","type":"object | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#GateBlock","name":"GateBlock","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"named","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocking","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocks_activation","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocks_development","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"GateDetail[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#GateDetail"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#GateDetail","name":"GateDetail","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"gate_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"registered","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocks_activation","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"why","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"issue","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"impact","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"required_evidence","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner_user","type":"RowRef | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"safe_default_decision","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"safe_default_behaviour","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"work_queue_key","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"risk_accepted_until","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"risk_acceptance_is_open_ended","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resolution_note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#InsuranceProduct","name":"InsuranceProduct","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"insurer_org","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"program","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"product_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"product_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"jurisdiction","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"marketing_tier","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"Display only. `engine_readable` is always false — a brand never decides cover.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#InsuranceProduct.marketing_tier"},{"name":"regulator_product_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coverage_template","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"lifecycle","type":"LifecycleBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#LifecycleBlock"]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#EvidenceBlock"]},{"name":"gates","type":"GateBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#GateBlock"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#InsuranceProduct.marketing_tier","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#InsuranceProduct.marketing_tier","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"engine_readable","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#IssuedPolicy","name":"IssuedPolicy","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"insurer_org","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":300,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"policyholder","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":301,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#IssuedPolicy.policyholder"},{"name":"program","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"product","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"The product FK is legitimately nullable. A hospital routinely holds a\npolicy number and a member card without the insurer's catalogue, and\n`mapping_is_pending` is what keeps that visible as pending rather than as\n\"no product\".","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ValueStateName"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#IssuedPolicy.product"},{"name":"external_policy_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"Text, and it stays text: leading zeros are significant.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"external_policy_system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":322,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"issuance_evidence","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":324,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verification_source","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":325,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"emergency","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":326,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#TriState","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#IssuedPolicy.emergency"},{"name":"lifecycle","type":"LifecycleBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#LifecycleBlock"]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#EvidenceBlock"]},{"name":"gates","type":"GateBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#GateBlock"]},{"name":"versions","type":"PolicyVersion[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#PolicyVersion"]},{"name":"classes","type":"BenefitClass[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":336,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitClass"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#IssuedPolicy.policyholder","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#IssuedPolicy.policyholder","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":301,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"organization","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"person","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":303,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"person_system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"person_reference","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":305,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"]},{"name":"kind","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#IssuedPolicy.product","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#IssuedPolicy.product","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"value","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"state","type":"ValueStateName","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ValueStateName"]},{"name":"mapping_is_pending","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#IssuedPolicy.emergency","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#IssuedPolicy.emergency","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":326,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"out_of_network_covered","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":327,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#TriState"]},{"name":"triage_documentation_required","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":328,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#TriState"]},{"name":"notice_deadline_rule","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"claim_rule_ref","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#TriState","name":"TriState","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"TriStateName","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#TriStateName"]},{"name":"established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_unknown","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"meaning","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#TriStateName","name":"TriStateName","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"yes\" | \"no\" | \"unknown\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#PolicyVersion","name":"PolicyVersion","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"policy","type":"RowRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"version","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"change_kind","type":"PolicyChangeKind","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#PolicyChangeKind"]},{"name":"change_reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"When the change takes effect. Never merged with `received_date`.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":286,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to_is_inclusive","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"received_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"When the provider received it. Receipt is not commencement (ch. 1, ch. 8).","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":289,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"document_reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"content_sha256","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":291,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"predecessor","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"superseded_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reprocessing_scope","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"accumulator_transition","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#PolicyChangeKind","name":"PolicyChangeKind","kind":"TypeAliasDeclaration","description":"The six policy change kinds of ch. 8, plus the \"source recorded none\" member.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"issue\" | \"renewal\" | \"endorsement\" | \"cancellation\" | \"reinstatement\" | \"retroactive_correction\" | \"unknown\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitClass","name":"BenefitClass","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":368,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"insurer_class_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"The payer's opaque code. Everything resolves by this, never by label.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display_label","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitClass.display_label"},{"name":"product","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":373,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"policy","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"tier_mapping","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"]},{"name":"tier_mapping_evidence","type":"SourceDocumentRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#SourceDocumentRef"]},{"name":"source_schedule_ref","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":378,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"accommodation","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":379,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitClass.accommodation"},{"name":"network","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"benefit_template","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":385,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"direct_billing_permitted","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#TriState"]},{"name":"emergency","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":387,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#TriState","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitClass.emergency"},{"name":"lifecycle","type":"LifecycleBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#LifecycleBlock"]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#EvidenceBlock"]},{"name":"gates","type":"GateBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":395,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#GateBlock"]},{"name":"inheritance","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitClass.inheritance"},{"name":"network_assignments","type":"ClassNetworkAssignment[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":404,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ClassNetworkAssignment"]},{"name":"overrides","type":"BenefitOverride[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitOverride"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitClass.display_label","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitClass.display_label","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resolvable_by","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitClass.accommodation","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitClass.accommodation","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":379,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"room_entitlement","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"]},{"name":"room_daily_cap","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"]},{"name":"companion_daily_cap","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":382,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitClass.emergency","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitClass.emergency","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":387,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"out_of_network_covered","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#TriState"]},{"name":"triage_documentation_required","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":389,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#TriState"]},{"name":"notice_deadline_rule","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":390,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"claim_rule_ref","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitClass.inheritance","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitClass.inheritance","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"inherits_from","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"layer","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":398,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resolves_nothing_by_name","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"cell_origin_endpoint","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":400,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"side_by_side_endpoint","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":401,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ClassNetworkAssignment","name":"ClassNetworkAssignment","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":408,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"benefit_class","type":"RowRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":410,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"network","type":"RowRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"assignment_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":412,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"precedence","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":413,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"territories","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"An empty `values` means \"not scoped on this dimension\", never \"all\".","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ClassNetworkAssignment.territories"},{"name":"emergency","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":416,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#TriState"]},{"name":"requires_referral","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#TriState"]},{"name":"service_codes","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":418,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ClassNetworkAssignment.service_codes"},{"name":"scope_is_explicit","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_unscoped","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":425,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lifecycle","type":"LifecycleBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":426,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#LifecycleBlock"]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":427,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#EvidenceBlock"]},{"name":"gates","type":"GateBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":428,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#GateBlock"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ClassNetworkAssignment.territories","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ClassNetworkAssignment.territories","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"values","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"scoped","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ClassNetworkAssignment.service_codes","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ClassNetworkAssignment.service_codes","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":418,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"values","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"scoped","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":420,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code_system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":421,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code_system_version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitOverride","name":"BenefitOverride","kind":"InterfaceDeclaration","description":"One layer's answer for one property path. Inheriting and overriding are\nmutually exclusive states: `override.holds_value` is the discriminator, and\nan inheriting row carries no value at all.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":437,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"layer","type":"\"template\" | \"class\" | \"member_endorsement\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":438,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"benefit_rule","type":"RowRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"benefit_template","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"benefit_class","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":441,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"member_coverage","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":442,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"field_path","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":443,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"inherits","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"override","type":"object | object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":445,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ValueStateName"]},{"name":"authority_org","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":453,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"source_document","type":"SourceDocumentRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#SourceDocumentRef"]},{"name":"received_date","type":"Stated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":455,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"]},{"name":"mandatory_floor_respected","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":456,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#TriState"]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":457,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":458,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to_is_inclusive","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":459,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ReadinessBlock","name":"ReadinessBlock","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"subject","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"target_status","type":"ConfigStatusName","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ConfigStatusName"]},{"name":"is_ready","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"checked_overlap","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"open_gates","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"refusals","type":"Refusal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Refusal"]},{"name":"screen_refusals","type":"Refusal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Refusal"]},{"name":"gates","type":"GateBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#GateBlock"]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#EvidenceBlock"]},{"name":"lock_token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Refusal","name":"Refusal","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"subject","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts#default.verifyPolicySchedule.request","name":"default.verifyPolicySchedule.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"advance","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lock_token","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"change_reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ScheduleVerdict","name":"ScheduleVerdict","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"verified","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"refusals","type":"Refusal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":341,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Refusal"]},{"name":"advisories","type":"Refusal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Refusal"]},{"name":"provisional_capture_permitted","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":343,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":344,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"policy","type":"IssuedPolicy","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":345,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#IssuedPolicy"]},{"name":"errors","type":"Array<object>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts#default.importPolicyMembers.request","name":"default.importPolicyMembers.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"members","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#MemberImportReport","name":"MemberImportReport","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"policy","type":"RowRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":350,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"rows_read","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"rows_resolvable","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"row_errors","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"publishable","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"posted_nothing","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"member_rows_owned_by","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":361,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts#default.cancelPolicy.response","name":"default.cancelPolicy.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"version","type":"PolicyVersion","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#PolicyVersion"]},{"name":"policy","type":"IssuedPolicy","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#IssuedPolicy"]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ClassComparison","name":"ClassComparison","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":531,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"class","type":"BenefitClass","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitClass"]},{"name":"parent","type":"BenefitClass | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":533,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitClass"]},{"name":"dimensions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":534,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"cells","type":"ComparisonCell[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ComparisonCell"]},{"name":"networks","type":"Array<object>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":536,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ComparisonChange","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OriginBlock"]},{"name":"exclusions","type":"Array<object>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ComparisonChange"]},{"name":"controlling_documents","type":"Array<object>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":547,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unresolved_conflicts","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":553,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"activation_blocked_by_conflicts","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":558,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":559,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ComparisonCell","name":"ComparisonCell","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":520,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dimension","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":521,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"benefit_code","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":522,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"change","type":"ComparisonChange","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":523,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ComparisonChange"]},{"name":"child","type":"Stated | Record<string, unknown> | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":524,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"]},{"name":"parent","type":"Stated | Record<string, unknown> | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":525,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"]},{"name":"resolved","type":"Stated | Record<string, unknown> | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":526,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated"]},{"name":"grid","type":"BenefitGridRow","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":527,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitGridRow"]},{"name":"origin","type":"OriginBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":528,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OriginBlock"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ComparisonChange","name":"ComparisonChange","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":462,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"added\" | \"removed\" | \"reduced\" | \"increased\" | \"changed\" | \"unchanged\" | \"inherited\" | \"unresolved\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitGridRow","name":"BenefitGridRow","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":472,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"benefit_rule","type":"RowRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":473,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"benefit_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"precedence","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":475,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"columns","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coverage","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":477,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#TriState"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitGridRow.coverage"},{"name":"limit","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":484,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"patient_share","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":494,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#Stated","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#TriState"]},{"name":"referral","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":504,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#TriState"]},{"name":"authorization","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":505,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#TriState"]},{"name":"network","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":506,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitGridRow.network"},{"name":"exceptions","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":507,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ValueStateName"]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":513,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#EvidenceBlock"]},{"name":"unresolved","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"qualified","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":515,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":516,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitGridRow.coverage","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitGridRow.coverage","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":477,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"decision","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":478,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"may_enter_cost_share","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":479,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"conditions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"settlement_mode","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":481,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requires_clinical_review","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":482,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#TriState"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitGridRow.network","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#BenefitGridRow.network","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":506,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tier","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":506,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"scoped","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":506,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":506,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OriginBlock","name":"OriginBlock","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"inherited","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"layer","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"row","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"chain","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ResolvedValue","name":"ResolvedValue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":562,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"class","type":"RowRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":563,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#RowRef"]},{"name":"field_path","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":564,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"as_of","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":565,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resolved","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":567,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value_state","type":"ValueStateName","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":568,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ValueStateName"]},{"name":"origin","type":"OriginBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":569,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OriginBlock"]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":570,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#SimulationReport","name":"SimulationReport","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":573,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":574,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"simulated_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":575,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"posted_nothing","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"cases","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":577,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"affected_policies","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":586,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"affected_services","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":587,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"open_encounters","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"findings","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":589,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_unresolved","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":590,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#MemberCoverage","name":"MemberCoverage","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":623,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":624,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":625,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"kind","type":"\"insurance\" | \"self_pay\" | \"other\" | string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":627,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"roles","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":628,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#MemberCoverage.roles"},{"name":"policy","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":635,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"benefit_class","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":636,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"program","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":637,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"network","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":638,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"relationship","type":"OperationsStated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":639,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsStated"]},{"name":"eligibility_date","type":"OperationsStated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":640,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsStated"]},{"name":"activation_date","type":"OperationsStated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":641,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsStated"]},{"name":"coverage_period","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":642,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ValueStateName"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#MemberCoverage.coverage_period"},{"name":"coordination","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":648,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsStated"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#MemberCoverage.coordination"},{"name":"mapping","type":"CoverageMapping","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":649,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#CoverageMapping"]},{"name":"presented_evidence","type":"Array<Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":650,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"estimate_restriction","type":"EstimateRestriction","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":651,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#EstimateRestriction"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#MemberCoverage.roles","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#MemberCoverage.roles","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":628,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"insurer","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":629,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payment_by_org","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":630,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payment_by_person","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":631,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"beneficiary_person","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":632,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"subscriber_person","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":633,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsStated","name":"OperationsStated","kind":"InterfaceDeclaration","description":"The same pair as the operations serializers render it (SET-09).","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"state","type":"ValueStateName","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ValueStateName"]},{"name":"is_established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#MemberCoverage.coverage_period","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#MemberCoverage.coverage_period","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":642,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":643,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":644,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"state","type":"ValueStateName","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":645,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ValueStateName"]},{"name":"is_established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#MemberCoverage.coordination","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#MemberCoverage.coordination","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":648,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"priority","type":"OperationsStated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":648,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsStated"]},{"name":"basis","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":648,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#CoverageMapping","name":"CoverageMapping","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":607,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"is_mapped","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":608,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unmapped","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":609,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"capture_blocked","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":610,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"capture_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":611,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#EstimateRestriction","name":"EstimateRestriction","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":614,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"coverage","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":615,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"mapping","type":"CoverageMapping","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":616,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#CoverageMapping"]},{"name":"may_present_amount","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":617,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"certainty","type":"\"certain\" | \"restricted\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":618,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"restrictions","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":619,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"latest_verification","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":620,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#DiscoveryLadder","name":"DiscoveryLadder","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":664,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"config_package","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":665,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"ladder_ref","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":666,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"rank_labels","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":667,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"rungs","type":"DiscoveryRung[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":668,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#DiscoveryRung"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#DiscoveryRung","name":"DiscoveryRung","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":654,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"channel","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":655,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"rank_label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":656,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"order","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":657,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"establishes","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":658,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"available","type":"OperationsTriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":659,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsTriState"]},{"name":"is_eligibility_determination","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":660,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_standing_in_exchange","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":661,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsTriState","name":"OperationsTriState","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"TriStateName","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#TriStateName"]},{"name":"is_answered","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#DiscoveryResult","name":"DiscoveryResult","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":802,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"coverage","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":803,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"outcome","type":"DiscoveryOutcome","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":804,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#DiscoveryOutcome"]},{"name":"work_queues","type":"WorkQueueRef[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":805,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#WorkQueueRef"]},{"name":"mapping","type":"CoverageMapping","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":806,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#CoverageMapping"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#DiscoveryOutcome","name":"DiscoveryOutcome","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":671,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"channel","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":672,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"rank_label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":673,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"order","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":674,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coverages_found","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":675,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_eligibility_determination","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":676,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_standing_in_exchange","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"work_queue_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":678,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":679,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"may_be_treated_as_eligibility","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":680,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#WorkQueueRef","name":"WorkQueueRef","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":597,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"queue_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":598,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display_name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":599,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_named_owner","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":600,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unconfigured","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"outage_behaviour","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":602,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":603,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#WorkQueueRef.owner"},{"name":"escalation_path","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":604,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#WorkQueueRef.owner","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#WorkQueueRef.owner","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":603,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"role","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":603,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"user","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":603,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_named_owner","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":603,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#VerificationResult","name":"VerificationResult","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":790,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"verification","type":"CoverageVerification","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":791,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#CoverageVerification"]},{"name":"site_outcome_catalogue","type":"SiteOutcomeCatalogueEntry[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#SiteOutcomeCatalogueEntry"]},{"name":"site_statement","type":"SiteStatement | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#SiteStatement"]},{"name":"per_coverage_site_statements","type":"SiteStatement[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":794,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#SiteStatement"]},{"name":"guarantees_payment","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":795,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"residual_denial_risks","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":796,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"opens_work_items","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":797,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"work_queues","type":"WorkQueueRef[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":798,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#WorkQueueRef"]},{"name":"blocking_gates","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":799,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#CoverageVerification","name":"CoverageVerification","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":714,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":715,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"request_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":716,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"correlation_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":717,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"profile_version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":718,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"purpose_codes","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":719,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requested_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":720,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"responded_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":721,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer_axes","type":"AnswerAxes","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":722,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#AnswerAxes"]},{"name":"processing_outcome","type":"OperationsStated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":723,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsStated"]},{"name":"site_eligibility","type":"OperationsStated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":724,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsStated"]},{"name":"is_usable_benefit_answer","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":725,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"platform_generated_response","type":"OperationsTriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsTriState"]},{"name":"max_limit","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":727,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsStated"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#CoverageVerification.max_limit"},{"name":"provenance","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"Offline is structured. A screenshot in a note is not a payer reference.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#CoverageVerification.provenance"},{"name":"errors","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":743,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_context","type":"Record<string, unknown>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":744,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"site_statements","type":"Array<object>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":745,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsStated"]},{"name":"benefits","type":"Array<Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":754,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#AnswerAxes","name":"AnswerAxes","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"processing_succeeded","type":"OperationsTriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":703,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsTriState"]},{"name":"coverage_in_force","type":"OperationsTriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":704,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsTriState"]},{"name":"network_site_status","type":"OperationsTriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":705,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsTriState"]},{"name":"benefit_information","type":"OperationsTriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsTriState"]},{"name":"exclusions","type":"OperationsTriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":707,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsTriState"]},{"name":"cost_sharing","type":"OperationsTriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":708,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsTriState"]},{"name":"authorization_requirements","type":"OperationsTriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":709,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsTriState"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#CoverageVerification.max_limit","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#CoverageVerification.max_limit","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":727,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"amount","type":"OperationsStated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":728,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsStated"]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":729,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"context","type":"OperationsStated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":730,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsStated"]},{"name":"is_annual_policy_cap","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":731,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#CoverageVerification.provenance","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#CoverageVerification.provenance","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"is_offline_reference","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":735,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"offline_channel","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":736,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"offline_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":737,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"offline_reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":738,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"obtained_by","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":739,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"response_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_recorded_exception","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":741,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#SiteOutcomeCatalogueEntry","name":"SiteOutcomeCatalogueEntry","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":683,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"outcome","type":"SiteEligibilityOutcome","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":684,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#SiteEligibilityOutcome"]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":685,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"desk_action_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":686,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_permission","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":687,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#SiteEligibilityOutcome","name":"SiteEligibilityOutcome","kind":"TypeAliasDeclaration","description":"The eight site-eligibility outcomes of ch. 22. Never collapsed to two.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"eligible\" | \"not_active\" | \"not_covered\" | \"not_direct_billing\" | \"out_network\" | \"limit_exhausted\" | \"coverage_suspended\" | \"provider_contract_suspended\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#SiteStatement","name":"SiteStatement","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":690,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"outcome","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":691,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"outcome_state","type":"ValueStateName","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ValueStateName"]},{"name":"scope","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":693,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"desk_action_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":694,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extension_requirement","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":695,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coverage_reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":696,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":697,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"inferred_by_provider","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":698,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_absent","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":699,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#EligibilitySurface","name":"EligibilitySurface","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":780,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"coverage","type":"MemberCoverage","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":781,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#MemberCoverage"]},{"name":"site_outcome_catalogue","type":"SiteOutcomeCatalogueEntry[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":782,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#SiteOutcomeCatalogueEntry"]},{"name":"answer_axes","type":"AnswerAxisKey[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":783,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#AnswerAxisKey"]},{"name":"latest_response","type":"CoverageVerification | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":784,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#CoverageVerification"]},{"name":"financial_clearance_context","type":"ClearanceContext | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":785,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ClearanceContext"]},{"name":"responses_disagree","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"residual_denial_risks","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":787,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#AnswerAxisKey","name":"AnswerAxisKey","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":712,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#AnswerAxes"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"keyof AnswerAxes"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ClearanceContext","name":"ClearanceContext","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":757,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":758,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verification","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"decided_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":760,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"decided_by","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":761,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"config_package","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":762,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer_axes","type":"AnswerAxes","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":763,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#AnswerAxes"]},{"name":"site_eligibility","type":"OperationsStated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":764,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsStated"]},{"name":"site_statement_scope","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":765,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"site_desk_action_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"provenance","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":767,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsStated"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ClearanceContext.provenance"},{"name":"freshness","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":768,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsTriState","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsStated"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ClearanceContext.freshness"},{"name":"material_changes","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":774,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coordination","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":775,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ClearanceContext.coordination"},{"name":"work_queue_keys","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":776,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":777,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ClearanceContext.provenance","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ClearanceContext.provenance","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":767,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"is_offline","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":767,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reference","type":"OperationsStated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":767,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsStated"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ClearanceContext.freshness","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ClearanceContext.freshness","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":768,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"verdict","type":"OperationsTriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":769,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsTriState"]},{"name":"reason_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":770,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"age_days","type":"OperationsStated","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":771,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#OperationsStated"]},{"name":"policy","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":772,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ClearanceContext.coordination","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ClearanceContext.coordination","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":775,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"resolution","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":775,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":775,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"order","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":775,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#ConflictResolution","name":"ConflictResolution","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":809,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"coverage","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":810,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"agree","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":811,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"retained","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":812,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"discarded","type":"unknown[]","required":true,"readOnly":false,"hasInitializer":false,"description":"Always empty by construction: nothing is discarded (ch. 21).","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":820,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coordination","type":"object | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":821,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"work_queues","type":"WorkQueueRef[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","line":829,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts#WorkQueueRef"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.qualifyPackage.request","name":"default.qualifyPackage.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"corrects","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/packageQualification.ts#PackageQualification","name":"PackageQualification","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/packageQualification.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/packageQualification.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contract_version","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/packageQualification.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/packageQualification.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"corrects","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/packageQualification.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"manifest_hash","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/packageQualification.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"passed","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/packageQualification.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"checked_rows","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/packageQualification.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"expires_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/packageQualification.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"checks","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/packageQualification.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"open_gates","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/packageQualification.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blockers","type":"object[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/packageQualification.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"government_or_customer_uat_verified","type":"false","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/packageQualification.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigPackage","name":"ConfigPackage","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"sequence","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"content_sha256","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"open_gates_at_cut_time","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"The gates that were open when this package was cut. A package cut with a\ngate open is legitimately publishable and legitimately marked so.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"published_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"published_by","type":"UserIdentity | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#UserIdentity"]},{"name":"approved_by","type":"UserIdentity | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#UserIdentity"]},{"name":"validation_passed","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"test_run_reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"corrects","type":"ConfigRowReference | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigRowReference"]},{"name":"is_immutable","type":"true","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"correction_path","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"manifest_entry_count","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"manifest_statuses","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#UserIdentity","name":"UserIdentity","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"username","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigRowReference","name":"ConfigRowReference","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"model_label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.publishPackage.request","name":"default.publishPackage.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"approved_by","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"validation_run_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"actor_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.correctPackage.request","name":"default.correctPackage.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"approved_by","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"validation_run_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"actor_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.correctPackage.response","name":"default.correctPackage.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"corrects","type":"ConfigPackage","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigPackage"]},{"name":"package","type":"ConfigPackage","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigPackage"]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ManifestResponse","name":"ManifestResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"package","type":"ConfigPackage","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigPackage"]},{"name":"statuses","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"entries","type":"ManifestEntry[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ManifestEntry"]},{"name":"entry_count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ManifestEntry","name":"ManifestEntry","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"model_label","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"id","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ConfigStatus | string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigStatus"]},{"name":"state_semantics","type":"StateSemantics | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#StateSemantics"]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence_state","type":"EvidenceStateName | string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#EvidenceStateName"]},{"name":"evidence_is_activation_grade","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"activation_blocked_by","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lock_token","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigStatus","name":"ConfigStatus","kind":"TypeAliasDeclaration","description":"Wire types for the RCM governance surfaces.\n\nThese mirror `mansoq/emr/api/viewsets/rcm/governance_serializers.py` and\n`integration_serializers.py` field for field. Two rules from the report are\nencoded in the *shape* rather than left to the screens:\n\n- A nullable business value always travels as  — the\n  value AND its state. Nothing here types a business amount as a bare\n  `string | null`, because a component that receives one cannot tell an\n  unknown from a confirmed zero (ch. 3).\n- A list that a surface did not resolve travels as `null` with a companion\n  `*_were_resolved` / `*_were_enumerated` boolean. `null` and `[]` are\n  different facts and are typed differently, so a screen cannot render\n  \"blocking nothing\" for a gate nobody asked about.\nCh. 31's seven configuration states.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"draft\" | \"in_review\" | \"approved\" | \"scheduled\" | \"active\" | \"suspended\" | \"superseded\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#StateSemantics","name":"StateSemantics","kind":"InterfaceDeclaration","description":"What a configuration state permits — published so the screen renders the\nmachine it is driving rather than a hard-coded copy of it.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"engine_may_select","type":"boolean | \"from_effective_date\" | \"historical_dates_only\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"editable","type":"\"yes\" | \"restricted\" | \"no\" | string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#EvidenceStateName","name":"EvidenceStateName","kind":"TypeAliasDeclaration","description":"Ch. 3's six evidence grades.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"signed_contract\" | \"regulatory\" | \"payer_response\" | \"public_reference\" | \"inferred\" | \"absent\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#PackageGatesResponse","name":"PackageGatesResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"package","type":"ConfigPackage","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigPackage"]},{"name":"gates","type":"PackageGateRow[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#PackageGateRow"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#PackageGateRow","name":"PackageGateRow","kind":"InterfaceDeclaration","description":"\"Open at cut time\" and \"open now\" are two separate, visible facts.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"gate_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"was_open_at_cut_time","type":"true","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_open_now","type":"boolean | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gate","type":"DecisionGate | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionGate"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionGate","name":"DecisionGate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gate_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":336,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"issue","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":337,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"impact","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":338,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"required_evidence","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner_role","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner_user","type":"UserIdentity | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":341,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#UserIdentity"]},{"name":"status","type":"GateStatusName | string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#GateStatusName"]},{"name":"blocks_activation","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":343,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocks_clinical_care","type":"false","required":true,"readOnly":false,"hasInitializer":false,"description":"Always false. A gate blocks activation, never clinical care.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":345,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"safe_default","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionGate.safe_default"},{"name":"work_queue_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"risk_acceptance","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionGate.risk_acceptance"},{"name":"resolution","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#UserIdentity","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#SourceDocument"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionGate.resolution"},{"name":"blocking_rows","type":"GateBlockingRow[] | null","required":true,"readOnly":false,"hasInitializer":false,"description":"`null` means this surface did not resolve them — never \"blocking nothing\".","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#GateBlockingRow"]},{"name":"blocking_row_count","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":367,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocking_rows_were_resolved","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":368,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#GateStatusName","name":"GateStatusName","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"open\" | \"resolved\" | \"accepted_risk\" | \"not_applicable\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionGate.safe_default","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionGate.safe_default","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"behaviour","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"decision","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"never_silently_permits","type":"true","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionGate.risk_acceptance","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionGate.risk_acceptance","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"accepted_until","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_open_ended","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_lapsed","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":355,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionGate.resolution","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionGate.resolution","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":358,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resolved_by","type":"UserIdentity | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#UserIdentity"]},{"name":"resolved_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resolving_source","type":"SourceDocument | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":361,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#SourceDocument"]},{"name":"closure_test_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requires","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#SourceDocument","name":"SourceDocument","kind":"InterfaceDeclaration","description":"The evidence behind a configured value, rendered beside the value.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"register_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authority","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"document_version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"publication_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"language","type":"StatedStringValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#StatedStringValue"]},{"name":"authoritative_language","type":"StatedStringValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#StatedStringValue"]},{"name":"retrieved_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"retrieval_http_status","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"retrieval_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"content_sha256","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reviewer","type":"UserIdentity | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#UserIdentity"]},{"name":"reviewed_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unresolved_interpretation","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_activation_grade","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#StatedStringValue","name":"StatedStringValue","kind":"InterfaceDeclaration","description":"A value and its state, never one without the other. `value` is `null` for\nevery state in which nothing was established; a `confirmed_zero` carries the\nliteral `\"0\"`, which is a different fact from `unknown`.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"state","type":"ValueStateName | string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ValueStateName"]},{"name":"is_established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ValueStateName","name":"ValueStateName","kind":"TypeAliasDeclaration","description":"Ch. 3's six value states. `established` carries a non-zero value.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"unknown\" | \"not_applicable\" | \"not_supplied\" | \"none\" | \"confirmed_zero\" | \"established\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#GateBlockingRow","name":"GateBlockingRow","kind":"InterfaceDeclaration","description":"A configuration row a gate is currently holding below `active`.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":326,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"model_label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":327,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":328,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ConfigStatus | string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":330,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigStatus"]},{"name":"version","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":331,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.validateRow.request","name":"default.validateRow.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"model_label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"row","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"target_status","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"amount","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"require_test_run_reference","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"require_source_document","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"maker_checker","type":"Record<string, unknown>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ValidateResponse","name":"ValidateResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"row","type":"ConfigRowReference","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigRowReference"]},{"name":"readiness","type":"ActivationReadiness","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ActivationReadiness"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ActivationReadiness","name":"ActivationReadiness","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"subject","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"target_status","type":"ConfigStatus | string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigStatus"]},{"name":"is_ready","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"checked_overlap","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"An unperformed overlap check is not a passed one, and is its own fact.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"open_gates","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"refusals","type":"ActivationRefusal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ActivationRefusal"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ActivationRefusal","name":"ActivationRefusal","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"ActivationRefusalCode | string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ActivationRefusalCode"]},{"name":"detail","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"subject","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ActivationRefusalCode","name":"ActivationRefusalCode","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"evidence_not_activation_grade\" | \"source_document_missing\" | \"source_not_activation_grade\" | \"source_document_foreign_facility\" | \"config_package_foreign_facility\" | \"gate_open\" | \"overlapping_equal_rank_sibling\" | \"overlap_check_not_performed\" | \"maker_checker_missing\" | \"effective_date_missing\" | \"config_package_missing\" | \"validation_not_passed\" | \"test_run_reference_missing\" | \"illegal_transition\" | \"unresolved_value\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.approveRow.request","name":"default.approveRow.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"model_label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"row","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"target_status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lock_token","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"change_reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"actor_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#TransitionResponse","name":"TransitionResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"row","type":"ConfigRowReference","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigRowReference"]},{"name":"status","type":"ConfigStatus | string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigStatus"]},{"name":"lock_token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"approved_by","type":"UserIdentity | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#UserIdentity"]},{"name":"approved_at","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"retained_for_historical_dates","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.activateRow.request","name":"default.activateRow.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"model_label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"row","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lock_token","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"target_status","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"amount","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"actor_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"require_test_run_reference","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"require_source_document","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"maker_checker","type":"Record<string, unknown>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.supersedeRow.request","name":"default.supersedeRow.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"model_label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"row","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"change_reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lock_token","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"actor_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#SimulationCaseInput","name":"SimulationCaseInput","kind":"InterfaceDeclaration","description":"One representative case, as the simulate request body carries it.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"case_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"setting","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"subject_reference","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"before","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":284,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"after","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.simulate.request","name":"default.simulate.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"cases","type":"SimulationCaseInput[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#SimulationCaseInput"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#SimulationReport","name":"SimulationReport","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"simulated_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"posted_nothing","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"The contract, not a comment: simulate posts nothing.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_unresolved","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"cases","type":"SimulationCaseComparison[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#SimulationCaseComparison"]},{"name":"findings","type":"SimulationFinding[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#SimulationFinding"]},{"name":"affected_policies","type":"string[] | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"affected_policies_were_enumerated","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"affected_services","type":"string[] | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"affected_services_were_enumerated","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"open_encounters","type":"string[] | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"open_encounters_were_enumerated","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#SimulationCaseComparison","name":"SimulationCaseComparison","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"case_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"setting","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"subject_reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"before","type":"AllocationView","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#AllocationView"]},{"name":"after","type":"AllocationView","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#AllocationView"]},{"name":"patient_delta","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payer_delta","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"changed","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#AllocationView","name":"AllocationView","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":235,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_charge","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payer_liability","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient_liability","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unallocated","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"decision","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unresolved_reasons","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#SimulationFinding","name":"SimulationFinding","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"kind","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"subject","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionPackageResponse","name":"DecisionPackageResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":438,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"trace","type":"DecisionTrace","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionTrace"]},{"name":"config_package","type":"ConfigPackage","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigPackage"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionTrace","name":"DecisionTrace","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":412,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":413,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"decision_kind","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"subject","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionTrace.subject"},{"name":"outcome","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":416,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"amount","type":"StatedStringValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#StatedStringValue"]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":418,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"config_package","type":"ConfigPackage | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigPackage"]},{"name":"weakest_evidence","type":"EvidenceStateName | string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":420,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#EvidenceStateName"]},{"name":"weakest_evidence_is_activation_grade","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":421,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocking_gates","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"decided_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":423,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"engine_version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supersedes","type":"ConfigRowReference | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":425,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigRowReference"]},{"name":"is_append_only","type":"true","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":426,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resolution_chain","type":"ResolutionChainStep[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":428,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ResolutionChainStep"]},{"name":"resolved_pricing_date","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":429,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pricing_date_rule_used","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":430,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"applied_components","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":431,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"consumed_buckets","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason_trace","type":"ReasonTrace","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":433,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ReasonTrace"]},{"name":"blocking_gate_detail","type":"DecisionGate[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":434,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionGate"]},{"name":"explanation_is_structural","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionTrace.subject","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#DecisionTrace.subject","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"table","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ResolutionChainStep","name":"ResolutionChainStep","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":404,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"step","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"role","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":406,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"field","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":407,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"selected","type":"ConfigRowReference | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":408,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigRowReference"]},{"name":"origin","type":"RowOrigin | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#RowOrigin"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#RowOrigin","name":"RowOrigin","kind":"InterfaceDeclaration","description":"Where a resolved value came from: the whole provenance chain.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"row","type":"ConfigRowReference | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigRowReference"]},{"name":"version","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ConfigStatus | string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigStatus"]},{"name":"state_semantics","type":"StateSemantics | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#StateSemantics"]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"inherited_from","type":"ConfigRowReference | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigRowReference"]},{"name":"change_reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence_state","type":"EvidenceStateName | string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#EvidenceStateName"]},{"name":"evidence_is_activation_grade","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"source_document","type":"SourceDocument | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#SourceDocument"]},{"name":"config_package","type":"ConfigPackage | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigPackage"]},{"name":"activation_blocked_by","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lock_token","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"approved_by","type":"UserIdentity | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#UserIdentity"]},{"name":"approved_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"published_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ReasonTrace","name":"ReasonTrace","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"steps","type":"ReasonTraceStep[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ReasonTraceStep"]},{"name":"winning","type":"ReasonTraceStep[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":398,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ReasonTraceStep"]},{"name":"losing","type":"ReasonTraceStep[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ReasonTraceStep"]},{"name":"narrative","type":"ReasonTraceStep[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":400,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ReasonTraceStep"]},{"name":"candidate_count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":401,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ReasonTraceStep","name":"ReasonTraceStep","kind":"InterfaceDeclaration","description":"One row of the reason chain. The engines write their own keys, so the extra\nkeys are preserved and rendered as structured pairs rather than prose.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":390,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"selected","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"won","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":392,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigurationOverride","name":"ConfigurationOverride","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":289,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"scope","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigurationOverride.scope"},{"name":"reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":296,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requested_by","type":"UserIdentity | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":297,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#UserIdentity"]},{"name":"approved_by","type":"UserIdentity | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#UserIdentity"]},{"name":"recorded_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"expires_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":300,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"expired_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":301,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_lapsed","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"review","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":303,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#UserIdentity"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigurationOverride.review"},{"name":"audit_event_id","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigurationOverride.scope","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigurationOverride.scope","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"table","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":291,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_global","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"narrowest_entity_rule","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigurationOverride.review","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigurationOverride.review","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":303,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"queue_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"due_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":305,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"completed_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"completed_by","type":"UserIdentity | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#UserIdentity"]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_outstanding","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":309,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.createOverride.request","name":"default.createOverride.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"scope_table","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"scope_reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"approved_by","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"expires_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"review_queue_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"review_due_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"actor_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.expireOverride.request","name":"default.expireOverride.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"actor_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#OverrideExpireResponse","name":"OverrideExpireResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":314,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"override","type":"ConfigurationOverride","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigurationOverride"]},{"name":"routed_to_review_queue","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"review_due_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"audit_event_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.completeOverrideReview.request","name":"default.completeOverrideReview.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"review_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.closeGate.request","name":"default.closeGate.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"resolved_by","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resolving_source","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"closure_test_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":235,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resolution_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"actor_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.acceptGateRisk.request","name":"default.acceptGateRisk.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"accepted_by","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resolution_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"actor_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.markGateNotApplicable.request","name":"default.markGateNotApplicable.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"decided_by","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resolution_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"actor_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#GateSweepResponse","name":"GateSweepResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":378,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"violations","type":"GateBlock[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":379,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#GateBlock"]},{"name":"violation_count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"invariant","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#GateBlock","name":"GateBlock","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"model_label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"row_label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":373,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ConfigStatus | string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":374,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigStatus"]},{"name":"gate_keys","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#IntegrationEndpoint","name":"IntegrationEndpoint","kind":"InterfaceDeclaration","description":"A connection endpoint. `secret_reference` is structurally absent: what this\ncarries is whether a reference is held and who rotates it — enough to\noperate, nothing to leak (ch. 4, ch. 31 SET-11).","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":465,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":467,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"environment","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":468,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_production","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":469,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"endpoint_url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":470,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"organization","type":"object | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"profile_package","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":472,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#IntegrationEndpoint.profile_package"},{"name":"key_reference","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":478,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#IntegrationEndpoint.key_reference"},{"name":"status","type":"ConfigStatus | string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigStatus"]},{"name":"origin","type":"RowOrigin | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":484,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#RowOrigin"]},{"name":"certificate","type":"CertificateCountdown","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":485,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#CertificateCountdown"]},{"name":"effective_from","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":486,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":487,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#IntegrationEndpoint.profile_package","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#IntegrationEndpoint.profile_package","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":472,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"package","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":473,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_pinned","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":475,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pin_rule","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#IntegrationEndpoint.key_reference","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#IntegrationEndpoint.key_reference","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":478,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"is_held","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":479,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_disclosed","type":"false","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"storage","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":481,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#CertificateCountdown","name":"CertificateCountdown","kind":"InterfaceDeclaration","description":"Expiry as a countdown, because expiry blocks submission.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"subject","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":449,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"not_after","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":450,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"as_of","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":451,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"warning_days","type":"StatedStringValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":452,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#StatedStringValue"]},{"name":"rotation_owner","type":"UserIdentity | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":453,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#UserIdentity"]},{"name":"state","type":"\"unknown\" | \"expired\" | \"expiring\" | \"current\" | string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"days_remaining","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":455,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocks_submission","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":456,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":457,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#CertificateResponse","name":"CertificateResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"endpoint","type":"ConfigRowReference","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":520,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigRowReference"]},{"name":"certificate","type":"CertificateCountdown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":521,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#CertificateCountdown"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConnectionTestResponse","name":"ConnectionTestResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":508,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"endpoint","type":"IntegrationEndpoint","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":509,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#IntegrationEndpoint"]},{"name":"transmitted","type":"false","required":true,"readOnly":false,"hasInitializer":false,"description":"A connection test sends nothing, in any environment.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":511,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"transmitted_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":512,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"certificate","type":"CertificateCountdown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":513,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#CertificateCountdown"]},{"name":"package_pin","type":"PackagePin | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":514,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#PackagePin"]},{"name":"checks","type":"IntegrationCheck[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":515,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#IntegrationCheck"]},{"name":"passed","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":516,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#PackagePin","name":"PackagePin","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":496,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"implementation_guide","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":497,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"implementation_guide_version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":498,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"business_rule_release","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":499,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"environment","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":500,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"build_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":501,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"not_for_publication","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":502,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_public_development_build","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"PB-U07 in one field.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":504,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocking_gates","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":505,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#IntegrationCheck","name":"IntegrationCheck","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":491,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"passed","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":492,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":493,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.replayExchange.request","name":"default.replayExchange.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"exchange","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ReplayResponse","name":"ReplayResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":585,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"endpoint","type":"ConfigRowReference","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":586,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigRowReference"]},{"name":"exchange","type":"ExchangeError","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":587,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ExchangeError"]},{"name":"plan","type":"ResendPlan","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ResendPlan"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ExchangeError","name":"ExchangeError","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":555,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":556,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"direction","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":557,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"message_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":558,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":559,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"transport_status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":560,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"business_status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"processing_mode","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":562,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"identity","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":563,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ExchangeError.identity"},{"name":"http_status","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":569,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"queued_by_nphies","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":570,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"retry_count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"next_attempt_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":572,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"sent_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":573,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"received_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":574,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"completed_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":575,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"issues","type":"ExchangeIssue[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ExchangeIssue"]},{"name":"validation_results","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":577,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payload_reference","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":578,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ExchangeError.payload_reference"}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ExchangeError.identity","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ExchangeError.identity","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":563,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"business_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":564,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"bundle_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":565,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"message_header_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"correlation_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":567,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ExchangeIssue","name":"ExchangeIssue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"severity","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":543,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":544,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"details","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":545,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"expression","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":550,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_diagnostics","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"Diagnostics can carry clinical detail, so they stay behind a pointer.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":552,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ExchangeError.payload_reference","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ExchangeError.payload_reference","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":578,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"request_hash","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":579,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"response_hash","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":580,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_inlined","type":"false","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":581,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ResendPlan","name":"ResendPlan","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":524,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"transmitted","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":525,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"attempt_number","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":526,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"identity","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":527,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ResendPlan.identity"},{"name":"reason_trace","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":534,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payload","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ResendPlan.payload"}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ResendPlan.identity","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ResendPlan.identity","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":527,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"bundle_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":528,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"message_header_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":529,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"business_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":530,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"request_hash","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":531,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"preserved","type":"true","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ResendPlan.payload","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ResendPlan.payload","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"is_inlined","type":"false","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":536,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":537,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":538,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts#default.rotateCertificate.request","name":"default.rotateCertificate.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"change_reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"certificate_subject","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"certificate_not_after","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"secret_reference","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":336,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"rotation_owner","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":337,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lock_token","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":338,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"actor_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#RotateCertificateResponse","name":"RotateCertificateResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":591,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"path","type":"\"new_version\" | \"save_configuration\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":592,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":593,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"predecessor","type":"ConfigRowReference","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":594,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigRowReference"]},{"name":"endpoint","type":"IntegrationEndpoint","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":595,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#IntegrationEndpoint"]},{"name":"lock_token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":596,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#IntegrationExport","name":"IntegrationExport","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":599,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"exported_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":600,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"key_material_included","type":"false","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":602,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"endpoints","type":"IntegrationEndpoint[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":603,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#IntegrationEndpoint"]},{"name":"activation","type":"object | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":604,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ActivationStatesResponse","name":"ActivationStatesResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"states","type":"Array<object & StateSemantics>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#ConfigStatus","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts#StateSemantics"]},{"name":"no_shortcut","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#PayerNetwork","name":"PayerNetwork","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"insurer_org","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"administrator_org","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"tier","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"territory","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#PayerNetwork.territory"},{"name":"member_list_completeness","type":"TriStateValue","required":false,"readOnly":false,"hasInitializer":false,"description":"Only present when the request named a date. Tri-state, never a bare bool.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]},{"name":"as_of","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ConfigurableRow"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ConfigurableRow"]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#PayerNetwork.territory","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#PayerNetwork.territory","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"value","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"recorded","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#CoverageMap","name":"CoverageMap","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"network","type":"PayerNetwork","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#PayerNetwork"]},{"name":"as_of","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"specialty","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"member_site_count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"organizations","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#CoverageMapSite"]},{"name":"sibling_inheritance","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"Always false: a sibling branch never lends its participation.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#CoverageMapSite","name":"CoverageMapSite","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"provider_site_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tier","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"specialty_scope","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#CoverageMapSite.specialty_scope"},{"name":"care_setting_scope","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#CoverageMapSite.care_setting_scope"},{"name":"service_scope","type":"NetworkSiteMembership[\"service_scope\"]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#NetworkSiteMembership"]},{"name":"access","type":"MembershipAccess","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#MembershipAccess"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#CoverageMapSite.specialty_scope","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#CoverageMapSite.specialty_scope","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"values","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"scoped","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#CoverageMapSite.care_setting_scope","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#CoverageMapSite.care_setting_scope","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"values","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"scoped","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#NetworkSiteMembership","name":"NetworkSiteMembership","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"network","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"provider_org","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"provider_site_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"Membership belongs to a site, never to a hospital brand.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"membership_is_per_site","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"specialty_scope","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#NetworkSiteMembership.specialty_scope"},{"name":"care_setting_scope","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#NetworkSiteMembership.care_setting_scope"},{"name":"service_scope","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#NetworkSiteMembership.service_scope"},{"name":"exclusions","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tier","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"grandfathering_rule","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"replacement_site_id","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"notice_given_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"provider_level","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"accreditation","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#NetworkSiteMembership.accreditation"},{"name":"service_capability","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"telemedicine_capability","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]},{"name":"specialist_centre_capability","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]},{"name":"national_address","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"urban_rural_class","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"access","type":"MembershipAccess","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#MembershipAccess"]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to_is_inclusive","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"entitlement_lost_on","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"Also a tri-state, not a flag: `entitlement_lost_on()` returns `\"no\"` for a\nmembership in force and `\"unknown\"` otherwise, and never `\"yes\"`. Render it\nthrough `triFromString`, never as a truthiness test.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter_network_tier","type":"[string | null, string]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"as_of","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#NetworkSiteMembership.specialty_scope","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#NetworkSiteMembership.specialty_scope","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"values","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"scoped","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#NetworkSiteMembership.care_setting_scope","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#NetworkSiteMembership.care_setting_scope","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"values","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"scoped","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#NetworkSiteMembership.service_scope","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#NetworkSiteMembership.service_scope","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"value","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"state","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code_system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code_system_version","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"is_versioned","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#NetworkSiteMembership.accreditation","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#NetworkSiteMembership.accreditation","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"value","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"recorded","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#MembershipAccess","name":"MembershipAccess","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"reference_point","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"distance_km","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"travel_time_minutes","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"standard_status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"`indicative_pending_conditions` for every figure the public source gives.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"standard_reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"outcome","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"`not_established` or `adequacy_review`. There is no denial branch.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#RemovalImpactBody","name":"RemovalImpactBody","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"membership","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"on_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"care_in_progress","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"Tri-state on the wire: \"yes\" | \"no\" | \"unknown\".","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#RemovalImpact","name":"RemovalImpact","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"network","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"membership","type":"NetworkSiteMembership","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#NetworkSiteMembership"]},{"name":"as_of","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"continuity","type":"ContinuityOutcome","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#ContinuityOutcome"]},{"name":"affected_classes","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"posted_nothing","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"open_authorizations","type":"Array<Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"Not supplied by the current endpoint. Open authorizations, unbilled\nencounters and submitted claims are reported by this screen as\n*not supplied* rather than as zero — see NetworkSettings.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unbilled_encounters","type":"Array<Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"submitted_claims","type":"Array<Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#ContinuityOutcome","name":"ContinuityOutcome","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"outcome","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"entitlement_lost","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"A TRI-STATE on the wire, not a flag: `ContinuityOutcome.entitlement_lost`\nreturns `\"no\"` while continuity is in force and `\"unknown\"` otherwise, and\nthe docstring is explicit that it never returns `\"yes\"` — provider-contract\nexpiry does not by itself establish that a member lost entitlement. Typing\nit as a boolean made both answers truthy, so the screen reported the one\nverdict the engine cannot produce.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"denies_care","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"Always false. Removing a site opens a continuity review, not a denial.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"care_in_progress","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"Tri-state on the wire: \"yes\" | \"no\" | \"unknown\".","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"care_in_progress_invalidated","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coverage_decision","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"replacement_site","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"notice_given_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"grandfathering_rule","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"work_queue_key","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocking_gates","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#ReplacementBody","name":"ReplacementBody","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"membership","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"replacement_site_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"on_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"notice_given_at","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#ApproveBody","name":"ApproveBody","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"lock_token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"change_reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"actor_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts#NetworkReconciliation","name":"NetworkReconciliation","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"network","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"list_is_complete","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"Tri-state: an unreconciled list is not an established negative.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]},{"name":"issued_list_reference","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"issued_member_site_count","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"reconciled_on","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ConfigurableRow"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ConfigurableRow"]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RcmOrganizationRead","name":"RcmOrganizationRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"internal_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"legal_name_ar","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"legal_name_en","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"legal_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"legal_name_language","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#StatedText"]},{"name":"bilingual_display_complete","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"legal_entity_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"country_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"registered_address","type":"Record<string, unknown> | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"organization_type","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#StatedText"]},{"name":"organization_type_system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payer_category","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#StatedText"]},{"name":"payer_class","type":"PayerClassValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#PayerClassValue"]},{"name":"regulator","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#StatedText"]},{"name":"operational_language","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display_brand","type":"NonRoutableName","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#NonRoutableName"]},{"name":"aliases","type":"NonRoutableNames","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#NonRoutableNames"]},{"name":"portal_url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"roles","type":"OrganizationRoleRead[]","required":false,"readOnly":false,"hasInitializer":false,"description":"Present on retrieve only.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationRoleRead"]},{"name":"identifiers","type":"OrganizationIdentifierRead[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationIdentifierRead"]},{"name":"contacts","type":"OrganizationContactRead[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationContactRead"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ConfigurationRow"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ConfigurationRow"]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#StatedText","name":"StatedText","kind":"InterfaceDeclaration","description":"The non-numeric pair. `confirmed_zero` is not meaningful for text.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"state","type":"ValueState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ValueState"]},{"name":"established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ValueState","name":"ValueState","kind":"TypeAliasDeclaration","description":"Wire types for the RCM party configuration screens (SET-01, SET-02, SET-03).\n\nThese mirror `mansoq/emr/api/serializers/rcm/organization.py` exactly. Two\nproperties of that serializer are load-bearing here and must survive into\nTypeScript rather than being flattened for convenience:\n\n1. A business value always travels with its state. `StatedValue.value` is\n   `string | null`, never `number`, so a component cannot read an unknown as\n   `0` by accident (report ch. 3).\n2. A tri-state is three-valued. `TriStateValue.value` is `\"yes\" | \"no\" |\n   \"unknown\"`, never `boolean`, so \"nobody established whether this was\n   delegated\" cannot collapse into \"not delegated\" (report ch. 6).\nReport ch. 3: the six value states.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"unknown\" | \"not_applicable\" | \"not_supplied\" | \"none\" | \"confirmed_zero\" | \"established\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#PayerClassValue","name":"PayerClassValue","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"insurance\" | \"government\" | \"corporate\" | \"self_pay\" | \"unclassified\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#NonRoutableName","name":"NonRoutableName","kind":"InterfaceDeclaration","description":"A brand or an alias. `routing_safe` is `false` on the wire and the UI must\nrender it as such: ch. 2 keeps aliases searchable and out of routing.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"routing_safe","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#NonRoutableNames","name":"NonRoutableNames","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"values","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"routing_safe","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationRoleRead","name":"OrganizationRoleRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":277,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"organization","type":"RowRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"role","type":"OrganizationRoleType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationRoleType"]},{"name":"licence_authority","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"licence_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"licence_status","type":"LicenceStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LicenceStatus"]},{"name":"licence_status_established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"licence_valid_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":284,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"licence_valid_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"licence_required","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":286,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#TriStateValue"]},{"name":"licence_is_current","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"Only when the request supplied `as_of`.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"as_of","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":289,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ConfigurationRow"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ConfigurationRow"]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef","name":"RowRef","kind":"InterfaceDeclaration","description":"A foreign row: never the whole row, never a bare id.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationRoleType","name":"OrganizationRoleType","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"insurer\" | \"tpa\" | \"provider\" | \"policyholder\" | \"contractual_debtor\" | \"remittance_issuer\" | \"payee\" | \"tax_recipient\" | \"transport_sender\" | \"regulator\" | \"fund\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LicenceStatus","name":"LicenceStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"\" | \"unknown\" | \"active\" | \"suspended\" | \"revoked\" | \"expired\" | \"not_applicable\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#TriStateValue","name":"TriStateValue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"TriState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#TriState"]},{"name":"established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_unknown","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"meaning","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#TriState","name":"TriState","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"yes\" | \"no\" | \"unknown\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ConfigurationRow","name":"ConfigurationRow","kind":"InterfaceDeclaration","description":"Every configuration row carries these three blocks.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lifecycle","type":"LifecycleBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LifecycleBlock"]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#EvidenceBlock"]},{"name":"gates","type":"GateBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#GateBlock"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LifecycleBlock","name":"LifecycleBlock","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"ConfigStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ConfigStatus"]},{"name":"version","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"predecessor","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"change_reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to_is_inclusive","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"approved_by","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"approved_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"published_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"config_package","type":"ConfigPackageRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ConfigPackageRef"]},{"name":"lock_token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"permitted_transitions","type":"ConfigStatus[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ConfigStatus"]},{"name":"editable_fields","type":"string[] | \"unrestricted\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"engine_may_select_now","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"updated_by","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ConfigStatus","name":"ConfigStatus","kind":"TypeAliasDeclaration","description":"Report ch. 31: the seven configuration states.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"draft\" | \"in_review\" | \"approved\" | \"scheduled\" | \"active\" | \"suspended\" | \"superseded\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ConfigPackageRef","name":"ConfigPackageRef","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"sequence","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"content_sha256","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"open_gates","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#EvidenceBlock","name":"EvidenceBlock","kind":"InterfaceDeclaration","description":"What proves a row, stated beside it (report ch. 31).","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"evidence_state","type":"EvidenceStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#EvidenceStateValue"]},{"name":"is_activation_grade","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"activation_grade_states","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"source_document","type":"SourceDocumentRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#SourceDocumentRef"]},{"name":"links","type":"EvidenceLinkRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#EvidenceLinkRead"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#EvidenceStateValue","name":"EvidenceStateValue","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"signed_contract\" | \"regulatory\" | \"payer_response\" | \"public_reference\" | \"inferred\" | \"absent\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#SourceDocumentRef","name":"SourceDocumentRef","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"register_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authority","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"document_version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"publication_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authoritative_language","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#StatedText"]},{"name":"content_sha256","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"retrieval_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unresolved_interpretation","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_activation_grade","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reviewed_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#EvidenceLinkRead","name":"EvidenceLinkRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"strength","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"source_document","type":"SourceDocumentRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#SourceDocumentRef"]},{"name":"locator","type":"object | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#GateBlock","name":"GateBlock","kind":"InterfaceDeclaration","description":"Which gate blocks this row and why — never a generic validation error.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"named","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocking","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocks_activation","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocks_development","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"GateDetail[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#GateDetail"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#GateDetail","name":"GateDetail","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"gate_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"registered","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocks_activation","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"why","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"issue","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"impact","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"required_evidence","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner_user","type":"RowRef | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"safe_default_decision","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"safe_default_behaviour","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"work_queue_key","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"risk_accepted_until","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"risk_acceptance_is_open_ended","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resolution_note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationIdentifierRead","name":"OrganizationIdentifierRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"organization","type":"RowRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"id_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"id_system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":296,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"id_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":297,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"issuer_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"environment","type":"Environment | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#Environment"]},{"name":"national_insurance_code","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":300,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#StatedText"]},{"name":"field_dictionary_slice","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":301,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#StatedText"]},{"name":"value_set_expansion","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#StatedText"]},{"name":"expansion_conflict","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":303,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#TriStateValue"]},{"name":"valid_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":304,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":305,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_to_is_inclusive","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#EvidenceBlock"]},{"name":"is_valid_on","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"as_of","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":309,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#Environment","name":"Environment","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"production\" | \"onboarding\" | \"test\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationContactRead","name":"OrganizationContactRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":312,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":313,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"organization","type":"RowRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":314,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"purpose","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"email","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"phone","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"hours","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"holiday_calendar","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"notes","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationWrite","name":"OrganizationWrite","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":658,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"legal_name_ar","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":659,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"legal_name_en","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":660,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"legal_name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":661,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"legal_name_language","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":662,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"legal_name_language_state","type":"ValueState","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":663,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ValueState"]},{"name":"internal_code","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":664,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"legal_entity_type","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":665,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"country_code","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":666,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"organization_type","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":667,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"organization_type_state","type":"ValueState","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":668,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ValueState"]},{"name":"organization_type_system","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":669,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payer_category","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":670,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payer_category_state","type":"ValueState","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":671,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ValueState"]},{"name":"payer_class","type":"PayerClassValue","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":672,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#PayerClassValue"]},{"name":"regulator","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":673,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"regulator_state","type":"ValueState","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":674,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ValueState"]},{"name":"operational_language","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":675,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"aliases","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":676,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display_brand","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":677,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"portal_url","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":678,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence_state","type":"EvidenceStateValue","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":679,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#EvidenceStateValue"]},{"name":"source_document","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":680,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"activation_blocked_by","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":681,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":682,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":683,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lock_token","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":684,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"change_reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":685,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ReadinessBlock","name":"ReadinessBlock","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"subject","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"target_status","type":"ConfigStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ConfigStatus"]},{"name":"is_ready","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"checked_overlap","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"open_gates","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"refusals","type":"Refusal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#Refusal"]},{"name":"screen_refusals","type":"Refusal[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#Refusal"]},{"name":"maker_checker","type":"Record<string, unknown>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gates","type":"GateBlock","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#GateBlock"]},{"name":"evidence","type":"EvidenceBlock","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#EvidenceBlock"]},{"name":"lock_token","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#Refusal","name":"Refusal","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"subject","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts#default.organizations.evidence.response","name":"default.organizations.evidence.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"subject","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#EvidenceBlock"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts#default.organizations.duplicates.request","name":"default.organizations.duplicates.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"organization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"identifiers","type":"object[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#DuplicateReport","name":"DuplicateReport","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":365,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"matched_on","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"never_matched_on","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":367,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"exact_identifier_matches","type":"DuplicateMatch[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":368,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#DuplicateMatch"]},{"name":"same_value_different_system_or_environment","type":"DuplicateMatch[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":369,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#DuplicateMatch"]},{"name":"name_similarity_only","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#DuplicateReport.name_similarity_only"},{"name":"merge_supported","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":375,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resolution","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#DuplicateMatch","name":"DuplicateMatch","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"organization","type":"RowRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"identifier","type":"OrganizationIdentifierRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":350,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationIdentifierRead"]},{"name":"roles","type":"object[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationRoleType","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LicenceStatus"]},{"name":"matched","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":356,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#DuplicateMatch.matched"},{"name":"why","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#DuplicateMatch.matched","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#DuplicateMatch.matched","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":356,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id_type","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"id_system","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":358,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"id_value","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"environment","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#DuplicateReport.name_similarity_only","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#DuplicateReport.name_similarity_only","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":370,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"matches","type":"object[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"is_duplicate_signal","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":372,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":373,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LockedWrite","name":"LockedWrite","kind":"InterfaceDeclaration","description":"Every configuration write carries the token the editor loaded the row with.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":644,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"lock_token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":645,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"change_reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":646,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"actor_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":647,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#VerifyVerdict","name":"VerifyVerdict","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":379,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"verified","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":380,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"as_of","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":381,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"refusals","type":"Refusal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":382,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#Refusal"]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":383,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#EvidenceBlock"]},{"name":"gates","type":"GateBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":384,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#GateBlock"]},{"name":"organization","type":"RcmOrganizationRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":385,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RcmOrganizationRead"]},{"name":"errors","type":"object[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":386,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ActivateBody","name":"ActivateBody","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":654,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"target_status","type":"ConfigStatus","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":655,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ConfigStatus"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LockedWrite"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["LockedWrite"]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LifecycleTransitionBody","name":"LifecycleTransitionBody","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":650,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"to_status","type":"ConfigStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":651,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ConfigStatus"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LockedWrite"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["LockedWrite"]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts#default.organizations.newVersion.request","name":"default.organizations.newVersion.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"change_reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"actor_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts#default.organizations.markDuplicateOf.response","name":"default.organizations.markDuplicateOf.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"retired","type":"RcmOrganizationRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RcmOrganizationRead"]},{"name":"survivor","type":"RcmOrganizationRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RcmOrganizationRead"]},{"name":"merged","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationRoleWrite","name":"OrganizationRoleWrite","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":688,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"organization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":689,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"role","type":"OrganizationRoleType","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":690,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationRoleType"]},{"name":"licence_authority","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":691,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"licence_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":692,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"licence_status","type":"LicenceStatus","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":693,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LicenceStatus"]},{"name":"licence_valid_from","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":694,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"licence_valid_to","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":695,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"licence_required","type":"TriState","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":696,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#TriState"]},{"name":"evidence_state","type":"EvidenceStateValue","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":697,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#EvidenceStateValue"]},{"name":"source_document","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":698,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":699,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":700,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lock_token","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":701,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"change_reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":702,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LicenceVerdict","name":"LicenceVerdict","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":389,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"role","type":"OrganizationRoleRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":390,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationRoleRead"]},{"name":"withdrawing_statuses","type":"LicenceStatus[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":391,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LicenceStatus"]},{"name":"routes_live_traffic","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":392,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationIdentifierWrite","name":"OrganizationIdentifierWrite","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":705,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"organization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":706,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"id_type","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":707,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"id_system","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":708,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"id_value","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":709,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"issuer_name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":710,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"environment","type":"Environment | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":711,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#Environment"]},{"name":"expansion_conflict","type":"TriState","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":712,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#TriState"]},{"name":"valid_from","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":713,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_to","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":714,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence_state","type":"EvidenceStateValue","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":715,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#EvidenceStateValue"]},{"name":"source_document","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":716,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationContactWrite","name":"OrganizationContactWrite","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":719,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"organization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":720,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"purpose","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":721,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":722,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"email","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":723,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"phone","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":724,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"hours","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":725,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"notes","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":726,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AdministrationAgreementRead","name":"AdministrationAgreementRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"agreement_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":410,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"insurer_org","type":"RowRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"administrator_org","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":412,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"is_self_administered","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":413,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"signatories","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contracting_party_roles","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"delegated_authority_document","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":416,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"covered","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AdministrationAgreementRead.covered"},{"name":"covered_services","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":424,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"transaction_scope","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":425,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"scope_is_explicit","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":426,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#TriStateValue"]},{"name":"scope_is_unbounded","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":427,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"routing_effective_basis","type":"RoutingEffectiveBasis","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":428,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RoutingEffectiveBasis"]},{"name":"routing_identifier","type":"OrganizationIdentifierRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":429,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OrganizationIdentifierRead"]},{"name":"settlement_owner","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"Ch. 6: who owns settlement and who bears the liability are two fields.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":431,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"settlement_liability_party","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":432,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"termination_handling","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":433,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"termination_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":434,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"termination_reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"termination_notice","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":436,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"runoff_administrator_org","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":437,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"replacement_agreement","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":438,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"delegations","type":"AdministrationDelegationRead[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":439,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AdministrationDelegationRead"]},{"name":"routing_rules","type":"RoutingRuleRead[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":440,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RoutingRuleRead"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ConfigurationRow"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ConfigurationRow"]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AdministrationAgreementRead.covered","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AdministrationAgreementRead.covered","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"programs","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":418,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"policies","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"products","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":420,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"classes","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":421,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facilities","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":422,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RoutingEffectiveBasis","name":"RoutingEffectiveBasis","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":407,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"service\" | \"submission\" | \"run_off\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AdministrationDelegationRead","name":"AdministrationDelegationRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":443,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":444,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"agreement","type":"RowRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":445,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"function","type":"DelegatedFunction","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":446,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#DelegatedFunction"]},{"name":"is_delegated","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":447,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#TriStateValue"]},{"name":"conditions","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":449,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":450,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to_is_inclusive","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":451,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#DelegatedFunction","name":"DelegatedFunction","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":399,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"eligibility\" | \"authorization\" | \"adjudication\" | \"contracting\" | \"remittance_communication\" | \"settlement\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RoutingRuleRead","name":"RoutingRuleRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"transaction_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":455,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"insurer_org","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":456,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"agreement","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":457,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"program","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":458,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"coverage_scope","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":459,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"provider_site_id","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"environment","type":"Environment","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#Environment"]},{"name":"endpoint","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":462,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"supported_versions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":463,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"fallback_procedure","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":464,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"fails_closed","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":465,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"operational_owner","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"priority","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":467,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ConfigurationRow"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ConfigurationRow"]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AgreementWrite","name":"AgreementWrite","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":729,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"insurer_org","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":730,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"administrator_org","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":731,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"agreement_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":732,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"transaction_scope","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":733,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"scope_is_explicit","type":"TriState","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":734,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#TriState"]},{"name":"routing_effective_basis","type":"RoutingEffectiveBasis","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":735,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RoutingEffectiveBasis"]},{"name":"settlement_owner","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":736,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"settlement_liability_party","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":737,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"covered_program_ids","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":738,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"covered_policy_ids","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":739,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"covered_product_ids","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":740,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"covered_class_ids","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":741,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"covered_facility_ids","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":742,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"termination_handling","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":743,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"termination_date","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":744,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"termination_reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":745,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"termination_notice","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":746,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"signatories","type":"unknown","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":747,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence_state","type":"EvidenceStateValue","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":748,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#EvidenceStateValue"]},{"name":"source_document","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":749,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":750,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":751,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lock_token","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":752,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"change_reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":753,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts#default.agreements.overlapSimulation.request","name":"default.agreements.overlapSimulation.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"environment","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"on_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"transaction_types","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"scenarios","type":"object[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OverlapSimulation","name":"OverlapSimulation","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":483,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"agreement","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":484,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"as_of","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":485,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"environment","type":"Environment","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":486,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#Environment"]},{"name":"transaction_types","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":487,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"scenarios","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":488,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"cells","type":"OverlapCell[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":489,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OverlapCell"]},{"name":"refusals","type":"OverlapCell[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":490,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OverlapCell"]},{"name":"competing_agreements","type":"object[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":491,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"publishable","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":496,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"posted_nothing","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":497,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OverlapCell","name":"OverlapCell","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":472,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"transaction_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":473,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"scenario","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"outcome","type":"OverlapOutcome","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":475,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OverlapOutcome"]},{"name":"priority","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"route","type":"RoutingRuleRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":477,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RoutingRuleRead"]},{"name":"candidates","type":"RoutingRuleRead[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":478,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RoutingRuleRead"]},{"name":"losing_candidates","type":"object[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":479,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#OverlapOutcome","name":"OverlapOutcome","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":470,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"unique_route\" | \"no_route\" | \"equal_priority_tie\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts#default.agreements.newVersion.request","name":"default.agreements.newVersion.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"change_reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"actor_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#DelegationWrite","name":"DelegationWrite","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":756,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"agreement","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":757,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"function","type":"DelegatedFunction","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":758,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#DelegatedFunction"]},{"name":"is_delegated","type":"TriState","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":759,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#TriState"]},{"name":"effective_from","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":760,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":761,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractRead","name":"ProviderContractRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":519,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"contract_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":520,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contract_type","type":"ProviderContractType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":521,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractType"]},{"name":"provider_org","type":"RowRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":522,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"counterparty_org","type":"RowRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":523,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"contracting_authority_agreement","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":524,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"signatories","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":525,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"program_scope","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":526,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payer_scope","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":527,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"scope_is_explicit","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":528,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#TriStateValue"]},{"name":"unified_contract_document","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":529,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"runoff_until","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":530,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#StatedText"]},{"name":"pricing_method","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":531,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#StatedText"]},{"name":"pricing_date_rule","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":532,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#StatedText"]},{"name":"network","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":533,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"tariff","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":534,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"billing_rules","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":535,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"submission_requirements","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":536,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dispute_process","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":537,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"settlement_terms","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":538,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"business_calendar","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":539,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"deadline_rules","type":"Record<RemedyWindow, RowRef | null> & object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":540,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RemedyWindow","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"authorization_sla_minutes","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":541,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#StatedValue"]},{"name":"emergency_notice_hours","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":542,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#StatedValue"]},{"name":"free_followup_days","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":543,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#StatedValue"]},{"name":"tax_recipient_org","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":544,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"billing_customer_role","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":545,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#StatedText"]},{"name":"underpayment_tolerance","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":546,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#StatedValue"]},{"name":"underpayment_tolerance_currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":547,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"underpayment_tolerance_percent","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":548,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#StatedValue"]},{"name":"sites","type":"ProviderContractSiteRead[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":549,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractSiteRead"]},{"name":"documents","type":"ProviderContractDocumentRead[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":550,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractDocumentRead"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ConfigurationRow"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ConfigurationRow"]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractType","name":"ProviderContractType","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":504,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"direct_insurer\" | \"tpa_provider\" | \"delegated\" | \"tripartite\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RemedyWindow","name":"RemedyWindow","kind":"TypeAliasDeclaration","description":"The four remedy windows. Ch. 26 names a single \"resubmit\" control a design\ndefect; these are four triggers with four payloads and they never merge.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":513,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"correction_window\" | \"information_response_window\" | \"reconsideration_window\" | \"appeal_window\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#StatedValue","name":"StatedValue","kind":"InterfaceDeclaration","description":"A numeric business value and its state.\n\n`value` stays a string because the backend renders Decimals verbatim; a\nconsumer that wants a number must first check `established`.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"state","type":"ValueState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ValueState"]},{"name":"established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_confirmed_zero","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"representation","type":"\"percentage_points\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractSiteRead","name":"ProviderContractSiteRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":570,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":571,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contract","type":"RowRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":572,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"provider_site_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":573,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"specialty_scope","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":574,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":575,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":576,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to_is_inclusive","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":577,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractDocumentRead","name":"ProviderContractDocumentRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":580,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":581,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contract","type":"RowRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":582,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"document_kind","type":"ContractDocumentKind","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":583,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ContractDocumentKind"]},{"name":"sequence","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":584,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":585,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"signed_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"Ch. 1: receipt is not commencement. These two never merge.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":587,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"received_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":588,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"affects_scope","type":"Record<string, unknown> | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":589,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"source_document","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":590,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"content_sha256","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":591,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supersedes","type":"object | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":592,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ContractDocumentKind","name":"ContractDocumentKind","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":507,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"base\" | \"amendment\" | \"addendum\" | \"annex\""},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ContractWrite","name":"ContractWrite","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":764,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"contract_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":765,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contract_type","type":"ProviderContractType","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":766,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractType"]},{"name":"provider_org","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":767,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"counterparty_org","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":768,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contracting_authority_agreement","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":769,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"program_scope","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":770,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payer_scope","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":771,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"scope_is_explicit","type":"TriState","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":772,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#TriState"]},{"name":"pricing_method","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":773,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pricing_method_state","type":"ValueState","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":774,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ValueState"]},{"name":"pricing_date_rule","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":775,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pricing_date_rule_state","type":"ValueState","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":776,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ValueState"]},{"name":"tax_recipient_org","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":777,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"billing_customer_role","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":778,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"billing_customer_role_state","type":"ValueState","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":779,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ValueState"]},{"name":"dispute_process","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":780,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authorization_sla_minutes","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":781,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authorization_sla_minutes_state","type":"ValueState","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":782,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ValueState"]},{"name":"emergency_notice_hours","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":783,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"emergency_notice_hours_state","type":"ValueState","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":784,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ValueState"]},{"name":"free_followup_days","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":785,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"free_followup_days_state","type":"ValueState","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":786,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ValueState"]},{"name":"evidence_state","type":"EvidenceStateValue","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":787,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#EvidenceStateValue"]},{"name":"source_document","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":788,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":789,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":790,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lock_token","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":791,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"change_reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":792,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AmendmentChain","name":"AmendmentChain","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":601,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"contract","type":"RowRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":602,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"documents","type":"ProviderContractDocumentRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":603,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractDocumentRead"]},{"name":"chain_integrity","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":604,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ChainFinding"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AmendmentChain.chain_integrity"}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AmendmentChain.chain_integrity","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AmendmentChain.chain_integrity","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":604,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"clean","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":604,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"findings","type":"ChainFinding[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":604,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ChainFinding"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ChainFinding","name":"ChainFinding","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":595,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":596,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"document","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":597,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":598,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts#default.contracts.compareAmendments.request","name":"default.contracts.compareAmendments.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":360,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"from_document","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":361,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"to_document","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"as_of","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AmendmentComparison","name":"AmendmentComparison","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":616,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"contract","type":"RowRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":617,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"from_document","type":"ProviderContractDocumentRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":618,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractDocumentRead"]},{"name":"to_document","type":"ProviderContractDocumentRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":619,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ProviderContractDocumentRead"]},{"name":"diff","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":620,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AmendmentComparison.diff"},{"name":"supersedes_declared","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":625,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version_in_force","type":"VersionInForce | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":626,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#VersionInForce"]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":627,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AmendmentComparison.diff","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#AmendmentComparison.diff","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":620,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"added","type":"object[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":621,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"removed","type":"object[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":622,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"changed","type":"object[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":623,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#VersionInForce","name":"VersionInForce","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":607,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":608,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":609,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ConfigStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":610,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ConfigStatus"]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":611,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":612,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"as_of","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":613,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ContractVersions","name":"ContractVersions","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":630,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"contract_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":631,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"versions","type":"(VersionInForce & object)[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":632,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#VersionInForce"]},{"name":"in_force","type":"VersionInForce | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":636,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#VersionInForce"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts#default.contracts.newVersion.request","name":"default.contracts.newVersion.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"change_reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"actor_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#TariffOption","name":"TariffOption","kind":"InterfaceDeclaration","description":"Only what SET-03's tariff import needs. SET-07 owns the tariff screen and its\nfull payload; this screen reads the three facts the import refuses on —\nwhich organization owns the tariff, which agreement gave it its authority,\nand whether it is published.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":559,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":560,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":561,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":562,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":563,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner_org","type":"RowRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":564,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"authority_agreement","type":"RowRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":565,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"is_published","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":566,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lifecycle","type":"LifecycleBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":567,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LifecycleBlock"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ContractDocumentWrite","name":"ContractDocumentWrite","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":795,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"contract","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":796,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"document_kind","type":"ContractDocumentKind","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":797,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#ContractDocumentKind"]},{"name":"sequence","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":798,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":799,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"signed_date","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":800,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"received_date","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":801,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"source_document","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":802,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supersedes","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":803,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"affects_scope","type":"Record<string, unknown>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","line":804,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#Tariff","name":"Tariff","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"default_method","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"unit_basis","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"precision_dp","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"states_its_billing_basis","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"A tariff that does not say what unit it prices in cannot be traceable.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner_org","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"authority_agreement","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"valid_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_published","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"A published tariff is immutable: the screen offers a new version, not an edit.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lines","type":"TariffLine[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffLine"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ConfigurableRow"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ConfigurableRow"]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffLine","name":"TariffLine","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tariff","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"service","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"code_system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code_system_version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"method","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"amount","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"percentage","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"multiplier","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"base_price_reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requires_base_price","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"True for the two derived methods only.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modifiers","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to_is_inclusive","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"prices_nothing","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"Every one of amount, percentage and multiplier is unestablished.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffDryRun","name":"TariffDryRun","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"tariff","type":"Tariff","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#Tariff"]},{"name":"lines_read","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"refusals","type":"Refusal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#Refusal"]},{"name":"unmapped_lines","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"publishable","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"maker_checker","type":"MakerCheckerPolicyBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#MakerCheckerPolicyBlock"]},{"name":"posted_nothing","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#MakerCheckerPolicyBlock","name":"MakerCheckerPolicyBlock","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"always_required_categories","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"large_adjustment_threshold","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"currency","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"source_document_id","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#default.diff.request","name":"default.diff.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":400,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"against","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":400,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffDiff","name":"TariffDiff","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"tariff","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"against","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"added","type":"TariffLine[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffLine"]},{"name":"removed","type":"TariffLine[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffLine"]},{"name":"changed","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"posted_nothing","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterBody","name":"SimulatedEncounterBody","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":329,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"service_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"Required: a pricing date is never defaulted to today.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":331,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterBody.service"},{"name":"coverage","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterBody.coverage"},{"name":"encounter","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterBody.encounter"}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterBody.service","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterBody.service","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":332,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"service","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":333,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code_system","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":334,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code_value","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":335,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code_system_version","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":336,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_group","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":337,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterBody.coverage","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterBody.coverage","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":339,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"insurer_org","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":340,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"administrator_org","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":341,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"program","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":342,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"product","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":343,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"policy","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":344,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"benefit_class","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":345,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"network","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"provider_contract","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterBody.encounter","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterBody.encounter","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"admission_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":350,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"discharge_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":351,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"specialty","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":352,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"care_setting","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":353,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"per_diem_days","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"drg_code","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":355,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"drg_relative_weight","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":356,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"provider_site_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":357,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounter","name":"SimulatedEncounter","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":326,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterResolved","repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterHold"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"SimulatedEncounterResolved | SimulatedEncounterHold"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterResolved","name":"SimulatedEncounterResolved","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":286,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"outcome","type":"\"resolved\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"allowed_amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":289,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"method","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":291,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pricing_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pricing_date_rule_used","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pricing_date_rule_source","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tariff","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterResolved.tariff"},{"name":"tariff_line_id","type":"string | number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":296,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"assignment_id","type":"string | number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":297,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contract_id","type":"string | number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":298,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"base_price_reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"package","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":300,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterResolved.package"},{"name":"precision_dp","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":305,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"is_provisional","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"trace","type":"PricingTraceEntry[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#PricingTraceEntry"]},{"name":"posted_nothing","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":308,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterResolved.tariff","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterResolved.tariff","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string | number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":295,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterResolved.package","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterResolved.package","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":300,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"is_package","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":301,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"inclusion_model","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":302,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"suppressed_component_line_ids","type":"Array<string | number>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":303,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#PricingTraceEntry","name":"PricingTraceEntry","kind":"InterfaceDeclaration","description":"One ordered entry of the explanation, or one candidate and its fate.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"kind","type":"\"step\" | \"candidate\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"step","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"data","type":"string[][]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"assignment_id","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"priority","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tariff_id","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":277,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contract_id","type":"number | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authority_agreement_id","type":"number | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"scope","type":"string[][]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verdict","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"Why this candidate won or lost. A price that cannot be explained fails an appeal.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#SimulatedEncounterHold","name":"SimulatedEncounterHold","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":311,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"outcome","type":"\"hold\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":312,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"condition","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":313,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":314,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"subject","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":315,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"subject_field","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":316,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pricing_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":317,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pricing_date_rule_used","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":318,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocking_gates","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":319,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"work_queue_keys","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"trace","type":"PricingTraceEntry[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":321,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#PricingTraceEntry"]},{"name":"posted_nothing","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":322,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":323,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#MakerCheckerReport","name":"MakerCheckerReport","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"tariff","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"required","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"satisfied","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"author","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"approver","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"policy","type":"MakerCheckerPolicyBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#MakerCheckerPolicyBlock"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#PublishTariffBody","name":"PublishTariffBody","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":361,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"approved_by","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"Required. The approver cannot be the publisher.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"validation_passed","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"Required. A default of `true` would assert the publisher's own validation.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":365,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"test_run_reference","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":367,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#default.newTariffVersion.request","name":"default.newTariffVersion.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":429,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"change_reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":429,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"actor_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":429,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffAssignment","name":"TariffAssignment","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"tariff","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"provider_contract","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"legacy_contract_reference","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"authority_agreement","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"scope","type":"TariffAssignmentScope","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffAssignmentScope"]},{"name":"date_rule","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"pricing_date_is_established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"priority","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"drg_mode","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"drg_applicability","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ConfigurableRow"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ConfigurableRow"]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TariffAssignmentScope","name":"TariffAssignmentScope","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"insurer_org","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"administrator_org","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"provider_site","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"product","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"policy","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"benefit_class","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"network","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"program","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"specialty","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"care_setting","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_group","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dimensions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_wholly_unscoped","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"Scoped on nothing: it would price every context in the facility.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_explicit","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"Where the deliberate approval of a broader scope is recorded.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#BasePriceSchedule","name":"BasePriceSchedule","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_published","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"matched_verbatim","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lines","type":"BasePriceScheduleLine[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#BasePriceScheduleLine"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ConfigurableRow"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ConfigurableRow"]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#BasePriceScheduleLine","name":"BasePriceScheduleLine","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"schedule","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"service","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"code_system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code_system_version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"amount","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"unit","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#EvidenceBlock"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#PackageDefinition","name":"PackageDefinition","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tariff_line","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"inclusion_definition","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"inclusion_model","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"excluded_scope","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"includes","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"],"inlineSchemaId":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#PackageDefinition.includes"},{"name":"assumed_los_days","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedValue"]},{"name":"outlier_rule","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"complication_rule","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"carve_outs","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"cancellation_rule","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"partial_service_rule","type":"unknown","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#PackageDefinition.includes","name":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#PackageDefinition.includes","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"professional","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]},{"name":"facility","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]},{"name":"medicines","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]},{"name":"devices","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#TriStateValue"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#ServiceMaster","name":"ServiceMaster","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#ConfigurableRow"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ConfigurableRow"]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#ServiceCodeMapping","name":"ServiceCodeMapping","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service","type":"RcmRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"code_system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code_system_version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"terminology_release","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#RcmRef"]},{"name":"code_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"map_equivalence","type":"StatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#StatedText"]},{"name":"effective_from","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"terminology_verification","type":"TerminologyVerification","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TerminologyVerification"]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx#EvidenceBlock"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts#TerminologyVerification","name":"TerminologyVerification","kind":"InterfaceDeclaration","description":"DEC-13: a mapping verifies only against a licensed terminology release.","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"as_of","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"state","type":"\"verified\" | \"no_terminology_release\" | \"release_not_licensed\" | \"release_facility_mismatch\" | \"release_system_mismatch\" | \"code_format_mismatch\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verified","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts#SourceEvidence","name":"SourceEvidence","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"register_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authority","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"document_version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"content_sha256","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reviewer","type":"object | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reviewed_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_activation_grade","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts#default.download.response","name":"default.download.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"sha256","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts#default.verify.request","name":"default.verify.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"reviewed_contents","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"review_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"mfa_code","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/auth/auth.ts#LoginRequest","name":"LoginRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"username","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"password","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/auth/auth.ts#LoginResponse","name":"LoginResponse","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#JwtTokenObtainPair","repositories/platform/mansoq-web/src/types/auth/auth.ts#MfaAuthenticationToken"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"JwtTokenObtainPair | MfaAuthenticationToken"},{"id":"repositories/platform/mansoq-web/src/types/auth/auth.ts#JwtTokenObtainPair","name":"JwtTokenObtainPair","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"access","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"refresh","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/auth/auth.ts#MfaAuthenticationToken","name":"MfaAuthenticationToken","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"temp_token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/auth/auth.ts#TokenRefreshRequest","name":"TokenRefreshRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"refresh","type":"JwtTokenObtainPair[\"refresh\"]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#JwtTokenObtainPair"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/auth/auth.ts#UpdatePasswordRequest","name":"UpdatePasswordRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"old_password","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"username","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"new_password","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/auth/auth.ts#PasswordResetResponse","name":"PasswordResetResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"detail","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"RequestStatus","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#RequestStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/auth/auth.ts#RequestStatus","name":"RequestStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"NOT_FOUND","value":"not_found","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"EXPIRED","value":"expired","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"OK","value":"ok","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/auth/auth.ts#ForgotPasswordRequest","name":"ForgotPasswordRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"username","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/auth/auth.ts#CheckResetTokenRequest","name":"CheckResetTokenRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/auth/auth.ts#ResetPasswordRequest","name":"ResetPasswordRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"password","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/auth/auth.ts#PasswordRequest","name":"PasswordRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"password","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/auth/auth.ts#TotpSetupResponse","name":"TotpSetupResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"uri","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"secret_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/auth/auth.ts#TotpVerifyRequest","name":"TotpVerifyRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/auth/auth.ts#BackupCodesResponse","name":"BackupCodesResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"backup_codes","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/auth/auth.ts#MfaLoginRequest","name":"MfaLoginRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"method","type":"MfaMethod","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/auth/auth.ts#MfaMethod"]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"temp_token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/auth/auth.ts#MfaMethod","name":"MfaMethod","kind":"TypeAliasDeclaration","description":"MFA related types","source":{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"totp\" | \"backup\""},{"id":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead","name":"ResourceCategoryRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"created_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ResourceCategoryBase"]},{"id":"repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal","name":"UserReadMinimal","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"last_login","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"profile_picture_url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"mfa_enabled","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"deleted","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_service_account","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["UserBase"]},{"id":"repositories/platform/mansoq-web/src/types/user/user.ts#UserBase","name":"UserBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"first_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"last_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"username","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"prefix","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"suffix","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"user_type","type":"UserType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserType"]},{"name":"gender","type":"(typeof GENDER_TYPES)[number][\"id\"]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/user/user.ts#UserType","name":"UserType","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"doctor\" | \"nurse\" | \"staff\" | \"volunteer\" | \"administrator\""},{"id":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryBase","name":"ResourceCategoryBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_children","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"ResourceCategoryParent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryParent"]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource_type","type":"ResourceCategoryResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryResourceType"]},{"name":"resource_sub_type","type":"ResourceCategorySubType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategorySubType"]},{"name":"slug_config","type":"SlugConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/slug/slugConfig.ts#SlugConfig"]},{"name":"calculated_monetary_components","type":"MonetaryComponent[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"]},{"name":"configured_monetary_components","type":"MonetaryComponent[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryParent","name":"ResourceCategoryParent","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"ResourceCategoryParent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryParent"]},{"name":"resource_type","type":"ResourceCategoryResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryResourceType"]},{"name":"resource_sub_type","type":"ResourceCategorySubType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategorySubType"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryResourceType","repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategorySubType"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryResourceType","name":"ResourceCategoryResourceType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"product_knowledge","value":"product_knowledge","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","value":"activity_definition","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"charge_item_definition","value":"charge_item_definition","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategorySubType","name":"ResourceCategorySubType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"charge_item_definition_location_bed_charges","value":"charge_item_definition:location:bed_charges","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"charge_item_definition_schedule_practitioner","value":"charge_item_definition:schedule:practitioner","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"charge_item_definition_schedule_location","value":"charge_item_definition:schedule:location","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"charge_item_definition_schedule_healthcare_service","value":"charge_item_definition:schedule:healthcare_service","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"other","value":"all:other","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/base/slug/slugConfig.ts#SlugConfig","name":"SlugConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/slug/slugConfig.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/slug/slugConfig.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/slug/slugConfig.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent","name":"MonetaryComponent","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#StandardMonetaryComponent","repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountMonetaryComponent"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"StandardMonetaryComponent | DiscountMonetaryComponent"},{"id":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#StandardMonetaryComponent","name":"StandardMonetaryComponent","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"monetary_component_type","type":"Exclude<MonetaryComponentType, MonetaryComponentType.discount>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentType"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#SharedMonetaryFields"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["SharedMonetaryFields"]},{"id":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentType","name":"MonetaryComponentType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"base","value":"base","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"discount","value":"discount","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"tax","value":"tax","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"surcharge","value":"surcharge","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"informational","value":"informational","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#SharedMonetaryFields","name":"SharedMonetaryFields","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"factor","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"amount","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tax_included_amount","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"conditions","type":"Condition[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/condition/condition.ts#Condition"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/code/code.ts#Code","name":"Code","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/code/code.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/code/code.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/code/code.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/code/code.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts#Condition","name":"Condition","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/base/condition/condition.ts#ConditionBase","repositories/platform/mansoq-web/src/types/base/condition/condition.ts#ConditionOperation","repositories/platform/mansoq-web/src/types/base/condition/condition.ts#ConditionOperationInRangeValue","repositories/platform/mansoq-web/src/types/base/condition/condition.ts#TagOperationValue","repositories/platform/mansoq-web/src/types/base/condition/condition.ts#AgeOperationEqualityValue","repositories/platform/mansoq-web/src/types/base/condition/condition.ts#AgeOperationInRangeValue"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(ConditionBase & object) | (ConditionBase & object) | (ConditionBase & object) | (ConditionBase & object) | (ConditionBase & object)"},{"id":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts#ConditionBase","name":"ConditionBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"metric","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts#ConditionOperation","name":"ConditionOperation","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"equality","value":"equality","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_range","value":"in_range","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_tag","value":"has_tag","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts#ConditionOperationInRangeValue","name":"ConditionOperationInRangeValue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"min","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"max","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts#TagOperationValue","name":"TagOperationValue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value_type","type":"TagResource","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagResource"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagResource","name":"TagResource","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"ENCOUNTER","value":"encounter","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"APPOINTMENT","value":"token_booking","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ACTIVITY_DEFINITION","value":"activity_definition","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"SERVICE_REQUEST","value":"service_request","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CHARGE_ITEM","value":"charge_item","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CHARGE_ITEM_DEFINITION","value":"charge_item_definition","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PATIENT","value":"patient","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PRESCRIPTION","value":"medication_request_prescription","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DELIVERY_ORDER","value":"supply_delivery_order","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"REQUEST_ORDER","value":"supply_request_order","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ACCOUNT","value":"account","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"LOCATION","value":"location","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts#AgeOperationEqualityValue","name":"AgeOperationEqualityValue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts#AgeOperationInRangeValue","name":"AgeOperationInRangeValue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"min","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"max","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountMonetaryComponent","name":"DiscountMonetaryComponent","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"monetary_component_type","type":"MonetaryComponentType.discount","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentType"]},{"name":"global_component","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#SharedMonetaryFields"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["SharedMonetaryFields"]},{"id":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryCreate","name":"ResourceCategoryCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource_type","type":"ResourceCategoryResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryResourceType"]},{"name":"resource_sub_type","type":"ResourceCategorySubType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategorySubType"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryUpdate","name":"ResourceCategoryUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource_type","type":"ResourceCategoryResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryResourceType"]},{"name":"resource_sub_type","type":"ResourceCategorySubType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategorySubType"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountBase","name":"AccountBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"AccountStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountStatus"]},{"name":"billing_status","type":"AccountBillingStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountBillingStatus"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_period","type":"Period","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/base.ts#Period"]},{"name":"description","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"NamespacedExtensionData","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/hooks/useExtensions.tsx#NamespacedExtensionData"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountStatus","name":"AccountStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountBillingStatus","name":"AccountBillingStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"open","value":"open","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"carecomplete_notbilled","value":"carecomplete_notbilled","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing","value":"billing","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"closed_baddebt","value":"closed_baddebt","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"closed_voided","value":"closed_voided","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"closed_completed","value":"closed_completed","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"closed_combined","value":"closed_combined","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/base.ts#Period","name":"Period","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/base.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"start","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/base.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/base.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-web/src/hooks/useExtensions.tsx#NamespacedExtensionData","name":"NamespacedExtensionData","kind":"TypeAliasDeclaration","description":"Namespaced extension data structure: { name: { field: value } }","source":{"path":"repositories/platform/mansoq-web/src/hooks/useExtensions.tsx","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Record<string, Record<string, unknown>>"},{"id":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountRead","name":"AccountRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"PatientRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientRead"]},{"name":"calculated_at","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_net","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_gross","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_paid","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_balance","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_billable_charge_items","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]},{"name":"primary_encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterRead"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["AccountBase"]},{"id":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientRead","name":"PatientRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"geo_organization","type":"Organization","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#Organization"]},{"name":"created_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"instance_identifiers","type":"PatientIdentifier[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifier"]},{"name":"facility_identifiers","type":"PatientIdentifier[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifier"]},{"name":"extensions","type":"Record<string, Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientListRead","repositories/platform/mansoq-web/src/types/emr/permission/permission.ts#Permissions"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["PatientListRead","Permissions"]},{"id":"repositories/platform/mansoq-web/src/types/organization/organization.ts#Organization","name":"Organization","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"org_type","type":"org_type","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#org_type"]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_children","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"active","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"OrganizationParent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#OrganizationParent"]},{"name":"created_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"metadata","type":"Metadata | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#Metadata"]},{"name":"permissions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"managing_organizations","type":"OrganizationParent[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#OrganizationParent"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/organization/organization.ts#org_type","name":"org_type","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"team\" | \"govt\" | \"role\" | \"product_supplier\" | \"other\""},{"id":"repositories/platform/mansoq-web/src/types/organization/organization.ts#OrganizationParent","name":"OrganizationParent","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"metadata","type":"Metadata | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#Metadata"]},{"name":"org_type","type":"org_type","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#org_type"]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"OrganizationParent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#OrganizationParent"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/organization/organization.ts#Metadata","name":"Metadata","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"govt_org_children_type","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"govt_org_type","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifier","name":"PatientIdentifier","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"config","type":"PatientIdentifierConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"]},{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig","name":"PatientIdentifierConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"meta","type":"PatientIdentifierMeta","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierMeta"]},{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"config","type":"PatientIdentifierConfigData","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigData"]},{"name":"status","type":"PatientIdentifierConfigStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigStatus"]},{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierMeta","name":"PatientIdentifierMeta","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"icon","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigData","name":"PatientIdentifierConfigData","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"use","type":"PatientIdentifierUse","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierUse"]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"required","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unique","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"regex","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"retrieve_config","type":"RetrieveConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#RetrieveConfig"]},{"name":"default_value","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"auto_maintained","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierUse","name":"PatientIdentifierUse","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"usual","value":"usual","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"official","value":"official","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"temp","value":"temp","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"secondary","value":"secondary","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"old","value":"old","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#RetrieveConfig","name":"RetrieveConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"retrieve_with_dob","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"retrieve_with_year_of_birth","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"retrieve_with_otp","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigStatus","name":"PatientIdentifierConfigStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientListRead","name":"PatientListRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"year_of_birth","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"instance_tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]},{"name":"facility_tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["PatientBase"]},{"id":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig","name":"TagConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"metadata","type":"TagConfigMeta","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigMeta"]},{"name":"priority","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"TagStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagStatus"]},{"name":"system_generated","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_children","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource","type":"TagResource","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagResource"]},{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["TagConfigBase"]},{"id":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigMeta","name":"TagConfigMeta","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagStatus","name":"TagStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"ACTIVE","value":"active","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ARCHIVED","value":"archived","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigBase","name":"TagConfigBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"TagConfigBase","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigBase"]},{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"TagCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagCategory"]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"cache_expiry","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagCategory","name":"TagCategory","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"DIET","value":"diet","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DRUG","value":"drug","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"LAB","value":"lab","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ADMIN","value":"admin","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CONTACT","value":"contact","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CLINICAL","value":"clinical","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"BEHAVIORAL","value":"behavioral","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"RESEARCH","value":"research","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ADVANCE_DIRECTIVE","value":"advance_directive","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"SAFETY","value":"safety","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientBase","name":"PatientBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gender","type":"GenderChoices","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#GenderChoices"]},{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"emergency_phone_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"address","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"permanent_address","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pincode","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"deceased_datetime","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blood_group","type":"BloodGroupChoices","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#BloodGroupChoices"]},{"name":"date_of_birth","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#GenderChoices","name":"GenderChoices","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"male\" | \"female\" | \"non_binary\" | \"transgender\""},{"id":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#BloodGroupChoices","name":"BloodGroupChoices","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"A_negative","value":"A_negative","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"A_positive","value":"A_positive","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"B_negative","value":"B_negative","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"B_positive","value":"B_positive","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"AB_negative","value":"AB_negative","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"AB_positive","value":"AB_positive","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"O_negative","value":"O_negative","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"O_positive","value":"O_positive","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"Unknown","value":"unknown","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/permission/permission.ts#Permissions","name":"Permissions","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/permission/permission.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"permissions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/permission/permission.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterRead","name":"EncounterRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"appointment","type":"AppointmentRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AppointmentRead"]},{"name":"patient","type":"PatientRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientRead"]},{"name":"organizations","type":"FacilityOrganizationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"]},{"name":"current_location","type":"LocationRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationRead"]},{"name":"location_history","type":"LocationAssociationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":235,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/association.ts#LocationAssociationRead"]},{"name":"care_team","type":"CareTeamResponse[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/careTeam/careTeam.ts#CareTeamResponse"]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterListRead","repositories/platform/mansoq-web/src/types/emr/permission/permission.ts#Permissions"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<EncounterListRead, \"patient\">","Permissions"]},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AppointmentRead","name":"AppointmentRead","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#Appointment","repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientRead","repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig","repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal","repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterListRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Appointment & object"},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#Appointment","name":"Appointment","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AppointmentBase","repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientListRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"AppointmentBase & object"},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AppointmentBase","name":"AppointmentBase","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#TokenSlot","repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AppointmentStatus","repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityBareMinimum","repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenRead","repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal","repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleResource"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object & ScheduleResource"},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#TokenSlot","name":"TokenSlot","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"availability","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#TokenSlot.availability"},{"name":"start_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"allocated","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#TokenSlot.availability","name":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#TokenSlot.availability","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tokens_per_slot","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"schedule","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#TokenSlot.availability.schedule"}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#TokenSlot.availability.schedule","name":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#TokenSlot.availability.schedule","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AppointmentStatus","name":"AppointmentStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"PROPOSED","value":"proposed","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PENDING","value":"pending","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"BOOKED","value":"booked","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ARRIVED","value":"arrived","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CHECKED_IN","value":"checked_in","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"WAITLIST","value":"waitlist","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"IN_CONSULTATION","value":"in_consultation","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"FULFILLED","value":"fulfilled","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"NO_SHOW","value":"noshow","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CANCELLED","value":"cancelled","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ENTERED_IN_ERROR","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"RESCHEDULED","value":"rescheduled","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityBareMinimum","name":"FacilityBareMinimum","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenRead","name":"TokenRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"category","type":"TokenCategoryRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryRead"]},{"name":"sub_queue","type":"TokenSubQueueRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueRead"]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"PatientListRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientListRead"]},{"name":"number","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"TokenStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenStatus"]},{"name":"queue","type":"TokenQueueRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRead"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/tokens/token/token.ts#Token"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Token"]},{"id":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryRead","name":"TokenCategoryRead","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategory"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"TokenCategory & object"},{"id":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategory","name":"TokenCategory","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"shorthand","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#SchedulableResourceType","name":"SchedulableResourceType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"Practitioner","value":"practitioner","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"Location","value":"location","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"HealthcareService","value":"healthcare_service","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueRead","name":"TokenSubQueueRead","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueue"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"TokenSubQueue"},{"id":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueue","name":"TokenSubQueue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"TokenSubQueueStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueStatus","name":"TokenSubQueueStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"ACTIVE","value":"active","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"INACTIVE","value":"inactive","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenStatus","name":"TokenStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"UNFULFILLED","value":"UNFULFILLED","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CREATED","value":"CREATED","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"IN_PROGRESS","value":"IN_PROGRESS","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"FULFILLED","value":"FULFILLED","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CANCELLED","value":"CANCELLED","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ENTERED_IN_ERROR","value":"ENTERED_IN_ERROR","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRead","name":"TokenQueueRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"system_generated","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueue"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["TokenQueue"]},{"id":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueue","name":"TokenQueue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_primary","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts#Token","name":"Token","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleResource","name":"ScheduleResource","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#UserResource","repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#LocationResource","repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#HealthcareServiceResource"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"UserResource | LocationResource | HealthcareServiceResource"},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#UserResource","name":"UserResource","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"resource","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"resource_type","type":"SchedulableResourceType.Practitioner","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal","repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#SchedulableResourceType"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#LocationResource","name":"LocationResource","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"resource","type":"LocationRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationRead"]},{"name":"resource_type","type":"SchedulableResourceType.Location","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationRead","repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#SchedulableResourceType"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-web/src/types/location/location.ts#LocationRead","name":"LocationRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_children","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"LocationRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationRead"]},{"name":"current_encounter","type":"EncounterRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"sort_index","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"system_availability_status","type":"SystemAvailabilityStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#SystemAvailabilityStatus"]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["LocationBase"]},{"id":"repositories/platform/mansoq-web/src/types/location/location.ts#SystemAvailabilityStatus","name":"SystemAvailabilityStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"available\" | \"reserved\""},{"id":"repositories/platform/mansoq-web/src/types/location/location.ts#LocationBase","name":"LocationBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"Status","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#Status"]},{"name":"operational_status","type":"OperationalStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#OperationalStatus"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"location_type","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"form","type":"LocationForm","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationForm"]},{"name":"mode","type":"LocationMode","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationMode"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/location/location.ts#Status","name":"Status","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"active\" | \"inactive\" | \"unknown\""},{"id":"repositories/platform/mansoq-web/src/types/location/location.ts#OperationalStatus","name":"OperationalStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"C\" | \"H\" | \"O\" | \"U\" | \"K\" | \"I\""},{"id":"repositories/platform/mansoq-web/src/types/location/location.ts#LocationForm","name":"LocationForm","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof LocationFormOptions)[number]"},{"id":"repositories/platform/mansoq-web/src/types/location/location.ts#LocationMode","name":"LocationMode","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"instance\" | \"kind\""},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#HealthcareServiceResource","name":"HealthcareServiceResource","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"resource","type":"HealthcareServiceReadSpec","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts#HealthcareServiceReadSpec"]},{"name":"resource_type","type":"SchedulableResourceType.HealthcareService","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts#HealthcareServiceReadSpec","repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#SchedulableResourceType"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts#HealthcareServiceReadSpec","name":"HealthcareServiceReadSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"version","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locations","type":"LocationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationRead"]},{"name":"managing_organization","type":"FacilityOrganizationRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts#BaseHealthcareServiceSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["BaseHealthcareServiceSpec"]},{"id":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead","name":"FacilityOrganizationRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"FacilityOrganizationParent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationParent"]},{"name":"active","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_children","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"permissions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FacilityOrganizationBase"]},{"id":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationParent","name":"FacilityOrganizationParent","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"org_type","type":"FacilityOrganizationType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationType"]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"FacilityOrganizationParent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationParent"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationType","name":"FacilityOrganizationType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"ROOT","value":"root","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DEPT","value":"dept","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TEAM","value":"team","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationBase","name":"FacilityOrganizationBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"org_type","type":"FacilityOrganizationType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationType"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts#BaseHealthcareServiceSpec","name":"BaseHealthcareServiceSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"styling_metadata","type":"StylingMetadata","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts#StylingMetadata"]},{"name":"extra_details","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"internal_type","type":"InternalType","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts#InternalType"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts#StylingMetadata","name":"StylingMetadata","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"mansoqIcon","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts#InternalType","name":"InternalType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"pharmacy","value":"pharmacy","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"lab","value":"lab","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"scheduling","value":"scheduling","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"store","value":"store","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterListRead","name":"EncounterListRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"PatientListRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientListRead"]},{"name":"facility","type":"FacilityBareMinimum","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityBareMinimum"]},{"name":"status_history","type":"StatusHistory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#StatusHistory"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]},{"name":"current_location","type":"LocationMinSpec | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationMinSpec"]},{"name":"care_team","type":"CareTeamResponse[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/careTeam/careTeam.ts#CareTeamResponse"]},{"name":"encounter_class","type":"EncounterClass","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterClass"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["EncounterBase"]},{"id":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#StatusHistory","name":"StatusHistory","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"history","type":"History[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#History"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#History"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#History","name":"History","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"moved_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-web/src/types/location/location.ts#LocationMinSpec","name":"LocationMinSpec","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<LocationRead, \"current_encounter\">"},{"id":"repositories/platform/mansoq-web/src/types/careTeam/careTeam.ts#CareTeamResponse","name":"CareTeamResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/careTeam/careTeam.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"role","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/careTeam/careTeam.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"member","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/careTeam/careTeam.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterClass","name":"EncounterClass","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ENCOUNTER_CLASS)[number]"},{"id":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterBase","name":"EncounterBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"EncounterStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterStatus"]},{"name":"period","type":"Period","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#Period"]},{"name":"hospitalization","type":"Hospitalization | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#Hospitalization"]},{"name":"priority","type":"EncounterPriority","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterPriority"]},{"name":"external_identifier","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"discharge_summary_advice","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterStatus","name":"EncounterStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"PLANNED","value":"planned","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"IN_PROGRESS","value":"in_progress","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ON_HOLD","value":"on_hold","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DISCHARGED","value":"discharged","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"COMPLETED","value":"completed","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CANCELLED","value":"cancelled","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DISCONTINUED","value":"discontinued","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ENTERED_IN_ERROR","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"UNKNOWN","value":"unknown","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#Period","name":"Period","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"start","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#Hospitalization","name":"Hospitalization","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"re_admission","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"admit_source","type":"EncounterAdmitSources","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterAdmitSources"]},{"name":"discharge_disposition","type":"EncounterDischargeDisposition","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterDischargeDisposition"]},{"name":"diet_preference","type":"EncounterDietPreference","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterDietPreference"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterAdmitSources","repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterDischargeDisposition","repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterDietPreference"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterAdmitSources","name":"EncounterAdmitSources","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ENCOUNTER_ADMIT_SOURCE)[number]"},{"id":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterDischargeDisposition","name":"EncounterDischargeDisposition","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ENCOUNTER_DISCHARGE_DISPOSITION)[number]"},{"id":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterDietPreference","name":"EncounterDietPreference","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ENCOUNTER_DIET_PREFERENCE)[number]"},{"id":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterPriority","name":"EncounterPriority","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ENCOUNTER_PRIORITY)[number]"},{"id":"repositories/platform/mansoq-web/src/types/location/association.ts#LocationAssociationRead","name":"LocationAssociationRead","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"start_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"location","type":"LocationRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationRead"]},{"name":"status","type":"LocationAssociationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/association.ts#LocationAssociationStatus"]},{"name":"end_datetime","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationRead","repositories/platform/mansoq-web/src/types/location/association.ts#LocationAssociationStatus"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-web/src/types/location/association.ts#LocationAssociationStatus","name":"LocationAssociationStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof LOCATION_ASSOCIATION_STATUSES)[number]"},{"id":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountCreate","name":"AccountCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<AccountBase, \"id\">"]},{"id":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountUpdate","name":"AccountUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"primary_encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["AccountBase"]},{"id":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts#default.defaultAccount.request","name":"default.defaultAccount.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead","name":"ChargeItemRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"total_price_components","type":"MonetaryComponent[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"]},{"name":"discount_configuration","type":"DiscountConfiguration | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountConfiguration"]},{"name":"charge_item_definition","type":"ChargeItemDefinitionBase","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionBase"]},{"name":"service_resource","type":"ChargeItemServiceResource","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemServiceResource"]},{"name":"service_resource_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"rcm_charge_capture","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"performer_actor","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ChargeItemBase"]},{"id":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountConfiguration","name":"DiscountConfiguration","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"max_applicable","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"applicability_order","type":"DiscountApplicabilityOrder","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountApplicabilityOrder"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountApplicabilityOrder","name":"DiscountApplicabilityOrder","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"total_desc","value":"total_desc","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"total_asc","value":"total_asc","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionBase","name":"ChargeItemDefinitionBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ChargeItemDefinitionStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionStatus"]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"derived_from_uri","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"purpose","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"price_components","type":"MonetaryComponent[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"]},{"name":"is_priced","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"ResourceCategoryRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"]},{"name":"slug_config","type":"SlugConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/slug/slugConfig.ts#SlugConfig"]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]},{"name":"can_edit_charge_item","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_master_local_code","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionStatus","name":"ChargeItemDefinitionStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemServiceResource","name":"ChargeItemServiceResource","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"service_request","value":"service_request","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medication_dispense","value":"medication_dispense","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"appointment","value":"appointment","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"bed_association","value":"bed_association","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemBase","name":"ChargeItemBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ChargeItemStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemStatus"]},{"name":"quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit_price_components","type":"MonetaryComponent[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"override_reason","type":"ChargeItemOverrideReason","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemOverrideReason"]},{"name":"total_price","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"paid_invoice","type":"InvoiceList","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts#InvoiceList"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemStatus","name":"ChargeItemStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"billable","value":"billable","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"not_billable","value":"not_billable","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"aborted","value":"aborted","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billed","value":"billed","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid","value":"paid","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemOverrideReason","name":"ChargeItemOverrideReason","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts#InvoiceList","name":"InvoiceList","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"total_net","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_gross","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locked","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"account","type":"AccountRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountRead"]},{"name":"is_refund","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts#InvoiceBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["InvoiceBase"]},{"id":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts#InvoiceBase","name":"InvoiceBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"InvoiceStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts#InvoiceStatus"]},{"name":"cancelled_reason","type":"(typeof INVOICE_CANCEL_REASONS)[number]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payment_terms","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"issue_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts#InvoiceStatus","name":"InvoiceStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"issued","value":"issued","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"balanced","value":"balanced","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemCreate","name":"ChargeItemCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"account","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_resource","type":"ChargeItemServiceResource","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemServiceResource"]},{"name":"service_resource_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  ChargeItemBase,\n  | \"id\"\n  | \"service_resource_id\"\n  | \"service_resource\"\n  | \"paid_invoice\"\n  | \"total_price\"\n>"]},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemUpdate","name":"ChargeItemUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"account","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"performer_actor","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  ChargeItemBase,\n  \"service_resource_id\" | \"service_resource\" | \"paid_invoice\" | \"total_price\"\n>"]},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ApplyMultipleChargeItemDefinitionRequest","name":"ApplyMultipleChargeItemDefinitionRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"requests","type":"ApplyChargeItemDefinitionRequest[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ApplyChargeItemDefinitionRequest"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ApplyChargeItemDefinitionRequest","name":"ApplyChargeItemDefinitionRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"charge_item_definition","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_resource","type":"ChargeItemServiceResource","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemServiceResource"]},{"name":"service_resource_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"performer_actor","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"account","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"performed_at","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"performed_unit","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ApplyChargeItemDefinitionsResponse","name":"ApplyChargeItemDefinitionsResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"charges","type":"AppliedChargeItemResult[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#AppliedChargeItemResult"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#AppliedChargeItemResult","name":"AppliedChargeItemResult","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"charge_item","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"attestation","type":"\"not_requested\" | \"attested\" | \"held\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_capture","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts#default.attestChargePerformance.request","name":"default.attestChargePerformance.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"performed_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts#default.attestChargePerformance.response","name":"default.attestChargePerformance.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"charge_item","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_capture","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts#default.addChargeItemsToInvoice.request","name":"default.addChargeItemsToInvoice.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"charge_items","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts#default.removeChargeItemFromInvoice.request","name":"default.removeChargeItemFromInvoice.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"charge_item","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts#default.upsertChargeItem.request","name":"default.upsertChargeItem.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"datapoints","type":"ChargeItemUpdate[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemUpdate"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts#default.changeAccount.request","name":"default.changeAccount.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"target_account","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_items","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead","name":"ChargeItemDefinitionRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"version","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"ResourceCategoryRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ChargeItemDefinitionBase"]},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionCreate","name":"ChargeItemDefinitionCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"discount_configuration","type":"DiscountConfiguration | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountConfiguration"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  ChargeItemDefinitionBase,\n  \"id\" | \"category\" | \"slug_config\" | \"slug\" | \"tags\"\n>"]},{"id":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts#Metrics","name":"Metrics","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verbose_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"context","type":"MetricsContext","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/condition/condition.ts#MetricsContext"]},{"name":"allowed_operations","type":"ConditionOperation[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/condition/condition.ts#ConditionOperation"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts#MetricsContext","name":"MetricsContext","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"\"patient\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"\"encounter\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts#InvoiceRead","name":"InvoiceRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"charge_items","type":"ChargeItemRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"]},{"name":"total_price_components","type":"MonetaryComponent[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"]},{"name":"payment_reconciliations","type":"PaymentReconciliationRead[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"payments","type":"PaymentReconciliationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead"]},{"name":"total_payments","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"credit_notes","type":"PaymentReconciliationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead"]},{"name":"total_credit_notes","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts#InvoiceList"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["InvoiceList"]},{"id":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead","name":"PaymentReconciliationRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"target_invoice","type":"InvoiceList","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts#InvoiceList"]},{"name":"account","type":"AccountRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/account/Account.ts#AccountRead"]},{"name":"is_credit_note","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"location","type":"LocationRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationRead"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["PaymentReconciliationBase"]},{"id":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationBase","name":"PaymentReconciliationBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reconciliation_type","type":"PaymentReconciliationType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationType"]},{"name":"status","type":"PaymentReconciliationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationStatus"]},{"name":"kind","type":"PaymentReconciliationKind","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationKind"]},{"name":"issuer_type","type":"PaymentReconciliationIssuerType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationIssuerType"]},{"name":"outcome","type":"PaymentReconciliationOutcome","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationOutcome"]},{"name":"disposition","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payment_datetime","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"method","type":"PaymentReconciliationPaymentMethod","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationPaymentMethod"]},{"name":"reference_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authorization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tendered_amount","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"returned_amount","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationType","name":"PaymentReconciliationType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"payment","value":"payment","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"adjustment","value":"adjustment","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"advance","value":"advance","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationStatus","name":"PaymentReconciliationStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationKind","name":"PaymentReconciliationKind","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"deposit","value":"deposit","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"preriodic_payment","value":"preriodic_payment","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"online","value":"online","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kiosk","value":"kiosk","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationIssuerType","name":"PaymentReconciliationIssuerType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"patient","value":"patient","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"insurer","value":"insurer","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationOutcome","name":"PaymentReconciliationOutcome","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"queued","value":"queued","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"complete","value":"complete","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"error","value":"error","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"partial","value":"partial","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationPaymentMethod","name":"PaymentReconciliationPaymentMethod","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"cash","value":"cash","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ccca","value":"ccca","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cchk","value":"cchk","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cdac","value":"cdac","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"chck","value":"chck","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ddpo","value":"ddpo","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"debc","value":"debc","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts#InvoiceCreate","name":"InvoiceCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"account","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_items","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts#InvoiceBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  InvoiceBase,\n  \"id\" | \"number\" | \"locked\"\n>"]},{"id":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts#InvoiceCancel","name":"InvoiceCancel","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationCreate","name":"PaymentReconciliationCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"target_invoice","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"account","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_credit_note","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"location","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  PaymentReconciliationBase,\n  \"id\"\n>"]},{"id":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationUpdate","name":"PaymentReconciliationUpdate","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<PaymentReconciliationBase, \"id\">"},{"id":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationCancel","name":"PaymentReconciliationCancel","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"reason","type":"PaymentReconciliationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts#default.changeAccount.request","name":"default.changeAccount.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"target_account","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payment_reconciliations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/careTeam/careTeam.ts#CareTeamRequest","name":"CareTeamRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/careTeam/careTeam.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"members","type":"CareTeamMember[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/careTeam/careTeam.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/careTeam/careTeam.ts#CareTeamMember"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/careTeam/careTeam.ts#CareTeamMember","name":"CareTeamMember","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/careTeam/careTeam.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"user_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/careTeam/careTeam.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"role","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/careTeam/careTeam.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/consent/consent.ts#CreateConsentRequest","name":"CreateConsentRequest","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/consent/consent.ts#ConsentModel"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<ConsentModel, \"id\" | \"external_id\">"},{"id":"repositories/platform/mansoq-web/src/types/consent/consent.ts#ConsentModel","name":"ConsentModel","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"external_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ConsentStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/consent/consent.ts#ConsentStatus"]},{"name":"category","type":"ConsentCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/consent/consent.ts#ConsentCategory"]},{"name":"date","type":"Date","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"period","type":"ConsentPeriod","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/consent/consent.ts#ConsentPeriod"]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"decision","type":"ConsentDecision","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/consent/consent.ts#ConsentDecision"]},{"name":"source_attachments","type":"FileRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/files/file.ts#FileRead"]},{"name":"verification_details","type":"ConsentVerification[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/consent/consent.ts#ConsentVerification"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/consent/consent.ts#ConsentStatus","name":"ConsentStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof CONSENT_STATUSES)[number]"},{"id":"repositories/platform/mansoq-web/src/types/consent/consent.ts#ConsentCategory","name":"ConsentCategory","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof CONSENT_CATEGORIES)[number]"},{"id":"repositories/platform/mansoq-web/src/types/consent/consent.ts#ConsentPeriod","name":"ConsentPeriod","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"start","type":"Date | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end","type":"Date | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/consent/consent.ts#ConsentDecision","name":"ConsentDecision","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof CONSENT_DECISIONS)[number]"},{"id":"repositories/platform/mansoq-web/src/types/files/file.ts#FileRead","name":"FileRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"signed_url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"read_signed_url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"internal_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/files/file.ts#FileReadMinimal"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FileReadMinimal"]},{"id":"repositories/platform/mansoq-web/src/types/files/file.ts#FileReadMinimal","name":"FileReadMinimal","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"archived_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"archived_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"upload_completed","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_archived","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"archive_reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"uploaded_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"extension","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/files/file.ts#FileBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FileBase"]},{"id":"repositories/platform/mansoq-web/src/types/files/file.ts#FileBase","name":"FileBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"file_type","type":"FileType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/files/file.ts#FileType"]},{"name":"file_category","type":"FileCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/files/file.ts#FileCategory"]},{"name":"associating_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"mime_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/files/file.ts#FileType","name":"FileType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"PATIENT","value":"patient","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ENCOUNTER","value":"encounter","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CONSENT","value":"consent","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DIAGNOSTIC_REPORT","value":"diagnostic_report","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"SERVICE_REQUEST","value":"service_request","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/files/file.ts#FileCategory","name":"FileCategory","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"UNSPECIFIED","value":"unspecified","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"XRAY","value":"xray","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"AUDIO","value":"audio","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"IDENTITY_PROOF","value":"identity_proof","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CONSENT_ATTACHMENT","value":"consent_attachment","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DISCHARGE_SUMMARY","value":"discharge_summary","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/consent/consent.ts#ConsentVerification","name":"ConsentVerification","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"verified","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verified_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"verification_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verification_type","type":"VerificationType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/consent/consent.ts#VerificationType"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/consent/consent.ts#VerificationType","name":"VerificationType","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof VERIFICATION_TYPES)[number]"},{"id":"repositories/platform/mansoq-web/src/types/consent/consent.ts#ConsentListResponse","name":"ConsentListResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"next","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"previous","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"results","type":"ConsentModel[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/consent/consent.ts#ConsentModel"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/consent/consent.ts#UpdateConsentRequest","name":"UpdateConsentRequest","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/consent/consent.ts#CreateConsentRequest"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Partial<CreateConsentRequest>"},{"id":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts#default.addVerification.request","name":"default.addVerification.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"verification_type","type":"VerificationType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/consent/consent.ts#VerificationType"]},{"name":"verified","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts#default.removeVerification.request","name":"default.removeVerification.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"verification_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/device/device.ts#DeviceList","name":"DeviceList","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"mansoq_metadata","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/device/device.ts#DeviceBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["DeviceBase"]},{"id":"repositories/platform/mansoq-web/src/types/device/device.ts#DeviceBase","name":"DeviceBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"identifier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"DeviceStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/device/device.ts#DeviceStatus"]},{"name":"availability_status","type":"DeviceAvailabilityStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/device/device.ts#DeviceAvailabilityStatus"]},{"name":"manufacturer","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"manufacture_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"expiration_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lot_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"serial_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"registered_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"user_friendly_name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"model_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"part_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contact","type":"ContactPoint[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/common/contactPoint.ts#ContactPoint"]},{"name":"care_type","type":"string | undefined","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/device/device.ts#DeviceStatus","name":"DeviceStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof DeviceStatuses)[number]"},{"id":"repositories/platform/mansoq-web/src/types/device/device.ts#DeviceAvailabilityStatus","name":"DeviceAvailabilityStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof DeviceAvailabilityStatuses)[number]"},{"id":"repositories/platform/mansoq-web/src/types/common/contactPoint.ts#ContactPoint","name":"ContactPoint","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/common/contactPoint.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"system","type":"ContactPointSystem","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/common/contactPoint.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/common/contactPoint.ts#ContactPointSystem"]},{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/common/contactPoint.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"use","type":"ContactPointUse","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/common/contactPoint.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/common/contactPoint.ts#ContactPointUse"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/common/contactPoint.ts#ContactPointSystem","name":"ContactPointSystem","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/common/contactPoint.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ContactPointSystems)[number]"},{"id":"repositories/platform/mansoq-web/src/types/common/contactPoint.ts#ContactPointUse","name":"ContactPointUse","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/common/contactPoint.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ContactPointUses)[number]"},{"id":"repositories/platform/mansoq-web/src/types/device/device.ts#DeviceWrite","name":"DeviceWrite","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/device/device.ts#DeviceBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"DeviceBase"},{"id":"repositories/platform/mansoq-web/src/types/device/device.ts#DeviceDetail","name":"DeviceDetail","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"current_encounter","type":"EncounterRead | undefined","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"current_location","type":"LocationRead | undefined","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationRead"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"mansoq_metadata","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"managing_organization","type":"FacilityOrganizationRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/device/device.ts#DeviceBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["DeviceBase"]},{"id":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts#default.associateLocation.request","name":"default.associateLocation.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"location","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/device/device.ts#ServiceHistory","name":"ServiceHistory","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"serviced_on","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/device/device.ts#ServiceHistoryWriteRequest","name":"ServiceHistoryWriteRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"serviced_on","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts#default.associateEncounter.request","name":"default.associateEncounter.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"encounter","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/device/device.ts#DeviceEncounterHistory","name":"DeviceEncounterHistory","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"start","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts#default.addOrganization.request","name":"default.addOrganization.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"managing_organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts#default.removeOrganization.request","name":"default.removeOrganization.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"managing_organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/device/device.ts#DeviceLocationHistory","name":"DeviceLocationHistory","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"location","type":"LocationRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationRead"]},{"name":"start","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionReadSpec","name":"ActivityDefinitionReadSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"version","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]},{"name":"specimen_requirements","type":"SpecimenDefinitionRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_item_definitions","type":"ChargeItemDefinitionRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"]},{"name":"observation_result_requirements","type":"ObservationDefinitionRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionRead"]},{"name":"locations","type":"LocationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationRead"]},{"name":"category","type":"ResourceCategoryRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"]},{"name":"healthcare_service","type":"HealthcareServiceReadSpec","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts#HealthcareServiceReadSpec"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts#BaseActivityDefinitionSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["BaseActivityDefinitionSpec"]},{"id":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionRead","name":"ObservationDefinitionRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug_config","type":"SlugConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/slug/slugConfig.ts#SlugConfig"]},{"name":"version","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"FacilityBareMinimum | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityBareMinimum"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#BaseObservationDefinition"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["BaseObservationDefinition"]},{"id":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#BaseObservationDefinition","name":"BaseObservationDefinition","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ObservationDefinitionStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionStatus"]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"ObservationDefinitionCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionCategory"]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"permitted_data_type","type":"QuestionType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#QuestionType"]},{"name":"component","type":"ObservationDefinitionComponent[] | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionComponent"]},{"name":"body_site","type":"Code | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"method","type":"Code | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"permitted_unit","type":"Code | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"derived_from_uri","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"qualified_ranges","type":"QualifiedRange[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts#QualifiedRange"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionStatus","name":"ObservationDefinitionStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"DRAFT","value":"draft","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ACTIVE","value":"active","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"RETIRED","value":"retired","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"UNKNOWN","value":"unknown","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionCategory","name":"ObservationDefinitionCategory","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"SOCIAL_HISTORY","value":"social_history","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"VITAL_SIGNS","value":"vital_signs","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"IMAGING","value":"imaging","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"LABORATORY","value":"laboratory","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PROCEDURE","value":"procedure","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"SURVEY","value":"survey","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"EXAM","value":"exam","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"THERAPY","value":"therapy","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ACTIVITY","value":"activity","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#QuestionType","name":"QuestionType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"boolean","value":"boolean","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"decimal","value":"decimal","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"integer","value":"integer","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dateTime","value":"dateTime","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"time","value":"time","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"string","value":"string","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"quantity","value":"quantity","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionComponent","name":"ObservationDefinitionComponent","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"permitted_data_type","type":"QuestionType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#QuestionType"]},{"name":"permitted_unit","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"qualified_ranges","type":"QualifiedRange[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts#QualifiedRange"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts#QualifiedRange","name":"QualifiedRange","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"default_interpretation","type":"Interpretation","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts#Interpretation"]},{"name":"conditions","type":"Condition[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/condition/condition.ts#Condition"]},{"name":"ranges","type":"NumericRange[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts#NumericRange"]},{"name":"normal_coded_value_set","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"critical_coded_value_set","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"abnormal_coded_value_set","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valueset_interpretation","type":"CustomValueSet[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts#CustomValueSet"]},{"name":"_interpretation_type","type":"InterpretationType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts#InterpretationType"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts#Interpretation","name":"Interpretation","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"highlight","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts#NumericRange","name":"NumericRange","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"interpretation","type":"Interpretation","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts#Interpretation"]},{"name":"min","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"max","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts#CustomValueSet","name":"CustomValueSet","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"interpretation","type":"Interpretation","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts#Interpretation"]},{"name":"valueset","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts#InterpretationType","name":"InterpretationType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"ranges","value":"ranges","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valuesets","value":"valuesets","source":{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts#BaseActivityDefinitionSpec","name":"BaseActivityDefinitionSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"derived_from_uri","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"Status","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts#Status"]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"usage","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"classification","type":"Classification","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts#Classification"]},{"name":"kind","type":"Kind","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts#Kind"]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"body_site","type":"Code | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"diagnostic_report_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"slug_config","type":"SlugConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/slug/slugConfig.ts#SlugConfig"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts#Status","name":"Status","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts#Classification","name":"Classification","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"service","value":"service","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"laboratory","value":"laboratory","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"imaging","value":"imaging","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"surgical_procedure","value":"surgical_procedure","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"counselling","value":"counselling","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"education","value":"education","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts#Kind","name":"Kind","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"service_request","value":"service_request","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionCreateSpec","name":"ActivityDefinitionCreateSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"specimen_requirements","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_item_definitions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"observation_result_requirements","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"healthcare_service","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts#BaseActivityDefinitionSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  BaseActivityDefinitionSpec,\n  \"id\" | \"slug_config\" | \"slug\"\n>"]},{"id":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyIntolerance","name":"AllergyIntolerance","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"clinical_status","type":"AllergyClinicalStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyClinicalStatus"]},{"name":"verification_status","type":"AllergyVerificationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyVerificationStatus"]},{"name":"category","type":"AllergyCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyCategory"]},{"name":"criticality","type":"AllergyCriticality","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyCriticality"]},{"name":"last_occurrence","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"edited_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyClinicalStatus","name":"AllergyClinicalStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ALLERGY_CLINICAL_STATUS)[number]"},{"id":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyVerificationStatus","name":"AllergyVerificationStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"unconfirmed\" | \"confirmed\" | \"refuted\" | \"presumed\" | \"entered_in_error\""},{"id":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyCategory","name":"AllergyCategory","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ALLERGY_CATEGORY)[number]"},{"id":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyCriticality","name":"AllergyCriticality","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ALLERGY_CRITICALITY)[number]"},{"id":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts#Diagnosis","name":"Diagnosis","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"clinical_status","type":"DiagnosisClinicalStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisClinicalStatus"]},{"name":"verification_status","type":"DiagnosisVerificationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisVerificationStatus"]},{"name":"severity","type":"DiagnosisSeverity | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisSeverity"]},{"name":"onset","type":"Onset","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts#Onset"]},{"name":"recorded_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"DiagnosisCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisCategory"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisClinicalStatus","name":"DiagnosisClinicalStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof DIAGNOSIS_CLINICAL_STATUS)[number]"},{"id":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisVerificationStatus","name":"DiagnosisVerificationStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof DIAGNOSIS_VERIFICATION_STATUS)[number]"},{"id":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisSeverity","name":"DiagnosisSeverity","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof DIAGNOSIS_SEVERITY)[number]"},{"id":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts#Onset","name":"Onset","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"onset_datetime","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"onset_age","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"onset_string","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisCategory","name":"DiagnosisCategory","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof DIAGNOSIS_CATEGORY)[number]"},{"id":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportRead","name":"DiagnosticReportRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"observations","type":"ObservationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationRead"]},{"name":"service_request","type":"ServiceRequestMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts#ServiceRequestMinimal"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"requester","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<DiagnosticReportBase, \"id\">"]},{"id":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationRead","name":"ObservationRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"observation_definition","type":"ObservationDefinitionRead | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionRead"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationListRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ObservationListRead"]},{"id":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationListRead","name":"ObservationListRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"data_entered_by","type":"UserReadMinimal | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ObservationBase"]},{"id":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationBase","name":"ObservationBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ObservationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationStatus"]},{"name":"category","type":"Code | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"main_code","type":"Code | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"alternate_coding","type":"CodeableConcept | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#CodeableConcept"]},{"name":"subject_type","type":"SubjectType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#SubjectType"]},{"name":"encounter","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"performer","type":"Performer | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#Performer"]},{"name":"value_type","type":"QuestionType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/question.ts#QuestionType"]},{"name":"value","type":"QuestionnaireSubmitResultValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#QuestionnaireSubmitResultValue"]},{"name":"note","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"body_site","type":"Code | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"method","type":"Code | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"reference_range","type":"ObservationReferenceRange[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationReferenceRange"]},{"name":"interpretation","type":"Interpretation","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts#Interpretation"]},{"name":"parent","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"questionnaire_response","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"component","type":"ObservationComponent[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationComponent"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationStatus","name":"ObservationStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"FINAL","value":"final","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"AMENDED","value":"amended","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ENTERED_IN_ERROR","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#CodeableConcept","name":"CodeableConcept","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coding","type":"Code[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"text","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#SubjectType","name":"SubjectType","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"patient\" | \"encounter\""},{"id":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#Performer","name":"Performer","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"type","type":"PerformerType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#PerformerType"]},{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#PerformerType","name":"PerformerType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"RELATED_PERSON","value":"related_person","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"USER","value":"user","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts#QuestionType","name":"QuestionType","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"group\" | \"display\" | \"boolean\" | \"decimal\" | \"integer\" | \"date\" | \"dateTime\" | \"time\" | \"string\" | \"text\" | \"url\" | \"choice\" | \"quantity\" | \"structured\""},{"id":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#QuestionnaireSubmitResultValue","name":"QuestionnaireSubmitResultValue","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"coding","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationReferenceRange","name":"ObservationReferenceRange","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"min","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"max","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"interpretation","type":"Interpretation","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts#Interpretation"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationComponent","name":"ObservationComponent","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"QuestionnaireSubmitResultValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#QuestionnaireSubmitResultValue"]},{"name":"interpretation","type":"Interpretation","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts#Interpretation"]},{"name":"reference_range","type":"ObservationReferenceRange[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationReferenceRange"]},{"name":"code","type":"Code | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts#ServiceRequestMinimal","name":"ServiceRequestMinimal","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"intent","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"priority","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"do_not_perform","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"body_site","type":"Code | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"occurance","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient_instruction","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"activity_definition","type":"ActivityDefinitionMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts#ActivityDefinitionMinimal"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts#ActivityDefinitionMinimal","name":"ActivityDefinitionMinimal","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"classification","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportBase","name":"DiagnosticReportBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"DiagnosticReportStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportStatus"]},{"name":"category","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"conclusion","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportStatus","name":"DiagnosticReportStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"registered","value":"registered","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"partial","value":"partial","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"preliminary","value":"preliminary","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"modified","value":"modified","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"final","value":"final","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportCreate","name":"DiagnosticReportCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"service_request","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  DiagnosticReportBase,\n  \"id\"\n>"]},{"id":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportUpdate","name":"DiagnosticReportUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  DiagnosticReportBase,\n  \"id\"\n>"]},{"id":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderRead","name":"DispenseOrderRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"PatientRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientRead"]},{"name":"location","type":"LocationRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationRead"]},{"name":"created_by","type":"UserReadMinimal | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["DispenseOrderBase"]},{"id":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderBase","name":"DispenseOrderBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"DispenseOrderStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderStatus"]},{"name":"name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderStatus","name":"DispenseOrderStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_progress","value":"in_progress","source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"abandoned","value":"abandoned","source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderCreate","name":"DispenseOrderCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"location","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<DispenseOrderBase, \"id\">"]},{"id":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterCreate","name":"EncounterCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"organizations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"appointment","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"external_identifier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"discharge_summary_advice","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter_class","type":"EncounterClass","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterClass"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  EncounterBase,\n  \"discharge_summary_advice\" | \"external_identifier\"\n>"]},{"id":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterEdit","name":"EncounterEdit","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"EncounterBase"},{"id":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts#default.addOrganization.request","name":"default.addOrganization.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts#default.removeOrganization.request","name":"default.removeOrganization.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts#MedicationAdministrationRead","name":"MedicationAdministrationRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"MedicationAdministrationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts#MedicationAdministrationStatus"]},{"name":"status_reason","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"medication","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"administered_product","type":"ProductKnowledgeBase","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"]},{"name":"occurrence_period_start","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"occurrence_period_end","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"recorded","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"request","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dosage","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code","repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#DosageQuantity","repositories/platform/mansoq-web/src/types/questionnaire/quantity.ts#Quantity"],"inlineSchemaId":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts#repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts#MedicationAdministrationRead.dosage"},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts#MedicationAdministrationStatus","name":"MedicationAdministrationStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof MEDICATION_ADMINISTRATION_STATUS)[number]"},{"id":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase","name":"ProductKnowledgeBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"alternate_identifier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"product_type","type":"ProductKnowledgeType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeType"]},{"name":"status","type":"ProductKnowledgeStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeStatus"]},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"names","type":"ProductName[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductName"]},{"name":"storage_guidelines","type":"StorageGuideline[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#StorageGuideline"]},{"name":"definitional","type":"ProductDefinition","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductDefinition"]},{"name":"base_unit","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"category","type":"ResourceCategoryRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"]},{"name":"slug_config","type":"SlugConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/slug/slugConfig.ts#SlugConfig"]},{"name":"is_instance_level","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"identifier_type","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"public_price","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"price_currency","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeType","name":"ProductKnowledgeType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"medication","value":"medication","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"nutritional_product","value":"nutritional_product","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"consumable","value":"consumable","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeStatus","name":"ProductKnowledgeStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductName","name":"ProductName","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name_type","type":"ProductNameTypes","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductNameTypes"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductNameTypes","name":"ProductNameTypes","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"trade_name","value":"trade_name","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alias","value":"alias","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"original_name","value":"original_name","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"preferred","value":"preferred","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#StorageGuideline","name":"StorageGuideline","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"stability_duration","type":"Duration","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/duration/duration.ts#Duration"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/duration/duration.ts#Duration","name":"Duration","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/duration/duration.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/duration/duration.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/duration/duration.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductDefinition","name":"ProductDefinition","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"dosage_form","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"intended_routes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"ingredients","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"nutrients","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"drug_characteristic","type":"DrugCharacteristic[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#DrugCharacteristic"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#DrugCharacteristic","name":"DrugCharacteristic","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"DrugCharacteristicCode","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#DrugCharacteristicCode"]},{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#DrugCharacteristicCode","name":"DrugCharacteristicCode","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"imprint_code","value":"imprint_code","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"size","value":"size","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"shape","value":"shape","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"color","value":"color","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coating","value":"coating","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"scoring","value":"scoring","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"logo","value":"logo","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"image","value":"image","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts#repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts#MedicationAdministrationRead.dosage","name":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts#MedicationAdministrationRead.dosage","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"text","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"site","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"route","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"method","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"dose","type":"DosageQuantity","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#DosageQuantity"]},{"name":"rate","type":"Quantity","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/quantity.ts#Quantity"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#DosageQuantity","name":"DosageQuantity","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/quantity.ts#Quantity","name":"Quantity","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/quantity.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/quantity.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/quantity.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"system","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/quantity.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/quantity.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseCreate","name":"MedicationDispenseCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"location","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authorizing_request","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"item","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"days_supply","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"fully_dispensed","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"create_dispense_order","type":"MedicationDispenseOrderCreate","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseOrderCreate"]},{"name":"order","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  MedicationDispenseBase,\n  \"id\"\n>"]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseOrderCreate","name":"MedicationDispenseOrderCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"alternate_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseBase","name":"MedicationDispenseBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"MedicationDispenseStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseStatus"]},{"name":"not_performed_reason","type":"MedicationDispenseNotPerformedReason","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseNotPerformedReason"]},{"name":"category","type":"MedicationCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationCategory"]},{"name":"when_prepared","type":"Date","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"when_handed_over","type":"Date","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dosage_instruction","type":"MedicationRequestDosageInstruction[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDosageInstruction"]},{"name":"substitution","type":"MedicationDispenseSubstitution","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseSubstitution"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseStatus","name":"MedicationDispenseStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"preparation","value":"preparation","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_progress","value":"in_progress","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stopped","value":"stopped","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"declined","value":"declined","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseNotPerformedReason","name":"MedicationDispenseNotPerformedReason","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"outofstock","value":"outofstock","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"washout","value":"washout","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"surg","value":"surg","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sintol","value":"sintol","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sddi","value":"sddi","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sdupther","value":"sdupther","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"saig","value":"saig","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"preg","value":"preg","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationCategory","name":"MedicationCategory","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":452,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"inpatient","value":"inpatient","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":453,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"outpatient","value":"outpatient","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"community","value":"community","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":455,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"discharge","value":"discharge","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":456,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDosageInstruction","name":"MedicationRequestDosageInstruction","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"sequence","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"text","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":364,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"additional_instruction","type":"Code[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":365,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"patient_instruction","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"timing","type":"Timing","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":367,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#Timing"]},{"name":"as_needed_boolean","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"True if it is a PRN medication","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"as_needed_for","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"If it is a PRN medication (as_needed_boolean is true), the indicator.","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"site","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"route","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":378,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"method","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":379,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"dose_and_rate","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"One of `dose_quantity` or `dose_range` must be present.\n`type` is optional and defaults to `ordered`.\n\n- If `type` is `ordered`, the dose specified is as ordered by the prescriber.\n- If `type` is `calculated`, the dose specified is calculated by the prescriber or the system.","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":387,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#DosageQuantity","repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#DoseRange"],"inlineSchemaId":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDosageInstruction.dose_and_rate"},{"name":"max_dose_per_period","type":"DoseRange","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":392,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#DoseRange"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#Timing","name":"Timing","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"repeat","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#BoundsDuration","repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#TimingRange","repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#PeriodSpec"],"inlineSchemaId":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#Timing.repeat"},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"Optional in FHIR (0..1). Omitted for text-only dosage patterns.","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#Timing.repeat","name":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#Timing.repeat","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"frequency","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"period","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"period_unit","type":"(typeof UCUM_TIME_UNITS)[number]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":350,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"bounds_duration","type":"BoundsDuration","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#BoundsDuration"]},{"name":"bounds_range","type":"TimingRange","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":355,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#TimingRange"]},{"name":"bounds_period","type":"PeriodSpec","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":356,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#PeriodSpec"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#BoundsDuration","name":"BoundsDuration","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"(typeof UCUM_TIME_UNITS)[number]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#TimingRange","name":"TimingRange","kind":"InterfaceDeclaration","description":"A range of timing quantities, e.g. dose duration between low and high.","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"low","type":"BoundsDuration","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#BoundsDuration"]},{"name":"high","type":"BoundsDuration","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#BoundsDuration"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#PeriodSpec","name":"PeriodSpec","kind":"InterfaceDeclaration","description":"An explicit period with timezone-aware ISO-8601 start/end timestamps.","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"start","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDosageInstruction.dose_and_rate","name":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDosageInstruction.dose_and_rate","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":387,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"type","type":"\"ordered\" | \"calculated\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dose_quantity","type":"DosageQuantity","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":389,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#DosageQuantity"]},{"name":"dose_range","type":"DoseRange","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":390,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#DoseRange"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#DoseRange","name":"DoseRange","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"low","type":"DosageQuantity","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#DosageQuantity"]},{"name":"high","type":"DosageQuantity","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#DosageQuantity"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseSubstitution","name":"MedicationDispenseSubstitution","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"was_substituted","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"substitution_type","type":"SubstitutionType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#SubstitutionType"]},{"name":"reason","type":"SubstitutionReason","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#SubstitutionReason"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#SubstitutionType","name":"SubstitutionType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"E","value":"E","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"EC","value":"EC","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"BC","value":"BC","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"G","value":"G","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TE","value":"TE","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TB","value":"TB","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TG","value":"TG","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"F","value":"F","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"N","value":"N","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#SubstitutionReason","name":"SubstitutionReason","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"CT","value":"CT","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"FP","value":"FP","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"OS","value":"OS","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"RR","value":"RR","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseRead","name":"MedicationDispenseRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"item","type":"InventoryRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/product/inventory.ts#InventoryRead"]},{"name":"charge_item","type":"ChargeItemRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"location","type":"LocationRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationRead"]},{"name":"quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"order","type":"DispenseOrderRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderRead"]},{"name":"authorizing_request","type":"MedicationRequestRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestRead"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["MedicationDispenseBase"]},{"id":"repositories/platform/mansoq-web/src/types/inventory/product/inventory.ts#InventoryRead","name":"InventoryRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/inventory.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/inventory.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"net_content","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/inventory.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"product","type":"ProductRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/inventory.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/product/product.ts#ProductRead"]},{"name":"location","type":"LocationRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/inventory.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationRead"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/inventory/product/inventory.ts#InventoryBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["InventoryBase"]},{"id":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts#ProductRead","name":"ProductRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"product_knowledge","type":"ProductKnowledgeBase","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"]},{"name":"charge_item_definition","type":"ChargeItemDefinitionBase","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionBase"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/inventory/product/product.ts#ProductBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ProductBase"]},{"id":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts#ProductBase","name":"ProductBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ProductStatusOptions","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/product/product.ts#ProductStatusOptions"]},{"name":"batch","type":"ProductBatch","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/product/product.ts#ProductBatch"]},{"name":"expiration_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"standard_pack_size","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"purchase_price","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts#ProductStatusOptions","name":"ProductStatusOptions","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts#ProductBatch","name":"ProductBatch","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"lot_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-web/src/types/inventory/product/inventory.ts#InventoryBase","name":"InventoryBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/inventory.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"InventoryStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/inventory.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/product/inventory.ts#InventoryStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/inventory/product/inventory.ts#InventoryStatus","name":"InventoryStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/inventory.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof InventoryStatusOptions)[number]"},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestRead","name":"MedicationRequestRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":459,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"MedicationRequestStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestStatus"]},{"name":"status_reason","type":"MedicationRequestStatusReason","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":462,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestStatusReason"]},{"name":"intent","type":"MedicationRequestIntent","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":463,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestIntent"]},{"name":"category","type":"MedicationCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":464,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationCategory"]},{"name":"priority","type":"MedicationPriority","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":465,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationPriority"]},{"name":"do_not_perform","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"medication","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":467,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":468,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dosage_instruction","type":"MedicationRequestDosageInstruction[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":469,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDosageInstruction"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":470,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":472,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":473,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"authored_on","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":475,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requested_product","type":"ProductKnowledgeBase","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"]},{"name":"inventory_items_internal","type":"InventoryRead[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":477,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/product/inventory.ts#InventoryRead"]},{"name":"dispense_status","type":"MedicationRequestDispenseStatus","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":478,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDispenseStatus"]},{"name":"requester","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":479,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"prescription","type":"PrescriptionList","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts#PrescriptionList"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestStatus","name":"MedicationRequestStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof MEDICATION_REQUEST_STATUS)[number]"},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestStatusReason","name":"MedicationRequestStatusReason","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof MEDICATION_REQUEST_STATUS_REASON)[number]"},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestIntent","name":"MedicationRequestIntent","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof MEDICATION_REQUEST_INTENT)[number]"},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationPriority","name":"MedicationPriority","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":445,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"STAT","value":"stat","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":446,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"URGENT","value":"urgent","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":447,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ASAP","value":"asap","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ROUTINE","value":"routine","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":449,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDispenseStatus","name":"MedicationRequestDispenseStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":395,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"complete","value":"complete","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"partial","value":"partial","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"incomplete","value":"incomplete","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":398,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts#PrescriptionList","name":"PrescriptionList","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"prescribed_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts#Prescription"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Prescription"]},{"id":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts#Prescription","name":"Prescription","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"PrescriptionStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts#PrescriptionStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts#PrescriptionStatus","name":"PrescriptionStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseRetrieve","name":"MedicationDispenseRetrieve","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"EncounterListRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterListRead"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["MedicationDispenseRead"]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseUpsert","name":"MedicationDispenseUpsert","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  MedicationDispenseBase,\n  \"id\"\n>"]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts#default.upsert.request","name":"default.upsert.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"datapoints","type":"MedicationDispenseUpsert[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseUpsert"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseSummary","name":"MedicationDispenseSummary","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseUpdate","name":"MedicationDispenseUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"MedicationDispenseStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequestApi.ts#default.list.query","name":"default.list.query","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequestApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequestApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"prescription","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequestApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"product_type","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequestApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"medications_only","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequestApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts#MedicationStatementRead","name":"MedicationStatementRead","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"MedicationStatementStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts#MedicationStatementStatus"]},{"name":"reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"medication","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"dosage_text","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_period","type":"Period","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/base.ts#Period"]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"information_source","type":"MedicationStatementInformationSourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts#MedicationStatementInformationSourceType"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts#MedicationStatementStatus","repositories/platform/mansoq-web/src/types/base/code/code.ts#Code","repositories/platform/mansoq-web/src/types/questionnaire/base.ts#Period","repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts#MedicationStatementInformationSourceType","repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts#MedicationStatementStatus","name":"MedicationStatementStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof MEDICATION_STATEMENT_STATUS)[number]"},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts#MedicationStatementInformationSourceType","name":"MedicationStatementInformationSourceType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"PATIENT","value":"patient","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PRACTITIONER","value":"practitioner","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"RELATED_PERSON","value":"related_person","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationAnalyzeRequest","name":"ObservationAnalyzeRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"page_size","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationAnalyzeResponse","name":"ObservationAnalyzeResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"results","type":"ObservationAnalyzeGroup[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationAnalyzeGroup"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationAnalyzeGroup","name":"ObservationAnalyzeGroup","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"results","type":"ObservationListRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationListRead"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationBatchUpsertRequest","name":"ObservationBatchUpsertRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"observations","type":"ObservationUpsertRequest[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationUpsertRequest"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationUpsertRequest","name":"ObservationUpsertRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"observation","type":"ObservationUpsert","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationUpsert"]},{"name":"observation_id","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"observation_definition","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationUpsert","name":"ObservationUpsert","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<ObservationBase, \"id\" | \"encounter\" | \"subject_type\">"},{"id":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationBatchUpsertResponse","name":"ObservationBatchUpsertResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionCreate","name":"ObservationDefinitionCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#BaseObservationDefinition"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["BaseObservationDefinition"]},{"id":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionUpdate","name":"ObservationDefinitionUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts#BaseObservationDefinition"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["BaseObservationDefinition"]},{"id":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientCreate","name":"PatientCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"tags","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientUpdate"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["PatientUpdate"]},{"id":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientUpdate","name":"PatientUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"age","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"geo_organization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"identifiers","type":"PatientIdentifierCreate[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientIdentifierCreate"]},{"name":"extensions","type":"Record<string, Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["PatientBase"]},{"id":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientIdentifierCreate","name":"PatientIdentifierCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"config","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts#default.get.query","name":"default.get.query","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientSearchRequest","name":"PatientSearchRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"phone_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"config","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"page_size","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientSearchResponse","name":"PatientSearchResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"partial","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"results","type":"PartialPatientModel[] | PatientRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PartialPatientModel","repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientRead"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PartialPatientModel","name":"PartialPatientModel","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gender","type":"GenderChoices","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#GenderChoices"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"partial_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientSearchRetrieveRequest","name":"PatientSearchRetrieveRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"year_of_birth","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"partial_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts#default.addUser.request","name":"default.addUser.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"user","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"role","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts#default.removeUser.response","name":"default.removeUser.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"user","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts#default.setInstanceTags.request","name":"default.setInstanceTags.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts#default.removeInstanceTags.request","name":"default.removeInstanceTags.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts#default.setFacilityTags.request","name":"default.setFacilityTags.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts#default.removeFacilityTags.request","name":"default.removeFacilityTags.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PublicPatientCreate","name":"PublicPatientCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gender","type":"GenderChoices","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#GenderChoices"]},{"name":"date_of_birth","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"age","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"address","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pincode","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"geo_organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PublicPatientRead","name":"PublicPatientRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gender","type":"GenderChoices","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#GenderChoices"]},{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"emergency_phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"address","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pincode","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"date_of_birth","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"year_of_birth","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"geo_organization","type":"Organization","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#Organization"]},{"name":"blood_group","type":"BloodGroupChoices","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#BloodGroupChoices"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/permission/permission.ts#Permission","name":"Permission","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/permission/permission.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/permission/permission.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/permission/permission.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"context","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/permission/permission.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/permission/permission.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts#PrescriptionRead","name":"PrescriptionRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"prescribed_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"medications","type":"MedicationRequestRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestRead"]},{"name":"tags","type":"TagConfig[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts#Prescription"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Prescription"]},{"id":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts#PrescriptionSummary","name":"PrescriptionSummary","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts#PrescriptionList"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["PrescriptionList"]},{"id":"repositories/platform/mansoq-web/src/types/emr/report/report.ts#ReportGenerateCreate","name":"ReportGenerateCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"template_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"associating_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"output_format","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"options","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"force","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status_check","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts#default.createReport.response","name":"default.createReport.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/report/report.ts#ReportRead","name":"ReportRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"signed_url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"read_signed_url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"internal_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/report/report.ts#ReportReadList"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ReportReadList"]},{"id":"repositories/platform/mansoq-web/src/types/emr/report/report.ts#ReportReadList","name":"ReportReadList","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"template","type":"Partial<TemplateBase>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"report_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"associating_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"archived_by","type":"UserBase","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserBase"]},{"name":"archived_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"archive_reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"upload_completed","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_archived","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extension","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"uploaded_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"mime_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/report/report.ts#ReportBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ReportBase"]},{"id":"repositories/platform/mansoq-web/src/types/emr/report/report.ts#ReportBase","name":"ReportBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts#default.archiveReport.request","name":"default.archiveReport.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"archive_reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/role/role.ts#RoleRead","name":"RoleRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/role.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"permissions","type":"Permission[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/role.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/permission/permission.ts#Permission"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/role/role.ts#RoleBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["RoleBase"]},{"id":"repositories/platform/mansoq-web/src/types/emr/role/role.ts#RoleBase","name":"RoleBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/role.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/role.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/role.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/role.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_system","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/role.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contexts","type":"RoleContext[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/role.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/role/role.ts#RoleContext"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/role/role.ts#RoleContext","name":"RoleContext","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/role.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"FACILITY","value":"FACILITY","source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/role.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"GOVT_ORG","value":"GOVT_ORG","source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/role.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ROLE_ORG","value":"ROLE_ORG","source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/role.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/role/role.ts#RoleCreate","name":"RoleCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/role.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"permissions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/role/role.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/role/role.ts#RoleBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<RoleBase, \"id\" | \"is_system\">"]},{"id":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestReadSpec","name":"ServiceRequestReadSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"version","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locations","type":"LocationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationRead"]},{"name":"encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"activity_definition","type":"ActivityDefinitionReadSpec","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionReadSpec"]},{"name":"specimens","type":"SpecimenRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"observations","type":"ObservationRead[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/observation/observation.ts#ObservationRead"]},{"name":"diagnostic_reports","type":"DiagnosticReportRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportRead"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requester","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts#BaseServiceRequestSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["BaseServiceRequestSpec"]},{"id":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts#BaseServiceRequestSpec","name":"BaseServiceRequestSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"Status","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts#Status"]},{"name":"intent","type":"Intent","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts#Intent"]},{"name":"priority","type":"Priority","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts#Priority"]},{"name":"category","type":"Classification","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts#Classification"]},{"name":"do_not_perform","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"body_site","type":"Code | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"occurance","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient_instruction","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts#Status","name":"Status","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ended","value":"ended","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"revoked","value":"revoked","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts#Intent","name":"Intent","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"order","value":"order","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"proposal","value":"proposal","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan","value":"plan","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"directive","value":"directive","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts#Priority","name":"Priority","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"routine","value":"routine","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"urgent","value":"urgent","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"asap","value":"asap","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stat","value":"stat","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestCreateSpec","name":"ServiceRequestCreateSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requester","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts#BaseServiceRequestSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  BaseServiceRequestSpec,\n  \"id\" | \"requester\"\n>"]},{"id":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestUpdateSpec","name":"ServiceRequestUpdateSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts#BaseServiceRequestSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["BaseServiceRequestSpec"]},{"id":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestApplyActivityDefinitionSpec","name":"ServiceRequestApplyActivityDefinitionSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"activity_definition","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_request","type":"Omit<BaseServiceRequestSpec, \"id\" | \"requester\"> & object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts#BaseServiceRequestSpec"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts#Symptom","name":"Symptom","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"clinical_status","type":"SymptomClinicalStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts#SymptomClinicalStatus"]},{"name":"verification_status","type":"SymptomVerificationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts#SymptomVerificationStatus"]},{"name":"severity","type":"SymptomSeverity","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts#SymptomSeverity"]},{"name":"onset","type":"Onset","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts#Onset"]},{"name":"recorded_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts#SymptomClinicalStatus","name":"SymptomClinicalStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof SYMPTOM_CLINICAL_STATUS)[number]"},{"id":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts#SymptomVerificationStatus","name":"SymptomVerificationStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof SYMPTOM_VERIFICATION_STATUS)[number]"},{"id":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts#SymptomSeverity","name":"SymptomSeverity","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof SYMPTOM_SEVERITY)[number]"},{"id":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts#Onset","name":"Onset","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"onset_datetime","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"onset_age","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"onset_string","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts#SymptomRequest","name":"SymptomRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"clinical_status","type":"SymptomClinicalStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts#SymptomClinicalStatus"]},{"name":"verification_status","type":"SymptomVerificationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts#SymptomVerificationStatus"]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"severity","type":"SymptomSeverity","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts#SymptomSeverity"]},{"name":"onset","type":"Onset","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts#Onset"]},{"name":"recorded_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/symptom/symptomApi.ts#default.upsertSymptoms.request","name":"default.upsertSymptoms.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptomApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"datapoints","type":"SymptomRequest[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptomApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts#SymptomRequest"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigRequest","name":"TagConfigRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"TagCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagCategory"]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"priority","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"TagStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagStatus"]},{"name":"parent","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource","type":"TagResource","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagResource"]},{"name":"organization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility_organization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"metadata","type":"TagConfigMeta","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigMeta"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigRead","name":"TagConfigRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"facility_organization","type":"FacilityOrganizationRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"]},{"name":"organization","type":"Organization","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#Organization"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["TagConfig"]},{"id":"repositories/platform/mansoq-web/src/types/extensions/extensions.ts#ExtensionRegistry","name":"ExtensionRegistry","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/extensions/extensions.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/extensions/extensions.ts#ExtensionEntityType","repositories/platform/mansoq-web/src/types/extensions/extensions.ts#ExtensionConfig"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Record<ExtensionEntityType, ExtensionConfig[]>"},{"id":"repositories/platform/mansoq-web/src/types/extensions/extensions.ts#ExtensionEntityType","name":"ExtensionEntityType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/extensions/extensions.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"account","value":"account","source":{"path":"repositories/platform/mansoq-web/src/types/extensions/extensions.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","value":"encounter","source":{"path":"repositories/platform/mansoq-web/src/types/extensions/extensions.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","value":"patient","source":{"path":"repositories/platform/mansoq-web/src/types/extensions/extensions.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation","value":"payment_reconciliation","source":{"path":"repositories/platform/mansoq-web/src/types/extensions/extensions.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_delivery","value":"supply_delivery","source":{"path":"repositories/platform/mansoq-web/src/types/extensions/extensions.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_delivery_order","value":"supply_delivery_order","source":{"path":"repositories/platform/mansoq-web/src/types/extensions/extensions.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product","value":"product","source":{"path":"repositories/platform/mansoq-web/src/types/extensions/extensions.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/extensions/extensions.ts#ExtensionConfig","name":"ExtensionConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/extensions/extensions.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/extensions/extensions.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/extensions/extensions.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/extensions/extensions.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"write_schema","type":"ExtensionSchema","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/extensions/extensions.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/extensions/extensions.ts#ExtensionSchema"]},{"name":"read_schema","type":"ExtensionSchema","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/extensions/extensions.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/extensions/extensions.ts#ExtensionSchema"]},{"name":"retrieve_schema","type":"ExtensionSchema","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/extensions/extensions.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/extensions/extensions.ts#ExtensionSchema"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/extensions/extensions.ts#ExtensionSchema","name":"ExtensionSchema","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/extensions/extensions.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityListRead","name":"FacilityListRead","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<FacilityRead, \"permissions\" | \"root_org_permissions\" | \"child_org_permissions\" | \"print_templates\">"},{"id":"repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityRead","name":"FacilityRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"read_cover_image_url","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"cover_image_url","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"geo_organization","type":"Organization","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#Organization"]},{"name":"instance_discount_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"instance_discount_monetary_components","type":"MonetaryComponentRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead"]},{"name":"instance_informational_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"instance_tax_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"instance_tax_monetary_components","type":"MonetaryComponentRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead"]},{"name":"invoice_number_expression","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"discount_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"discount_monetary_components","type":"MonetaryComponentRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead"]},{"name":"discount_configuration","type":"DiscountConfiguration | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountConfiguration"]},{"name":"patient_instance_identifier_configs","type":"PatientIdentifierConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"]},{"name":"patient_facility_identifier_configs","type":"PatientIdentifierConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"]},{"name":"features","type":"number[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"print_templates","type":"PrintTemplate[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facility/printTemplate.ts#PrintTemplate"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityBase","repositories/platform/mansoq-web/src/types/emr/permission/permission.ts#FacilityPermissions"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FacilityBase","FacilityPermissions"]},{"id":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead","name":"MonetaryComponentRead","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"MonetaryComponent & object"},{"id":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts#PrintTemplate","name":"PrintTemplate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"page","type":"PageConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facility/printTemplate.ts#PageConfig"]},{"name":"print_setup","type":"PrintSetupConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facility/printTemplate.ts#PrintSetupConfig"]},{"name":"branding","type":"BrandingConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facility/printTemplate.ts#BrandingConfig"]},{"name":"watermark","type":"WatermarkConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facility/printTemplate.ts#WatermarkConfig"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts#PageConfig","name":"PageConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"size","type":"\"A4\" | \"A5\" | \"Letter\" | \"Legal\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"orientation","type":"\"portrait\" | \"landscape\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"margin","type":"PageMargin","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facility/printTemplate.ts#PageMargin"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts#PageMargin","name":"PageMargin","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"top","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"bottom","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"left","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"right","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts#PrintSetupConfig","name":"PrintSetupConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"auto_print","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts#BrandingConfig","name":"BrandingConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"logo","type":"LogoConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facility/printTemplate.ts#LogoConfig"]},{"name":"header_image","type":"ImageConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facility/printTemplate.ts#ImageConfig"]},{"name":"footer_image","type":"ImageConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facility/printTemplate.ts#ImageConfig"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts#LogoConfig","name":"LogoConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"width","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"height","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"alignment","type":"\"left\" | \"center\" | \"right\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts#ImageConfig","name":"ImageConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"height","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts#WatermarkConfig","name":"WatermarkConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"enabled","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"text","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"opacity","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"rotation","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityBase","name":"FacilityBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"business_timezone","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"address","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_public","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"latitude","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"longitude","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"middleware_address","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pincode","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityBareMinimum"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FacilityBareMinimum"]},{"id":"repositories/platform/mansoq-web/src/types/emr/permission/permission.ts#FacilityPermissions","name":"FacilityPermissions","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/permission/permission.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"root_org_permissions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/permission/permission.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"child_org_permissions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/permission/permission.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/permission/permission.ts#Permissions"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Permissions"]},{"id":"repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityCreate","name":"FacilityCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"geo_organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"features","type":"number[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"print_templates","type":"PrintTemplate[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facility/printTemplate.ts#PrintTemplate"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<FacilityBase, \"id\">"]},{"id":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts#default.setInvoiceExpression.request","name":"default.setInvoiceExpression.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"invoice_number_expression","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts#default.setMonetaryComponents.request","name":"default.setMonetaryComponents.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"discount_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"discount_monetary_components","type":"MonetaryComponentRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead"]},{"name":"discount_configuration","type":"DiscountConfiguration | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountConfiguration"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityPublicRead","name":"FacilityPublicRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"features","type":"number[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"read_cover_image_url","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"cover_image_url","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"geo_organization","type":"Organization","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#Organization"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FacilityBase"]},{"id":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationCreate","name":"FacilityOrganizationCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FacilityOrganizationBase"]},{"id":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationUserRole","name":"FacilityOrganizationUserRole","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"user","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"role","type":"RoleRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/role/role.ts#RoleRead"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts#default.assignUser.request","name":"default.assignUser.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"user","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"role","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts#default.updateUserRole.request","name":"default.updateUserRole.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"role","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts#default.addFavorite.request","name":"default.addFavorite.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"favorite_list","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts#default.removeFavorite.request","name":"default.removeFavorite.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"favorite_list","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/files/file.ts#FileCreate","name":"FileCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"original_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/files/file.ts#FileBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FileBase"]},{"id":"repositories/platform/mansoq-web/src/types/files/file.ts#FileUpdate","name":"FileUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/files/fileApi.ts#default.archive.request","name":"default.archive.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"archive_reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts#HealthcareServiceCreateSpec","name":"HealthcareServiceCreateSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"managing_organization","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts#BaseHealthcareServiceSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  BaseHealthcareServiceSpec,\n  \"id\"\n>"]},{"id":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts#HealthcareServiceUpdateSpec","name":"HealthcareServiceUpdateSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"managing_organization","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts#BaseHealthcareServiceSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["BaseHealthcareServiceSpec"]},{"id":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts#InsuranceConfiguration","name":"InsuranceConfiguration","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"summary","type":"InsuranceSummary","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts#InsuranceSummary"]},{"name":"administrators","type":"InsuranceEntity[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts#InsuranceEntity"]},{"name":"insurance_companies","type":"InsuranceEntity[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts#InsuranceEntity"]},{"name":"canonical_insurers","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"networks","type":"InsuranceEntity[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts#InsuranceEntity"]},{"name":"policies","type":"InsuranceEntity[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts#InsuranceEntity"]},{"name":"classes","type":"InsuranceEntity[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts#InsuranceEntity"]},{"name":"benefit_rules","type":"InsuranceEntity[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts#InsuranceEntity"]},{"name":"audit_events","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts#InsuranceSummary","name":"InsuranceSummary","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"administrators","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"insurance_companies","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"policies","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"published_policies","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"classes","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"benefit_rules","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"member_coverages","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verified_coverages","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts#InsuranceEntity","name":"InsuranceEntity","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payer","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"policy","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"policy_class","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"network","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"administrator","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"canonical_insurer_org","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"plan_code","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"policy_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"nphies_license","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tpa_license","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"class_count","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"benefit_rule_count","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"annual_maximum","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"default_copay_amount","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"default_coinsurance_percent","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coverage_status","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"benefit_category","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"validation","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts#repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts#InsuranceEntity.validation"}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts#repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts#InsuranceEntity.validation","name":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts#InsuranceEntity.validation","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"ready","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"score","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"errors","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"warnings","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts#InsuranceMutation","name":"InsuranceMutation","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts#InsuranceResourceType"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Record<string, unknown> & object"},{"id":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts#InsuranceResourceType","name":"InsuranceResourceType","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"administrator\" | \"insurance_company\" | \"network\" | \"policy\" | \"class\" | \"benefit_rule\""},{"id":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve","name":"DeliveryOrderRetrieve","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin","type":"LocationDetail","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationDetail"]},{"name":"destination","type":"LocationDetail","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationDetail"]},{"name":"supplier","type":"Organization","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#Organization"]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]},{"name":"extensions","type":"Record<string, unknown>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"PatientListRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientListRead"]},{"name":"patient_invoice_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrder"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["DeliveryOrder"]},{"id":"repositories/platform/mansoq-web/src/types/location/location.ts#LocationDetail","name":"LocationDetail","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_children","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"organizations","type":"FacilityOrganizationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"]},{"name":"sort_index","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"system_availability_status","type":"SystemAvailabilityStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#SystemAvailabilityStatus"]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["LocationBase"]},{"id":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrder","name":"DeliveryOrder","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"DeliveryOrderStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderStatus"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderStatus","name":"DeliveryOrderStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pending","value":"pending","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"abandoned","value":"abandoned","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderCreate","name":"DeliveryOrderCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"supplier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"destination","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrder"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["DeliveryOrder"]},{"id":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderUpdate","name":"DeliveryOrderUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"destination","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, unknown>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrder"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["DeliveryOrder"]},{"id":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts#ProductCreate","name":"ProductCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"product_knowledge","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_item_definition","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/inventory/product/product.ts#ProductBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<ProductBase, \"id\">"]},{"id":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts#ProductUpdate","name":"ProductUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"charge_item_definition","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"product_knowledge","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/inventory/product/product.ts#ProductBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ProductBase"]},{"id":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeCreate","name":"ProductKnowledgeCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  ProductKnowledgeBase,\n  \"id\" | \"category\" | \"slug_config\" | \"slug\"\n>"]},{"id":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeUpdate","name":"ProductKnowledgeUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  ProductKnowledgeBase,\n  \"id\" | \"category\" | \"slug_config\" | \"slug\"\n>"]},{"id":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve","name":"RequestOrderRetrieve","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin","type":"LocationDetail","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationDetail"]},{"name":"destination","type":"LocationDetail","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationDetail"]},{"name":"supplier","type":"Organization","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#Organization"]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrder"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["RequestOrder"]},{"id":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrder","name":"RequestOrder","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"RequestOrderStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderStatus"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"intent","type":"RequestOrderIntent","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderIntent"]},{"name":"category","type":"RequestOrderCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderCategory"]},{"name":"priority","type":"RequestOrderPriority","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderPriority"]},{"name":"reason","type":"RequestOrderReason","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderReason"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderStatus","name":"RequestOrderStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pending","value":"pending","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"abandoned","value":"abandoned","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderIntent","name":"RequestOrderIntent","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"proposal","value":"proposal","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan","value":"plan","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"directive","value":"directive","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","value":"order","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"original_order","value":"original_order","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reflex_order","value":"reflex_order","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filler_order","value":"filler_order","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"instance_order","value":"instance_order","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderCategory","name":"RequestOrderCategory","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"central","value":"central","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"nonstock","value":"nonstock","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderPriority","name":"RequestOrderPriority","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"routine","value":"routine","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"urgent","value":"urgent","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"asap","value":"asap","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stat","value":"stat","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderReason","name":"RequestOrderReason","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"patient_care","value":"patient_care","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ward_stock","value":"ward_stock","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderCreate","name":"RequestOrderCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"supplier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"destination","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrder"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["RequestOrder"]},{"id":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderUpdate","name":"RequestOrderUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"destination","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrder"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["RequestOrder"]},{"id":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryRead","name":"SupplyDeliveryRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"supplied_item_quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item_pack_quantity","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item_pack_size","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item","type":"ProductRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/product/product.ts#ProductRead"]},{"name":"supplied_inventory_item","type":"InventoryRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/product/inventory.ts#InventoryRead"]},{"name":"created_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supply_request","type":"SupplyRequestRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestRead"]},{"name":"extensions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["SupplyDeliveryBase"]},{"id":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestRead","name":"SupplyRequestRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"item","type":"ProductKnowledgeBase","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"]},{"name":"order","type":"RequestOrderRetrieve","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["SupplyRequestBase"]},{"id":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase","name":"SupplyRequestBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"SupplyRequestStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestStatus"]},{"name":"quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestStatus","name":"SupplyRequestStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"suspended","value":"suspended","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"processed","value":"processed","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase","name":"SupplyDeliveryBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"SupplyDeliveryStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryStatus"]},{"name":"supplied_item_condition","type":"SupplyDeliveryCondition","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryCondition"]},{"name":"supplied_item_type","type":"SupplyDeliveryType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryType"]},{"name":"total_purchase_price","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryStatus","name":"SupplyDeliveryStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"in_progress","value":"in_progress","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"abandoned","value":"abandoned","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryCondition","name":"SupplyDeliveryCondition","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"normal","value":"normal","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"damaged","value":"damaged","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryType","name":"SupplyDeliveryType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"product","value":"product","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"device","value":"device","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryCreate","name":"SupplyDeliveryCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"supplied_item_quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_inventory_item","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supply_request","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item_pack_quantity","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item_pack_size","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<SupplyDeliveryBase, \"id\">"]},{"id":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryUpsert","name":"SupplyDeliveryUpsert","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item_quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_inventory_item","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supply_request","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<SupplyDeliveryBase, \"id\">"]},{"id":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts#default.upsertSupplyDelivery.request","name":"default.upsertSupplyDelivery.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"datapoints","type":"SupplyDeliveryUpsert[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryUpsert"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryUpdate","name":"SupplyDeliveryUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"SupplyDeliveryStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryStatus"]},{"name":"supplied_item_condition","type":"SupplyDeliveryCondition","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryCondition"]},{"name":"extensions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestCreate","name":"SupplyRequestCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"item","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"order","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<SupplyRequestBase, \"id\">"]},{"id":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestUpsert","name":"SupplyRequestUpsert","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"item","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"order","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<SupplyRequestBase, \"id\">"]},{"id":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts#default.upsertSupplyRequest.request","name":"default.upsertSupplyRequest.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"datapoints","type":"SupplyRequestUpsert[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestUpsert"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/location/location.ts#LocationWrite","name":"LocationWrite","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"organizations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"mode","type":"LocationMode","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationMode"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/location/location.ts#LocationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["LocationBase"]},{"id":"repositories/platform/mansoq-web/src/types/location/locationApi.ts#default.addOrganization.request","name":"default.addOrganization.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/location/locationApi.ts#default.removeOrganization.request","name":"default.removeOrganization.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/location/locationApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/location/locationApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/location/association.ts#LocationAssociation","name":"LocationAssociation","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"meta","type":"Record<string, any>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"id","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"start_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end_datetime","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"LocationAssociationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/association.ts#LocationAssociationStatus"]},{"name":"created_by","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_by","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/location/association.ts#LocationAssociationRequest","name":"LocationAssociationRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"meta","type":"Record<string, any>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"start_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end_datetime","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"LocationAssociationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/location/association.ts#LocationAssociationStatus"]},{"name":"location","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/location/association.ts#LocationAssociationUpdate","name":"LocationAssociationUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/location/association.ts#LocationAssociationRequest"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["LocationAssociationRequest"]},{"id":"repositories/platform/mansoq-web/src/types/notes/thread.ts#ThreadCreate","name":"ThreadCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/notes/thread.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/notes/thread.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/notes/thread.ts#ThreadBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ThreadBase"]},{"id":"repositories/platform/mansoq-web/src/types/notes/thread.ts#ThreadBase","name":"ThreadBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/notes/thread.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/notes/thread.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/notes/thread.ts#ThreadRead","name":"ThreadRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/notes/thread.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/notes/thread.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/notes/thread.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/notes/thread.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/notes/thread.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/notes/thread.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/notes/thread.ts#ThreadBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ThreadBase"]},{"id":"repositories/platform/mansoq-web/src/types/notes/messages.ts#NoteCreate","name":"NoteCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/notes/messages.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/notes/messages.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/notes/messages.ts#NoteRead","name":"NoteRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/notes/messages.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/notes/messages.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/notes/messages.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"message_history","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/notes/messages.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/notes/messages.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/notes/messages.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/notes/messages.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/notes/messages.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/organization/organization.ts#OrganizationCreate","name":"OrganizationCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"org_type","type":"OrgType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#OrgType"]},{"name":"parent_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/organization/organization.ts#OrgType","name":"OrgType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"TEAM","value":"team","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"GOVT","value":"govt","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ROLE","value":"role","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PRODUCT_SUPPLIER","value":"product_supplier","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"OTHER","value":"other","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/organization/organization.ts#OrganizationUpdate","name":"OrganizationUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"org_type","type":"OrgType","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#OrgType"]},{"name":"parent_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts#default.manageManagingOrganization.request","name":"default.manageManagingOrganization.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"action","type":"\"add\" | \"remove\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/organization/organization.ts#OrganizationUserRole","name":"OrganizationUserRole","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"user","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"role","type":"RoleRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/role/role.ts#RoleRead"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts#default.assignUser.request","name":"default.assignUser.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"user","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"role","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts#default.updateUserRole.request","name":"default.updateUserRole.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"user","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"role","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts#AccessibleRoleOrganization","name":"AccessibleRoleOrganization","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"organization","type":"Organization","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#Organization"]},{"name":"role","type":"RoleBase | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/role/role.ts#RoleBase"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/otp/otp.ts#SendOtpRequest","name":"SendOtpRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/otp/otp.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/otp/otp.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/otp/otp.ts#SendOtpResponse","name":"SendOtpResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/otp/otp.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"otp","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/otp/otp.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/otp/otp.ts#LoginByOtpRequest","name":"LoginByOtpRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/otp/otp.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/otp/otp.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"otp","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/otp/otp.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/otp/otp.ts#LoginByOtpResponse","name":"LoginByOtpResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/otp/otp.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"access","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/otp/otp.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/otp/otp.ts#ConfirmPasswordResetOtpRequest","name":"ConfirmPasswordResetOtpRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/otp/otp.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/otp/otp.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"otp","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/otp/otp.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"password","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/otp/otp.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"username","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/otp/otp.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/otp/otp.ts#ConfirmPasswordResetOtpResponse","name":"ConfirmPasswordResetOtpResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/otp/otp.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/otp/otp.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigCreate","name":"PatientIdentifierConfigCreate","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<PatientIdentifierConfig, \"id\" | \"meta\">"},{"id":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigUpdate","name":"PatientIdentifierConfigUpdate","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Partial<Omit<PatientIdentifierConfig, \"id\" | \"meta\">>"},{"id":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts#default.updatePatientIdentifier.request","name":"default.updatePatientIdentifier.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"config","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts#FormSubmissionRead","name":"FormSubmissionRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts#FormSubmissionBase","repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts#FormSubmissionUpdate"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FormSubmissionBase","FormSubmissionUpdate"]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts#FormSubmissionBase","name":"FormSubmissionBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts#FormSubmissionUpdate","name":"FormSubmissionUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"FormSubmissionStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts#FormSubmissionStatus"]},{"name":"response_dump","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts#FormSubmissionStatus","name":"FormSubmissionStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"draft\" | \"submitted\" | \"entered_in_error\""},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts#FormSubmissionCreate","name":"FormSubmissionCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"questionnaire","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts#FormSubmissionUpdate"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FormSubmissionUpdate"]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#QuestionnaireRead","name":"QuestionnaireRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#QuestionnaireBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["QuestionnaireBase"]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#QuestionnaireBase","name":"QuestionnaireBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"questions","type":"Question[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/question.ts#Question"]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"QuestionStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#QuestionStatus"]},{"name":"subject_type","type":"SubjectType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#SubjectType"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts#Question","name":"Question","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"link_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"text","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"type","type":"QuestionType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/question.ts#QuestionType"]},{"name":"structured_type","type":"StructuredQuestionType","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/components/Questionnaire/data/StructuredFormData.tsx#StructuredQuestionType"]},{"name":"styling_metadata","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts#repositories/platform/mansoq-web/src/types/questionnaire/question.ts#Question.styling_metadata"},{"name":"required","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_component","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"collect_time","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"collect_performer","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"collect_body_site","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"collect_method","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"enable_when","type":"EnableWhen[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/question.ts#EnableWhen"]},{"name":"enable_behavior","type":"\"all\" | \"any\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"disabled_display","type":"\"hidden\" | \"protected\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"repeats","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"read_only","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"max_length","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer_constraint","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer_option","type":"AnswerOption[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/question.ts#AnswerOption"]},{"name":"answer_value_set","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer_unit","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"is_observation","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"questions","type":"Question[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/question.ts#Question"]},{"name":"formula","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"templates","type":"TemplateConfig[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/question.ts#TemplateConfig"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/components/Questionnaire/data/StructuredFormData.tsx#StructuredQuestionType","name":"StructuredQuestionType","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/components/Questionnaire/data/StructuredFormData.tsx","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof STRUCTURED_QUESTIONS)[number][\"value\"]"},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts#repositories/platform/mansoq-web/src/types/questionnaire/question.ts#Question.styling_metadata","name":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts#Question.styling_metadata","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"classes","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"containerClasses","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts#EnableWhen","name":"EnableWhen","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/question.ts#EnableWhenNumeric","repositories/platform/mansoq-web/src/types/questionnaire/question.ts#EnableWhenBoolean","repositories/platform/mansoq-web/src/types/questionnaire/question.ts#EnableWhenString"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object & (EnableWhenNumeric | EnableWhenBoolean | EnableWhenString)"},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts#EnableWhenNumeric","name":"EnableWhenNumeric","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"operator","type":"\"greater\" | \"less\" | \"greater_or_equals\" | \"less_or_equals\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts#EnableWhenBoolean","name":"EnableWhenBoolean","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"operator","type":"\"exists\" | \"equals\" | \"not_equals\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts#EnableWhenString","name":"EnableWhenString","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"operator","type":"\"equals\" | \"not_equals\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts#AnswerOption","name":"AnswerOption","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"initial_selected","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts#TemplateConfig","name":"TemplateConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"content","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"structured_content","type":"Record<string, string>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"meta","type":"Record<string, string>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#QuestionStatus","name":"QuestionStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"active\" | \"retired\" | \"draft\""},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#QuestionnaireCreate","name":"QuestionnaireCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"organizations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#QuestionnaireBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["QuestionnaireBase"]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#QuestionnaireUpdate","name":"QuestionnaireUpdate","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#QuestionnaireBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"QuestionnaireBase"},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts#default.submit.request","name":"default.submit.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"responses","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#QuestionnaireSetOrganizations","name":"QuestionnaireSetOrganizations","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"organizations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponse","name":"QuestionnaireResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"questionnaire","type":"QuestionnaireRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"]},{"name":"subject_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"responses","type":"Response[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/form.ts#QuestionnaireResponse"]},{"name":"encounter","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"QuestionnaireResponseStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponseStatus"]},{"name":"structured_responses","type":"Record<StructuredQuestionType, StructuredResponseValue>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/components/Questionnaire/data/StructuredFormData.tsx#StructuredQuestionType","repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts#StructuredResponseValue"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/form.ts#QuestionnaireResponse","name":"QuestionnaireResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/form.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"question_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/form.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"structured_type","type":"StructuredQuestionType | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/form.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/components/Questionnaire/data/StructuredFormData.tsx#StructuredQuestionType"]},{"name":"link_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/form.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"values","type":"ResponseValue[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/form.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/form.ts#ResponseValue"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/form.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"taken_at","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/form.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"body_site","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/form.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"method","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/form.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/form.ts#ResponseValue","name":"ResponseValue","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/form.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/form.ts#RV","repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyIntoleranceRequest","repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestCreate","repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts#MedicationStatementRequest","repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts#SymptomRequest","repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisRequest","repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterEdit","repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#CreateAppointmentQuestion","repositories/platform/mansoq-web/src/types/files/file.ts#FileUploadQuestion","repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts#ApplyChargeItemDefinitionRequest"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"RV<\"string\", string | undefined> | RV<\"number\", number | string | undefined> | RV<\"boolean\", boolean | undefined> | RV<\"dateTime\", Date | undefined> | RV<\"date\", Date | undefined> | RV<\"quantity\", number | undefined> | RV<\"allergy_intolerance\", AllergyIntoleranceRequest[]> | RV<\"medication_request\", MedicationRequestCreate[]> | RV<\"medication_statement\", MedicationStatementRequest[]> | RV<\"symptom\", SymptomRequest[]> | RV<\"diagnosis\", DiagnosisRequest[]> | RV<\"encounter\", EncounterEdit[]> | RV<\"appointment\", CreateAppointmentQuestion[]> | RV<\"time_of_death\", string[]> | RV<\"files\", FileUploadQuestion[]> | RV<\"time\", string | undefined> | RV<\"charge_item\", ApplyChargeItemDefinitionRequest[]>"},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/form.ts#RV","name":"RV","kind":"TypeAliasDeclaration","description":"A short hand for defining response value types","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/form.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":["T","V"],"fields":[{"name":"coding","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/form.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"unit","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/form.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"type","type":"T","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/form.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value","type":"V","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/form.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyIntoleranceRequest","name":"AllergyIntoleranceRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"clinical_status","type":"AllergyClinicalStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyClinicalStatus"]},{"name":"verification_status","type":"AllergyVerificationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyVerificationStatus"]},{"name":"category","type":"AllergyCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyCategory"]},{"name":"criticality","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"last_occurrence","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestCreate","name":"MedicationRequestCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":433,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"create_prescription","type":"PrescriptionCreate","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":434,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts#PrescriptionCreate"]},{"name":"dirty","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequest"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["MedicationRequest"]},{"id":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts#PrescriptionCreate","name":"PrescriptionCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"alternate_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts#Prescription"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<Prescription, \"id\">"]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequest","name":"MedicationRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":401,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":true,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"MedicationRequestStatus","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestStatus"]},{"name":"status_reason","type":"MedicationRequestStatusReason","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":404,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestStatusReason"]},{"name":"intent","type":"MedicationRequestIntent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestIntent"]},{"name":"category","type":"MedicationCategory","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":406,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationCategory"]},{"name":"priority","type":"\"stat\" | \"urgent\" | \"asap\" | \"routine\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":407,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"do_not_perform","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":408,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"medication","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":410,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dosage_instruction","type":"MedicationRequestDosageInstruction[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDosageInstruction"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":412,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authored_on","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":413,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"requested_product","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requested_product_internal","type":"ProductKnowledgeBase","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":416,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"]},{"name":"dispense_status","type":"MedicationRequestDispenseStatus","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDispenseStatus"]},{"name":"requester","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":418,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts#MedicationStatementRequest","name":"MedicationStatementRequest","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"MedicationStatementStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts#MedicationStatementStatus"]},{"name":"reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"medication","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dosage_text","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_period","type":"Period","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/base.ts#Period"]},{"name":"information_source","type":"MedicationStatementInformationSourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts#MedicationStatementInformationSourceType"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts#MedicationStatementStatus","repositories/platform/mansoq-web/src/types/base/code/code.ts#Code","repositories/platform/mansoq-web/src/types/questionnaire/base.ts#Period","repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts#MedicationStatementInformationSourceType","repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisRequest","name":"DiagnosisRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"clinical_status","type":"DiagnosisClinicalStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisClinicalStatus"]},{"name":"verification_status","type":"DiagnosisVerificationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisVerificationStatus"]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Code"]},{"name":"severity","type":"DiagnosisSeverity | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisSeverity"]},{"name":"onset","type":"Onset","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts#Onset"]},{"name":"recorded_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"DiagnosisCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisCategory"]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dirty","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#CreateAppointmentQuestion","name":"CreateAppointmentQuestion","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":277,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slot_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/files/file.ts#FileUploadQuestion","name":"FileUploadQuestion","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"file_data","type":"File","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/files/file.ts#FileCreate"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<FileCreate, \"mime_type\">"]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponseStatus","name":"QuestionnaireResponseStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"Completed","value":"completed","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"EnteredInError","value":"entered_in_error","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts#StructuredResponseValue","name":"StructuredResponseValue","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"submit_type","type":"\"CREATE\" | \"UPDATE\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponseUpdate","name":"QuestionnaireResponseUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"QuestionnaireResponseStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponseStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateReadSpec","name":"QuestionnaireResponseTemplateReadSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateBaseSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["QuestionnaireResponseTemplateBaseSpec"]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateBaseSpec","name":"QuestionnaireResponseTemplateBaseSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"template_data","type":"TemplateData","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts#TemplateData"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts#TemplateData","name":"TemplateData","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"medication_request","type":"MedicationRequestTemplateSpec[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestTemplateSpec"]},{"name":"questionnaire","type":"QuestionnaireAnswer[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireAnswer"]},{"name":"activity_definition","type":"ActivityDefinitionTemplateSpec[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts#ActivityDefinitionTemplateSpec"]},{"name":"meta","type":"Record<string, unknown>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestTemplateSpec","name":"MedicationRequestTemplateSpec","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","line":421,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequest"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<MedicationRequest, \"id\" | \"created_by\" | \"authored_on\" | \"requested_product_internal\" | \"encounter\" | \"authored_on\" | \"requester\" | \"dispense_status\">"},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireAnswer","name":"QuestionnaireAnswer","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"question_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"meta","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts#ActivityDefinitionTemplateSpec","name":"ActivityDefinitionTemplateSpec","kind":"InterfaceDeclaration","description":"Service request data stored in templates.\nOmits instance-specific fields (id, encounter) that will be set when applied.","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_request","type":"Omit<BaseServiceRequestSpec, \"id\"> & object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts#BaseServiceRequestSpec"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts#questionnaireResponseTemplateApi.list.query","name":"questionnaireResponseTemplateApi.list.query","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"questionnaire","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"key_filter","type":"\"medication_request\" | \"service_request\" | \"questionnaire\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"limit","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"offset","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateRetrieveSpec","name":"QuestionnaireResponseTemplateRetrieveSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"users","type":"UserReadMinimal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"facility_organizations","type":"FacilityOrganizationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateReadSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["QuestionnaireResponseTemplateReadSpec"]},{"id":"repositories/platform/mansoq-web/src/types/rcm/fatoora.ts#FatooraUnit","name":"FatooraUnit","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/fatoora.ts","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"z.infer<typeof FatooraUnitSchema>"},{"id":"repositories/platform/mansoq-web/src/types/rcm/fatoora.ts#FatooraPrepare","name":"FatooraPrepare","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/fatoora.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"z.infer<typeof FatooraPrepareSchema>"},{"id":"repositories/platform/mansoq-web/src/types/rcm/fatoora.ts#FatooraActivation","name":"FatooraActivation","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/fatoora.ts","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"z.infer<typeof FatooraActivationSchema>"},{"id":"repositories/platform/mansoq-web/src/types/rcm/fatooraApi.ts#default.continueChecks.request","name":"default.continueChecks.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/fatooraApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"run_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/fatooraApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"mfa_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/fatooraApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/fiscalContract.ts#FiscalDocument","name":"FiscalDocument","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/fiscalContract.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"z.infer<typeof FiscalDocumentSchema>"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmApprovalCodeRequest","name":"RcmApprovalCodeRequest","kind":"InterfaceDeclaration","description":"Maker-checker approval codes (report ch. 27/31).\n\nThe reviewer, signed in as themselves, issues a single-use code bound to\nthis facility, one DRF action and one reviewer field. The maker then sends\nthe code as the value of that field. A bare user id is refused.","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":404,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"action","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"The DRF `view.action` of the endpoint being approved, e.g. `transfer`.","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":406,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"field","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"The reviewer field on that endpoint, e.g. `reviewer` or `approved_by`.","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":408,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmApprovalCode","name":"RcmApprovalCode","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"approval_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":412,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"action","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":413,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"field","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"expires_in_seconds","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"approver","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":416,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmApprovalCode.approver"}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmApprovalCode.approver","name":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmApprovalCode.approver","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":416,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":416,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":416,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigurationRow","name":"RcmConfigurationRow","kind":"InterfaceDeclaration","description":"A configuration row always carries the three envelopes.","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"evidence","type":"RcmEvidence","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence"]},{"name":"lifecycle","type":"RcmLifecycle","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmLifecycle"]},{"name":"gates","type":"RcmGates","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["RcmRow"]},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence","name":"RcmEvidence","kind":"InterfaceDeclaration","description":"What proves this row, stated beside it.\n\nCh. 31: a screen that can save a row but cannot state what proves it is a\ndata-entry form, not a configuration surface. `is_activation_grade` is the\nregister's own answer; `public_reference` and `inferred` deliberately are\nnot activation-grade.","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"evidence_state","type":"RcmEvidenceState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidenceState"]},{"name":"is_activation_grade","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"activation_grade_states","type":"RcmEvidenceState[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidenceState"]},{"name":"source_document","type":"RcmSourceDocument | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmSourceDocument"]},{"name":"links","type":"RcmEvidenceLink[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidenceLink"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidenceState","name":"RcmEvidenceState","kind":"TypeAliasDeclaration","description":"Six evidence grades, independent of the decision axis.","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"signed_contract\" | \"regulatory\" | \"payer_response\" | \"public_reference\" | \"inferred\" | \"absent\""},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmSourceDocument","name":"RcmSourceDocument","kind":"InterfaceDeclaration","description":"The instrument behind a value, with the two facts that decide activation.","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"register_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authority","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"document_version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"publication_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authoritative_language","type":"RcmStatedText","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmStatedText"]},{"name":"content_sha256","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"retrieval_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unresolved_interpretation","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_activation_grade","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reviewed_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmStatedText","name":"RcmStatedText","kind":"InterfaceDeclaration","description":"The non-numeric pair. `confirmed_zero` is not meaningful for text.","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"state","type":"RcmValueState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmValueState"]},{"name":"established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmValueState","name":"RcmValueState","kind":"TypeAliasDeclaration","description":"The wire shapes every RCM screen shares.\n\nThese mirror `mansoq/emr/api/serializers/rcm/common.py` one-for-one. They are\ndeliberately *not* flattened: report ch. 3 is explicit that a value and the\nstate of that value travel together, and a type that collapses\n`{ value: null, state: \"unknown\" }` into `null` re-introduces the defect the\nwhole schema exists to prevent. Screens read `established` before they read\n`value`, and the helpers at the bottom of this file make that the easy path.\nFive value states plus the `established` carrier (backend `ValueState`).","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"unknown\" | \"not_applicable\" | \"not_supplied\" | \"none\" | \"confirmed_zero\" | \"established\""},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidenceLink","name":"RcmEvidenceLink","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"strength","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"source_document","type":"RcmSourceDocument | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmSourceDocument"]},{"name":"locator","type":"RcmEvidenceLocator | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidenceLocator"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidenceLocator","name":"RcmEvidenceLocator","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"kind","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"quoted_text","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"translation","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"translation_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmLifecycle","name":"RcmLifecycle","kind":"InterfaceDeclaration","description":"Where the row stands in ch. 31's seven states, and what that permits.\n\n`permitted_transitions` is read off the state machine rather than restated,\nso the absence that matters most is real: `draft` offers no edge to `active`.\n`lock_token` must be echoed on every write — a stale save is rejected.","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"RcmConfigStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigStatus"]},{"name":"version","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"predecessor","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"change_reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_from","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_to_is_inclusive","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"approved_by","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRef"]},{"name":"approved_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"published_at","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"config_package","type":"RcmConfigPackage | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigPackage"]},{"name":"lock_token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"permitted_transitions","type":"RcmConfigStatus[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigStatus"]},{"name":"editable_fields","type":"\"unrestricted\" | string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"engine_may_select_now","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRef"]},{"name":"updated_by","type":"RcmRef | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRef"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigStatus","name":"RcmConfigStatus","kind":"TypeAliasDeclaration","description":"Report ch. 31: seven configuration states, and what each one permits.","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"draft\" | \"in_review\" | \"approved\" | \"scheduled\" | \"active\" | \"suspended\" | \"superseded\""},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRef","name":"RcmRef","kind":"InterfaceDeclaration","description":"A foreign row as `{id, label}` — never the whole row, never just an id.","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigPackage","name":"RcmConfigPackage","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"label","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"sequence","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"content_sha256","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"open_gates","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates","name":"RcmGates","kind":"InterfaceDeclaration","description":"Ch. 32: a row blocked by an open gate shows WHICH gate and why.\n\n`blocks_development` is always false — the gate blocks activation, never\ndevelopment, and the system stays buildable with every gate open.","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"named","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocking","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocks_activation","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocks_development","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"RcmGateDetail[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGateDetail"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGateDetail","name":"RcmGateDetail","kind":"InterfaceDeclaration","description":"One decision gate as it bears on a row — which gate, and why.","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"gate_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"registered","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blocks_activation","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"why","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"issue","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"impact","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"required_evidence","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner_role","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner_user","type":"RcmRef | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRef"]},{"name":"safe_default_decision","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"safe_default_behaviour","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"work_queue_key","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"risk_accepted_until","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"risk_acceptance_is_open_ended","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resolution_note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRow","name":"RcmRow","kind":"InterfaceDeclaration","description":"Every RCM row, whatever the screen.\n\nThe screen-specific fields are intentionally typed `unknown` through the\nindex signature: they are `RcmStatedValue` / `RcmStatedText` / `RcmTriState`\n/ `RcmRef` envelopes, and a component must go through the narrowing helpers\nbelow rather than read `.value` off something it has not checked. A screen\nthat wants stronger typing declares its own interface extending this one.","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"RcmEvidence","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence"]},{"name":"lifecycle","type":"RcmLifecycle","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmLifecycle"]},{"name":"gates","type":"RcmGates","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates"]},{"name":"readiness","type":"RcmReadiness","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmReadiness"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmReadiness","name":"RcmReadiness","kind":"InterfaceDeclaration","description":"An `ActivationReadiness` as a screen reads it. Never a bare \"invalid\".","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"subject","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"target_status","type":"RcmConfigStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigStatus"]},{"name":"is_ready","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"checked_overlap","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"open_gates","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"refusals","type":"RcmRefusal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRefusal"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmRefusal","name":"RcmRefusal","kind":"InterfaceDeclaration","description":"One reason an activation was refused, keeping its code and its subject.","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"subject","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody","name":"RcmWriteBody","kind":"InterfaceDeclaration","description":"The body of any RCM write.\n\n`lock_token` is the optimistic lock: a save against a stale token is\nrejected with the current one so the caller can compare before approving.","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"lock_token","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"change_reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmTransitionBody","name":"RcmTransitionBody","kind":"InterfaceDeclaration","description":"A lifecycle transition request. `change_reason` is not optional to the API.","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"target_status","type":"RcmConfigStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":277,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmConfigStatus"]},{"name":"change_reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmWriteBody"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["RcmWriteBody"]},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.organizations.evidence.response","name":"default.organizations.evidence.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"RcmEvidence","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.organizations.gates.response","name":"default.organizations.gates.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gates","type":"RcmGates","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.organizationRoles.evidence.response","name":"default.organizationRoles.evidence.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"RcmEvidence","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.organizationRoles.gates.response","name":"default.organizationRoles.gates.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gates","type":"RcmGates","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.agreements.evidence.response","name":"default.agreements.evidence.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"RcmEvidence","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.agreements.gates.response","name":"default.agreements.gates.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gates","type":"RcmGates","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.routingRules.evidence.response","name":"default.routingRules.evidence.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":373,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":373,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"RcmEvidence","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":373,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.routingRules.gates.response","name":"default.routingRules.gates.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":378,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":378,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gates","type":"RcmGates","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":378,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.providerContracts.evidence.response","name":"default.providerContracts.evidence.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":443,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":443,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"RcmEvidence","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":443,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.providerContracts.gates.response","name":"default.providerContracts.gates.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gates","type":"RcmGates","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.programs.evidence.response","name":"default.programs.evidence.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":536,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":536,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"RcmEvidence","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":536,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.programs.gates.response","name":"default.programs.gates.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":541,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":541,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gates","type":"RcmGates","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":541,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.products.evidence.response","name":"default.products.evidence.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":606,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":606,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"RcmEvidence","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":606,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.products.gates.response","name":"default.products.gates.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":611,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":611,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gates","type":"RcmGates","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":611,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.policies.evidence.response","name":"default.policies.evidence.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":676,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":676,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"RcmEvidence","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":676,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.policies.gates.response","name":"default.policies.gates.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":681,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":681,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gates","type":"RcmGates","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":681,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.classes.evidence.response","name":"default.classes.evidence.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":776,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":776,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"RcmEvidence","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":776,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.classes.gates.response","name":"default.classes.gates.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":781,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":781,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gates","type":"RcmGates","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":781,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.classNetworkAssignments.evidence.response","name":"default.classNetworkAssignments.evidence.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":857,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":857,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"RcmEvidence","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":857,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.classNetworkAssignments.gates.response","name":"default.classNetworkAssignments.gates.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":862,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":862,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gates","type":"RcmGates","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":862,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.benefitTemplates.evidence.response","name":"default.benefitTemplates.evidence.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":927,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":927,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"RcmEvidence","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":927,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.benefitTemplates.gates.response","name":"default.benefitTemplates.gates.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":932,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":932,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gates","type":"RcmGates","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":932,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.benefitRules.evidence.response","name":"default.benefitRules.evidence.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":997,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":997,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"RcmEvidence","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":997,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.benefitRules.gates.response","name":"default.benefitRules.gates.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1002,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1002,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gates","type":"RcmGates","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1002,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.exclusions.evidence.response","name":"default.exclusions.evidence.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1078,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1078,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"RcmEvidence","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1078,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.exclusions.gates.response","name":"default.exclusions.gates.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1083,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1083,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gates","type":"RcmGates","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1083,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.limits.evidence.response","name":"default.limits.evidence.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"RcmEvidence","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.limits.gates.response","name":"default.limits.gates.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gates","type":"RcmGates","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.costShareComponents.evidence.response","name":"default.costShareComponents.evidence.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"RcmEvidence","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.costShareComponents.gates.response","name":"default.costShareComponents.gates.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gates","type":"RcmGates","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.tariffs.evidence.response","name":"default.tariffs.evidence.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"RcmEvidence","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.tariffs.gates.response","name":"default.tariffs.gates.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gates","type":"RcmGates","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1299,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmMakerChecker","name":"RcmMakerChecker","kind":"InterfaceDeclaration","description":"The dual-control policy stated beside the row it governs.","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"always_required_categories","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"large_adjustment_threshold","type":"RcmStatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmStatedValue"]},{"name":"currency","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"source_document_id","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmStatedValue","name":"RcmStatedValue","kind":"InterfaceDeclaration","description":"A numeric or money value beside the state that says whether it exists.\n\n`value` arrives as a string (the backend never ships a float for money) and\nis `null` in every non-established state. `is_confirmed_zero` distinguishes\na zero somebody asserted from a blank, which must stay distinguishable for\nas long as the value is readable.","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"state","type":"RcmValueState","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmValueState"]},{"name":"established","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_confirmed_zero","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"representation","type":"\"percentage_points\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.tariffAssignments.evidence.response","name":"default.tariffAssignments.evidence.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1389,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1389,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"RcmEvidence","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1389,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.tariffAssignments.gates.response","name":"default.tariffAssignments.gates.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gates","type":"RcmGates","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1394,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.basePriceSchedules.evidence.response","name":"default.basePriceSchedules.evidence.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1459,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1459,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"RcmEvidence","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1459,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.basePriceSchedules.gates.response","name":"default.basePriceSchedules.gates.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1464,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1464,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gates","type":"RcmGates","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1464,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.networks.evidence.response","name":"default.networks.evidence.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1529,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1529,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"RcmEvidence","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1529,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.networks.gates.response","name":"default.networks.gates.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1534,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1534,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gates","type":"RcmGates","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1534,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.networkReconciliations.evidence.response","name":"default.networkReconciliations.evidence.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1622,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1622,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"evidence","type":"RcmEvidence","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1622,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmEvidence"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.networkReconciliations.gates.response","name":"default.networkReconciliations.gates.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1627,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1627,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gates","type":"RcmGates","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":1627,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/rcm/rcm.ts#RcmGates"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts#default.packages.suppressedComponents.response","name":"default.packages.suppressedComponents.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2033,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"package","type":"object | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2034,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"as_of","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2035,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"suppressed_tariff_line_ids","type":"number[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2036,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","line":2037,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts#TaxRule","name":"TaxRule","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"jurisdiction","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"treatment","type":"(typeof taxTreatments)[number]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"rate_percent","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#StatedValue"]},{"name":"is_healthcare_service","type":"TriStateValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#TriStateValue"]},{"name":"qualifying_conditions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"recipient_resolution","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"legal_basis","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"finance_approver_role","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lifecycle","type":"LifecycleBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LifecycleBlock"]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#EvidenceBlock"]},{"name":"gates","type":"GateBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#GateBlock"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts#TaxRuleBody","name":"TaxRuleBody","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"z.infer<typeof TaxRuleBodySchema>"},{"id":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts#taxRuleApi.bindPackage.request","name":"taxRuleApi.bindPackage.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"package","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lock_token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts#TaxRuleOption","name":"TaxRuleOption","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"treatment","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"rate_percent","type":"StatedValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#StatedValue"]},{"name":"lifecycle","type":"LifecycleBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LifecycleBlock"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts#TaxAllocationPolicy","name":"TaxAllocationPolicy","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"provider_contract","type":"RowRef","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#RowRef"]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"weights_bps","type":"Partial<Record<\"insurer\" | \"patient\" | \"state\", number>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"allocation_basis","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lifecycle","type":"LifecycleBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#LifecycleBlock"]},{"name":"evidence","type":"EvidenceBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#EvidenceBlock"]},{"name":"gates","type":"GateBlock","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts#GateBlock"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts#TaxAllocationBody","name":"TaxAllocationBody","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"z.infer<typeof TaxAllocationBodySchema>"},{"id":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts#taxSetupApi.bindPackage.request","name":"taxSetupApi.bindPackage.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"package","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lock_token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestRead","name":"ResourceRequestRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"approving_facility","type":"FacilityRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityRead"]},{"name":"related_patient","type":"PatientRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PatientRead"]},{"name":"assigned_to","type":"UserReadMinimal | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_by","type":"UserReadMinimal | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestListRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ResourceRequestListRead"]},{"id":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestListRead","name":"ResourceRequestListRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin_facility","type":"FacilityRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityRead"]},{"name":"assigned_facility","type":"FacilityRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityRead"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ResourceRequestBase"]},{"id":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestBase","name":"ResourceRequestBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"emergency","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"referring_facility_contact_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"referring_facility_contact_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ResourceRequestStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestStatus"]},{"name":"category","type":"ResourceRequestCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestCategory"]},{"name":"priority","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestStatus","name":"ResourceRequestStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"PENDING","value":"pending","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"APPROVED","value":"approved","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"REJECTED","value":"rejected","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CANCELLED","value":"cancelled","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TRANSPORTATION_TO_BE_ARRANGED","value":"transportation_to_be_arranged","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TRANSFER_IN_PROGRESS","value":"transfer_in_progress","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"COMPLETED","value":"completed","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestCategory","name":"ResourceRequestCategory","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"PATIENT_CARE","value":"patient_care","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"COMFORT_DEVICES","value":"comfort_devices","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"MEDICINES","value":"medicines","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"FINANCIAL","value":"financial","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"OTHER","value":"other","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestCreate","name":"ResourceRequestCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"origin_facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"approving_facility","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"assigned_facility","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"related_patient","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"assigned_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ResourceRequestBase"]},{"id":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts#CommentRead","name":"CommentRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"comment","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts#CommentCreate","name":"CommentCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"comment","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleDashboard","name":"RevenueCycleDashboard","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"cases","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"stages","type":"Partial<Record<RevenueCycleStage, number>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleStage"]},{"name":"statuses","type":"Record<string, number>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"financials","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleDashboard.financials"},{"name":"currency","type":"\"SAR\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"open_work_items","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":257,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"open_denials","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":258,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"denied_amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"ready_to_claim","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":260,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"exchanges_queued","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleStage","name":"RevenueCycleStage","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"front_office\" | \"middle_office\" | \"back_office\""},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleDashboard.financials","name":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleDashboard.financials","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"charged","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claimed","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"allowed","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"paid","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient_responsibility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleCase","name":"RevenueCycleCase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleCase.patient"},{"name":"encounter","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter_class","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"account","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"account_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coverage","type":"RevenueCycleCoverage | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleCoverage"]},{"name":"canonical_visit_preparation","type":"object | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"stage","type":"RevenueCycleStage","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleStage"]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"front_office_status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"middle_office_status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"back_office_status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"financial_class","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"priority","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"\"SAR\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"estimated_amount","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"estimate_status","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authorized_amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charged_amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claimed_amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"allowed_amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"paid_amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient_responsibility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"readiness_score","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blockers","type":"RevenueCycleBlocker[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleBlocker"]},{"name":"stage_summary","type":"Record<string, string | number>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"eligibility_checks","type":"Array<object>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authorizations","type":"Array<object>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"estimates","type":"Array<object>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"utilization_reviews","type":"Array<Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_capture_audit","type":"object | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coding","type":"Record<string, unknown> | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claims","type":"RevenueClaim[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueClaim"]},{"name":"work_items","type":"Array<object>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleStage"]},{"name":"denials","type":"Array<Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payment_allocations","type":"Array<object>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"collections","type":"Array<Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"exchanges","type":"Array<object>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"communications","type":"Array<object>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleCase.patient","name":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleCase.patient","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleCoverage","name":"RevenueCycleCoverage","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"rcm_member_coverage","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"canonical_binding_status","type":"\"unbound\" | \"matched\" | \"identity_mismatch\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payer","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleCoverage.payer"},{"name":"plan","type":"object | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"member_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"policy_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verification_status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verified_at","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"benefits","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleCoverage.payer","name":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleCoverage.payer","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payer_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleBlocker","name":"RevenueCycleBlocker","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"stage","type":"RevenueCycleStage","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleStage"]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"severity","type":"\"error\" | \"warning\" | \"info\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"count","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueClaim","name":"RevenueClaim","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"submission_type","type":"\"initial\" | \"resubmission\" | \"correction\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"prior_claim","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"outcome","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"submission_channel","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"currency","type":"\"SAR\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"allowed_amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"paid_amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient_responsibility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"validation_results","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payer_claim_reference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"submitted_at","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"adjudicated_at","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"diagnoses","type":"Array<Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"procedures","type":"Array<Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lines","type":"RevenueClaimLine[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueClaimLine"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueClaimLine","name":"RevenueClaimLine","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"sequence","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"invoice_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit_price","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"net_amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"allowed_amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"paid_amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient_responsibility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"adjudication","type":"unknown[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.prepareInsuredVisit.request","name":"default.prepareInsuredVisit.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"event_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"expires_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supersedes_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"correction_reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.prepareInsuredVisit.response","name":"default.prepareInsuredVisit.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"source_sha256","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.estimate.request","name":"default.estimate.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"lines","type":"Array<Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"present","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"acknowledge","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"deposit_received","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.chargeAudit.request","name":"default.chargeAudit.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"expected_services","type":"Array<Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"late_charges","type":"Array<Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.buildClaim.request","name":"default.buildClaim.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"invoice","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"prior_claim","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supporting_information","type":"Array<Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.submitClaim.request","name":"default.submitClaim.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"claim","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.submitClaim.response","name":"default.submitClaim.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"claim","type":"RevenueClaim","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueClaim"]},{"name":"exchange","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.submitClaim.response.exchange"}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.submitClaim.response.exchange","name":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.submitClaim.response.exchange","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"message_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"correlation_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.authorization.request","name":"default.authorization.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent_authorization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"submit","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"acknowledge_patient_responsibility","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authorization_type","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"urgency","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requested_amount","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"services","type":"Array<Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"clinical_information","type":"Record<string, unknown>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.nphiesSupport.request","name":"default.nphiesSupport.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"operation","type":"\"poll\" | \"status\" | \"cancel\" | \"retry\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"exchange","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"count","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"message_types","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"include_message_types","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"exclude_message_types","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"period","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.nphiesSupport.request.period"},{"name":"reason_code","type":"\"WP\" | \"NP\" | \"TAS\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.nphiesSupport.request.period","name":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.nphiesSupport.request.period","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"start","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.nphiesCommunication.request","name":"default.nphiesCommunication.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"kind","type":"\"submission\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authorization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"based_on_communication","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"subject","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payload","type":"Array<Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"attachments","type":"Array<Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts#default.nphiesPaymentNotice.request","name":"default.nphiesPaymentNotice.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"payment_reconciliation","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"bank_received_at","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts#RevenueCycleConfiguration","name":"RevenueCycleConfiguration","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"payers","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"plans","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contracts","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim_edit_rules","type":"Array<Record<string, unknown>>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts#default.getSlotsForDay.request","name":"default.getSlotsForDay.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"day","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts#default.getSlotsForDay.response","name":"default.getSlotsForDay.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"results","type":"TokenSlot[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#TokenSlot"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#PublicAppointment","name":"PublicAppointment","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AppointmentBase","repositories/platform/mansoq-web/src/types/emr/patient/patient.ts#PublicPatientRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"AppointmentBase & object"},{"id":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts#default.getAppointments.response","name":"default.getAppointments.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"results","type":"PublicAppointment[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#PublicAppointment"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AppointmentCreatePublicRequest","name":"AppointmentCreatePublicRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts#default.cancelAppointment.request","name":"default.cancelAppointment.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"appointment","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleTemplateCreateRequest","name":"ScheduleTemplateCreateRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_from","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_to","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"availabilities","type":"ScheduleAvailabilityBase[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleAvailabilityBase"]},{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_public","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleAvailabilityBase","name":"ScheduleAvailabilityBase","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AvailabilityDateTime","repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AvailabilitySlotType"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object & (object | object)"},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AvailabilityDateTime","name":"AvailabilityDateTime","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"day_of_week","type":"DayOfWeek","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/MansoqUI/interactive/WeekdayCheckbox.tsx#DayOfWeek"]},{"name":"start_time","type":"Time","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/Utils/types.ts#Time"]},{"name":"end_time","type":"Time","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/Utils/types.ts#Time"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/MansoqUI/interactive/WeekdayCheckbox.tsx#DayOfWeek","name":"DayOfWeek","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"MONDAY","value":"0","source":{"path":"repositories/platform/mansoq-web/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TUESDAY","value":"1","source":{"path":"repositories/platform/mansoq-web/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"WEDNESDAY","value":"2","source":{"path":"repositories/platform/mansoq-web/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"THURSDAY","value":"3","source":{"path":"repositories/platform/mansoq-web/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"FRIDAY","value":"4","source":{"path":"repositories/platform/mansoq-web/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"SATURDAY","value":"5","source":{"path":"repositories/platform/mansoq-web/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"SUNDAY","value":"6","source":{"path":"repositories/platform/mansoq-web/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/Utils/types.ts#Time","name":"Time","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/Utils/types.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"`${number}:${number}` | `${number}:${number}:${number}`"},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AvailabilitySlotType","name":"AvailabilitySlotType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"Appointment","value":"appointment","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"Open","value":"open","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"Closed","value":"closed","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleTemplate","name":"ScheduleTemplate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_from","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_to","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"availabilities","type":"ScheduleAvailability[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleAvailability"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"charge_item_definition","type":"ChargeItemDefinitionRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"]},{"name":"revisit_charge_item_definition","type":"ChargeItemDefinitionRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"]},{"name":"revisit_allowed_days","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_public","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleAvailability","name":"ScheduleAvailability","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleAvailabilityBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"ScheduleAvailabilityBase & object"},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleTemplateUpdateRequest","name":"ScheduleTemplateUpdateRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_from","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_to","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_public","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleTemplateSetChargeItemDefinitionRequest","name":"ScheduleTemplateSetChargeItemDefinitionRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"charge_item_definition","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"re_visit_allowed_days","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"re_visit_charge_item_definition","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleAvailabilityCreateRequest","name":"ScheduleAvailabilityCreateRequest","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleAvailabilityBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"ScheduleAvailabilityBase"},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleExceptionCreateRequest","name":"ScheduleExceptionCreateRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_from","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_to","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"start_time","type":"Time","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/Utils/types.ts#Time"]},{"name":"end_time","type":"Time","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/Utils/types.ts#Time"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleException","name":"ScheduleException","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_from","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_to","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"start_time","type":"Time","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/Utils/types.ts#Time"]},{"name":"end_time","type":"Time","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/Utils/types.ts#Time"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts#default.slots.getSlotsForDay.request","name":"default.slots.getSlotsForDay.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"day","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#GetSlotsForDayResponse","name":"GetSlotsForDayResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"results","type":"TokenSlot[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#TokenSlot"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AvailabilityHeatmapRequest","name":"AvailabilityHeatmapRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"from_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"to_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AvailabilityHeatmapResponse","name":"AvailabilityHeatmapResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AppointmentCreateRequest","name":"AppointmentCreateRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AppointmentUpdateRequest","name":"AppointmentUpdateRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"Appointment[\"status\"]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#Appointment"]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AppointmentCancelRequest","name":"AppointmentCancelRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"reason","type":"\"cancelled\" | \"entered_in_error\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":284,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#AppointmentRescheduleRequest","name":"AppointmentRescheduleRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"new_slot","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":289,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"previous_booking_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"new_booking_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":291,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenGenerate","name":"TokenGenerate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"sub_queue","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/tokens/token/token.ts#Token"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<Token, \"id\">"]},{"id":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts#default.appointments.availableUsers.response","name":"default.appointments.availableUsers.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"users","type":"UserReadMinimal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenRetrieve","name":"TokenRetrieve","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenRead","repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal","repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#Appointment","repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts#EncounterListRead","repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#ScheduleResource"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"TokenRead & object & ScheduleResource"},{"id":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts#default.appointments.setTags.request","name":"default.appointments.setTags.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts#default.appointments.removeTags.request","name":"default.appointments.removeTags.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenUpdate","name":"TokenUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"TokenStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenStatus"]},{"name":"sub_queue","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/tokens/token/token.ts#Token"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<Token, \"id\">"]},{"id":"repositories/platform/mansoq-web/src/Utils/request/types.ts#UpsertRequest","name":"UpsertRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/Utils/request/types.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":["TCreate","TUpdate"],"fields":[{"name":"datapoints","type":"(TCreate | (TUpdate & object))[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/Utils/request/types.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryCreate","name":"TokenCategoryCreate","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategory"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<TokenCategory, \"id\">"},{"id":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryUpdate","name":"TokenCategoryUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"shorthand","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRetrieveSpec","name":"TokenQueueRetrieveSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["TokenQueueRead"]},{"id":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueCreate","name":"TokenQueueCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueue"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  TokenQueue,\n  \"id\" | \"is_primary\"\n>"]},{"id":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueUpdate","name":"TokenQueueUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenGenerateWithQueue","name":"TokenGenerateWithQueue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/tokens/token/token.ts#TokenGenerate"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["TokenGenerate"]},{"id":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts#default.setNextTokenToSubQueue.request","name":"default.setNextTokenToSubQueue.request","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"sub_queue","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueSummary","name":"TokenQueueSummary","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueCreate","name":"TokenSubQueueCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueue"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<TokenSubQueue, \"id\">"]},{"id":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueUpdate","name":"TokenSubQueueUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"TokenSubQueueStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/user/user.ts#UserCreate","name":"UserCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"username","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"password","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"email","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_service_account","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"role_orgs","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserUpdate"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["UserUpdate"]},{"id":"repositories/platform/mansoq-web/src/types/user/user.ts#UserUpdate","name":"UserUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"first_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"last_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"prefix","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"suffix","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gender","type":"(typeof GENDER_TYPES)[number][\"id\"]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"geo_organization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/user/user.ts#UserRead","name":"UserRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"geo_organization","type":"Organization","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#Organization"]},{"name":"created_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"email","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"flags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"role_orgs","type":"Array<object>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#Organization"]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserReadMinimal"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["UserReadMinimal"]},{"id":"repositories/platform/mansoq-web/src/types/user/user.ts#CurrentUserRead","name":"CurrentUserRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"alt_phone_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"date_of_birth","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_superuser","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"qualification","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"doctor_experience_commenced_on","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"doctor_medical_council_registration","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"weekly_working_hours","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verified","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facilities","type":"FacilityBareMinimum[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/facility/facility.ts#FacilityBareMinimum"]},{"name":"organizations","type":"Organization[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/organization/organization.ts#Organization"]},{"name":"last_login","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pf_endpoint","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pf_p256dh","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pf_auth","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"preferences","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/user/user.ts#UserRead","repositories/platform/mansoq-web/src/types/emr/permission/permission.ts#Permissions"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["UserRead","Permissions"]},{"id":"repositories/platform/mansoq-web/src/types/user/user.ts#GenerateServiceAccountTokenResponse","name":"GenerateServiceAccountTokenResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"user","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/user/userPreferences.ts#UserPreferenceRequest","name":"UserPreferenceRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/userPreferences.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"preference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/userPreferences.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/userPreferences.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/user/userPreferences.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetRead","name":"ValueSetRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_by","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ValueSetBase"]},{"id":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetBase","name":"ValueSetBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"compose","type":"ValueSetCompose","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetCompose"]},{"name":"status","type":"ValueSetStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetStatus"]},{"name":"is_system_defined","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetCompose","name":"ValueSetCompose","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"exclude","type":"ValueSetInclude[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetInclude"]},{"name":"include","type":"ValueSetInclude[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetInclude"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetInclude","name":"ValueSetInclude","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"filter","type":"ValueSetFilter[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetFilter"]},{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"concept","type":"ValueSetConcept[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetConcept"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetFilter","name":"ValueSetFilter","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"op","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"property","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetConcept","name":"ValueSetConcept","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetStatus","name":"ValueSetStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"ACTIVE","value":"active","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DRAFT","value":"draft","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"RETIRED","value":"retired","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"UNKNOWN","value":"unknown","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetCreate","name":"ValueSetCreate","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"ValueSetBase"},{"id":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetUpdate","name":"ValueSetUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ValueSetBase"]},{"id":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetLookupRequest","name":"ValueSetLookupRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetLookupResponse","name":"ValueSetLookupResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"designations","type":"DesignationItem[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#DesignationItem"]},{"name":"metadata","type":"ValueSetCodeMetadata","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetCodeMetadata"]},{"name":"properties","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#DesignationItem","name":"DesignationItem","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"details","type":"Designation","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Designation"]},{"name":"context","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/code/code.ts#Designation","name":"Designation","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/code/code.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"language","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/code/code.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"use","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/code/code.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/platform/mansoq-web/src/types/base/code/code.ts#repositories/platform/mansoq-web/src/types/base/code/code.ts#Designation.use"},{"name":"value","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/code/code.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/code/code.ts#repositories/platform/mansoq-web/src/types/base/code/code.ts#Designation.use","name":"repositories/platform/mansoq-web/src/types/base/code/code.ts#Designation.use","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/base/code/code.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/code/code.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/code/code.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ValueSetCodeMetadata","name":"ValueSetCodeMetadata","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"inactive","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts#ExpandRequest","name":"ExpandRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"search","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/base/code/code.ts#CodeConceptMinimal","name":"CodeConceptMinimal","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/code/code.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/code/code.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/code/code.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/code/code.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"designation","type":"Designation[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/base/code/code.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#Designation"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts#default.expand.response","name":"default.expand.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"results","type":"CodeConceptMinimal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#CodeConceptMinimal"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts#default.previewSearch.response","name":"default.previewSearch.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"results","type":"CodeConceptMinimal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/platform/mansoq-web/src/types/base/code/code.ts#CodeConceptMinimal"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts#default.addFavourite.response","name":"default.addFavourite.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts#default.removeFavourite.response","name":"default.removeFavourite.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts#default.clearFavourites.response","name":"default.clearFavourites.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts#default.addRecentView.response","name":"default.addRecentView.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts#default.removeRecentView.response","name":"default.removeRecentView.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts#default.clearRecentViews.response","name":"default.clearRecentViews.response","kind":"inline object type","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimModel","name":"HCXClaimModel","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"consultation","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"consultation_object","type":"ConsultationModel","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"policy","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"policy_object","type":"HCXPolicyModel","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"items","type":"HCXItemModel[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXItemModel"]},{"name":"total_claim_amount","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_amount_approved","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"use","type":"HCXClaimUse","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimUse"]},{"name":"status","type":"HCXClaimStatus","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimStatus"]},{"name":"priority","type":"HCXClaimPriority","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimPriority"]},{"name":"type","type":"HCXClaimType","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimType"]},{"name":"outcome","type":"HCXClaimOutcome","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimOutcome"]},{"name":"error_text","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserBareMinimum","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"last_modified_by","type":"UserBareMinimum","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXItemModel","name":"HCXItemModel","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"price","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimUse","name":"HCXClaimUse","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"Claim\" | \"Pre Authorization\" | \"Pre Determination\""},{"id":"repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimStatus","name":"HCXClaimStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"Active\" | \"Cancelled\" | \"Draft\" | \"Entered In Error\""},{"id":"repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimPriority","name":"HCXClaimPriority","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"Immediate\" | \"Normal\" | \"Deferred\""},{"id":"repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimType","name":"HCXClaimType","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"Institutional\" | \"Oral\" | \"Pharmacy\" | \"Professional\" | \"Vision\""},{"id":"repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimOutcome","name":"HCXClaimOutcome","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"Queued\" | \"Complete\" | \"Error\" | \"Partial Processing\""},{"id":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx#routes.hcx.claims.create.request","name":"routes.hcx.claims.create.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"policy","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"items","type":"object[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"consultation","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"use","type":"\"preauthorization\" | \"claim\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hcx-fe/src/components/PMJAYProcedurePackageAutocomplete.tsx#PMJAYPackageItem","name":"PMJAYPackageItem","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/components/PMJAYProcedurePackageAutocomplete.tsx","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/components/PMJAYProcedurePackageAutocomplete.tsx","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/components/PMJAYProcedurePackageAutocomplete.tsx","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"price","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/components/PMJAYProcedurePackageAutocomplete.tsx","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"package_name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/components/PMJAYProcedurePackageAutocomplete.tsx","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx#routes.hcx.claims.makeClaim.request","name":"routes.hcx.claims.makeClaim.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"claim","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXCommunicationModel","name":"HCXCommunicationModel","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"identifier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"claim_object","type":"HCXClaimModel","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hcx-fe/src/types.ts#HCXClaimModel"]},{"name":"content","type":"object[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"last_modified_by","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx#routes.hcx.communications.create.request","name":"routes.hcx.communications.create.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"claim","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"content","type":"object[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx#routes.hcx.communications.send.request","name":"routes.hcx.communications.send.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"communication","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#LoginRequest","name":"LoginRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"username","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"password","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#LoginResponse","name":"LoginResponse","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#JwtTokenObtainPair","repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#MfaAuthenticationToken"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"JwtTokenObtainPair | MfaAuthenticationToken"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#JwtTokenObtainPair","name":"JwtTokenObtainPair","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"access","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"refresh","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#MfaAuthenticationToken","name":"MfaAuthenticationToken","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"temp_token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#TokenRefreshRequest","name":"TokenRefreshRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"refresh","type":"JwtTokenObtainPair[\"refresh\"]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#JwtTokenObtainPair"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#UpdatePasswordRequest","name":"UpdatePasswordRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"old_password","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"username","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"new_password","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#PasswordResetResponse","name":"PasswordResetResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"detail","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"RequestStatus","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#RequestStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#RequestStatus","name":"RequestStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"NOT_FOUND","value":"not_found","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"EXPIRED","value":"expired","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"OK","value":"ok","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#ForgotPasswordRequest","name":"ForgotPasswordRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"username","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#CheckResetTokenRequest","name":"CheckResetTokenRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#ResetPasswordRequest","name":"ResetPasswordRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"password","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#PasswordRequest","name":"PasswordRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"password","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#TotpSetupResponse","name":"TotpSetupResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"uri","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"secret_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#TotpVerifyRequest","name":"TotpVerifyRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#BackupCodesResponse","name":"BackupCodesResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"backup_codes","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#MfaLoginRequest","name":"MfaLoginRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"method","type":"MfaMethod","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#MfaMethod"]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"temp_token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts#MfaMethod","name":"MfaMethod","kind":"TypeAliasDeclaration","description":"MFA related types","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"totp\" | \"backup\""},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/batch/batch.ts#BatchRequestBody","name":"BatchRequestBody","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/batch/batch.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":["T"],"fields":[{"name":"requests","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/batch/batch.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/batch/batch.ts#BatchRequestResponse","name":"BatchRequestResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/batch/batch.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":["T"],"fields":[{"name":"results","type":"BatchRequestResult<T>[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/batch/batch.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/batch/batch.ts#BatchRequestResult"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/batch/batch.ts#BatchRequestResult","name":"BatchRequestResult","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/batch/batch.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":["T"],"fields":[{"name":"reference_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/batch/batch.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"data","type":"T","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/batch/batch.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status_code","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/batch/batch.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#PaginatedResponse","name":"PaginatedResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":["TItem"],"fields":[{"name":"count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"results","type":"TItem[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead","name":"ResourceCategoryRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"created_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ResourceCategoryBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal","name":"UserReadMinimal","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"last_login","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"profile_picture_url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"mfa_enabled","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"deleted","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_service_account","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["UserBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserBase","name":"UserBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"first_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"last_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"username","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"prefix","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"suffix","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"user_type","type":"UserType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserType"]},{"name":"gender","type":"(typeof GENDER_TYPES)[number][\"id\"]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserType","name":"UserType","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"doctor\" | \"nurse\" | \"staff\" | \"volunteer\" | \"administrator\""},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryBase","name":"ResourceCategoryBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_children","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"ResourceCategoryParent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryParent"]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource_type","type":"ResourceCategoryResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryResourceType"]},{"name":"resource_sub_type","type":"ResourceCategorySubType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategorySubType"]},{"name":"slug_config","type":"SlugConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/slug/slugConfig.ts#SlugConfig"]},{"name":"calculated_monetary_components","type":"MonetaryComponent[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"]},{"name":"configured_monetary_components","type":"MonetaryComponent[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryParent","name":"ResourceCategoryParent","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"ResourceCategoryParent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryParent"]},{"name":"resource_type","type":"ResourceCategoryResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryResourceType"]},{"name":"resource_sub_type","type":"ResourceCategorySubType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategorySubType"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryResourceType","repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategorySubType"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryResourceType","name":"ResourceCategoryResourceType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"product_knowledge","value":"product_knowledge","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","value":"activity_definition","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"charge_item_definition","value":"charge_item_definition","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategorySubType","name":"ResourceCategorySubType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"charge_item_definition_location_bed_charges","value":"charge_item_definition:location:bed_charges","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"charge_item_definition_schedule_practitioner","value":"charge_item_definition:schedule:practitioner","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"charge_item_definition_schedule_location","value":"charge_item_definition:schedule:location","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"charge_item_definition_schedule_healthcare_service","value":"charge_item_definition:schedule:healthcare_service","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"other","value":"all:other","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/slug/slugConfig.ts#SlugConfig","name":"SlugConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/slug/slugConfig.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/slug/slugConfig.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/slug/slugConfig.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent","name":"MonetaryComponent","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"monetary_component_type","type":"MonetaryComponentType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentType"]},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"factor","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"amount","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tax_included_amount","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"conditions","type":"Condition[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts#Condition"]},{"name":"global_component","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentType","name":"MonetaryComponentType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"base","value":"base","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"discount","value":"discount","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"tax","value":"tax","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"surcharge","value":"surcharge","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"informational","value":"informational","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code","name":"Code","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts#Condition","name":"Condition","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts#ConditionBase","repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts#ConditionOperation","repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts#ConditionOperationInRangeValue","repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts#TagOperationValue","repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts#AgeOperationEqualityValue","repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts#AgeOperationInRangeValue"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(ConditionBase & object) | (ConditionBase & object) | (ConditionBase & object) | (ConditionBase & object) | (ConditionBase & object)"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts#ConditionBase","name":"ConditionBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"metric","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts#ConditionOperation","name":"ConditionOperation","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"equality","value":"equality","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_range","value":"in_range","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_tag","value":"has_tag","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts#ConditionOperationInRangeValue","name":"ConditionOperationInRangeValue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"min","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"max","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts#TagOperationValue","name":"TagOperationValue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value_type","type":"TagResource","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagResource"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagResource","name":"TagResource","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"ENCOUNTER","value":"encounter","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"APPOINTMENT","value":"token_booking","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ACTIVITY_DEFINITION","value":"activity_definition","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"SERVICE_REQUEST","value":"service_request","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CHARGE_ITEM","value":"charge_item","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CHARGE_ITEM_DEFINITION","value":"charge_item_definition","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PATIENT","value":"patient","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PRESCRIPTION","value":"medication_request_prescription","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DELIVERY_ORDER","value":"supply_delivery_order","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"REQUEST_ORDER","value":"supply_request_order","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ACCOUNT","value":"account","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts#AgeOperationEqualityValue","name":"AgeOperationEqualityValue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts#AgeOperationInRangeValue","name":"AgeOperationInRangeValue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"min","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"max","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryCreate","name":"ResourceCategoryCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource_type","type":"ResourceCategoryResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryResourceType"]},{"name":"resource_sub_type","type":"ResourceCategorySubType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategorySubType"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryUpdate","name":"ResourceCategoryUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource_type","type":"ResourceCategoryResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryResourceType"]},{"name":"resource_sub_type","type":"ResourceCategorySubType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategorySubType"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountBase","name":"AccountBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"AccountStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountStatus"]},{"name":"billing_status","type":"AccountBillingStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountBillingStatus"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_period","type":"Period","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/base.ts#Period"]},{"name":"description","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"NamespacedExtensionData","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/hooks/useExtensions.tsx#NamespacedExtensionData"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountStatus","name":"AccountStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountBillingStatus","name":"AccountBillingStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"open","value":"open","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"carecomplete_notbilled","value":"carecomplete_notbilled","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing","value":"billing","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"closed_baddebt","value":"closed_baddebt","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"closed_voided","value":"closed_voided","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"closed_completed","value":"closed_completed","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"closed_combined","value":"closed_combined","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/base.ts#Period","name":"Period","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/base.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"start","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/base.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/base.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/hooks/useExtensions.tsx#NamespacedExtensionData","name":"NamespacedExtensionData","kind":"TypeAliasDeclaration","description":"Namespaced extension data structure: { name: { field: value } }","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/hooks/useExtensions.tsx","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Record<string, Record<string, unknown>>"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountRead","name":"AccountRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"PatientRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientRead"]},{"name":"calculated_at","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_net","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_gross","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_paid","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_balance","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_billable_charge_items","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]},{"name":"primary_encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterRead"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["AccountBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientRead","name":"PatientRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"geo_organization","type":"Organization","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#Organization"]},{"name":"created_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"instance_identifiers","type":"PatientIdentifier[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifier"]},{"name":"facility_identifiers","type":"PatientIdentifier[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifier"]},{"name":"extensions","type":"Record<string, Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientListRead","repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permission.ts#Permissions"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["PatientListRead","Permissions"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#Organization","name":"Organization","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"org_type","type":"org_type","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#org_type"]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_children","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"active","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"OrganizationParent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#OrganizationParent"]},{"name":"created_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"metadata","type":"Metadata | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#Metadata"]},{"name":"permissions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#org_type","name":"org_type","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"team\" | \"govt\" | \"role\" | \"product_supplier\" | \"other\" | \"product_supplier\""},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#OrganizationParent","name":"OrganizationParent","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"metadata","type":"Metadata | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#Metadata"]},{"name":"org_type","type":"org_type","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#org_type"]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"OrganizationParent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#OrganizationParent"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#Metadata","name":"Metadata","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"govt_org_children_type","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"govt_org_type","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifier","name":"PatientIdentifier","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"config","type":"PatientIdentifierConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"]},{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig","name":"PatientIdentifierConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"meta","type":"PatientIdentifierMeta","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierMeta"]},{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"config","type":"PatientIdentifierConfigData","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigData"]},{"name":"status","type":"PatientIdentifierConfigStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigStatus"]},{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierMeta","name":"PatientIdentifierMeta","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"icon","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigData","name":"PatientIdentifierConfigData","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"use","type":"PatientIdentifierUse","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierUse"]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"required","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unique","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"regex","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"retrieve_config","type":"RetrieveConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#RetrieveConfig"]},{"name":"default_value","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"auto_maintained","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierUse","name":"PatientIdentifierUse","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"usual","value":"usual","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"official","value":"official","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"temp","value":"temp","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"secondary","value":"secondary","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"old","value":"old","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#RetrieveConfig","name":"RetrieveConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"retrieve_with_dob","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"retrieve_with_year_of_birth","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"retrieve_with_otp","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigStatus","name":"PatientIdentifierConfigStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientListRead","name":"PatientListRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"year_of_birth","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"instance_tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]},{"name":"facility_tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["PatientBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig","name":"TagConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"meta","type":"TagConfigMeta","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigMeta"]},{"name":"priority","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"TagStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagStatus"]},{"name":"system_generated","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_children","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource","type":"TagResource","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagResource"]},{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["TagConfigBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigMeta","name":"TagConfigMeta","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagStatus","name":"TagStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"ACTIVE","value":"active","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ARCHIVED","value":"archived","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigBase","name":"TagConfigBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"TagConfigBase","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigBase"]},{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"TagCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagCategory"]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"cache_expiry","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagCategory","name":"TagCategory","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"DIET","value":"diet","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DRUG","value":"drug","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"LAB","value":"lab","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ADMIN","value":"admin","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CONTACT","value":"contact","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CLINICAL","value":"clinical","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"BEHAVIORAL","value":"behavioral","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"RESEARCH","value":"research","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ADVANCE_DIRECTIVE","value":"advance_directive","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"SAFETY","value":"safety","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientBase","name":"PatientBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gender","type":"GenderChoices","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#GenderChoices"]},{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"emergency_phone_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"address","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"permanent_address","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pincode","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"deceased_datetime","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blood_group","type":"BloodGroupChoices","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#BloodGroupChoices"]},{"name":"date_of_birth","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#GenderChoices","name":"GenderChoices","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"male\" | \"female\" | \"non_binary\" | \"transgender\""},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#BloodGroupChoices","name":"BloodGroupChoices","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"A_negative","value":"A_negative","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"A_positive","value":"A_positive","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"B_negative","value":"B_negative","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"B_positive","value":"B_positive","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"AB_negative","value":"AB_negative","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"AB_positive","value":"AB_positive","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"O_negative","value":"O_negative","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"O_positive","value":"O_positive","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"Unknown","value":"unknown","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permission.ts#Permissions","name":"Permissions","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permission.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"permissions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permission.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterRead","name":"EncounterRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"appointment","type":"AppointmentRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AppointmentRead"]},{"name":"patient","type":"PatientRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientRead"]},{"name":"organizations","type":"FacilityOrganizationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"]},{"name":"current_location","type":"LocationRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationRead"]},{"name":"location_history","type":"LocationAssociationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts#LocationAssociationRead"]},{"name":"care_team","type":"CareTeamResponse[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/careTeam/careTeam.ts#CareTeamResponse"]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":242,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":243,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterListRead","repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permission.ts#Permissions"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<EncounterListRead, \"patient\">","Permissions"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AppointmentRead","name":"AppointmentRead","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#Appointment","repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientRead","repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig","repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal","repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterListRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Appointment & object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#Appointment","name":"Appointment","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AppointmentBase","repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientListRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"AppointmentBase & object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AppointmentBase","name":"AppointmentBase","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":235,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#TokenSlot","repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AppointmentStatus","repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityBareMinimum","repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenRead","repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal","repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleResource"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object & ScheduleResource"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#TokenSlot","name":"TokenSlot","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"availability","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#TokenSlot.availability"},{"name":"start_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"allocated","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#TokenSlot.availability","name":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#TokenSlot.availability","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tokens_per_slot","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"schedule","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#TokenSlot.availability.schedule"}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#TokenSlot.availability.schedule","name":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#TokenSlot.availability.schedule","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AppointmentStatus","name":"AppointmentStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"PROPOSED","value":"proposed","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PENDING","value":"pending","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"BOOKED","value":"booked","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ARRIVED","value":"arrived","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CHECKED_IN","value":"checked_in","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"WAITLIST","value":"waitlist","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"IN_CONSULTATION","value":"in_consultation","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"FULFILLED","value":"fulfilled","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"NO_SHOW","value":"noshow","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CANCELLED","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ENTERED_IN_ERROR","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"RESCHEDULED","value":"rescheduled","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityBareMinimum","name":"FacilityBareMinimum","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenRead","name":"TokenRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"category","type":"TokenCategoryRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryRead"]},{"name":"sub_queue","type":"TokenSubQueueRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueRead"]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"PatientListRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientListRead"]},{"name":"number","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"TokenStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenStatus"]},{"name":"queue","type":"TokenQueueRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRead"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#Token"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Token"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryRead","name":"TokenCategoryRead","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategory"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"TokenCategory & object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategory","name":"TokenCategory","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"shorthand","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#SchedulableResourceType","name":"SchedulableResourceType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"Practitioner","value":"practitioner","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"Location","value":"location","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"HealthcareService","value":"healthcare_service","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueRead","name":"TokenSubQueueRead","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueue"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"TokenSubQueue"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueue","name":"TokenSubQueue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"TokenSubQueueStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueStatus","name":"TokenSubQueueStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"ACTIVE","value":"active","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"INACTIVE","value":"inactive","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenStatus","name":"TokenStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"UNFULFILLED","value":"UNFULFILLED","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CREATED","value":"CREATED","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"IN_PROGRESS","value":"IN_PROGRESS","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"FULFILLED","value":"FULFILLED","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CANCELLED","value":"CANCELLED","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ENTERED_IN_ERROR","value":"ENTERED_IN_ERROR","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRead","name":"TokenQueueRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"system_generated","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueue"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["TokenQueue"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueue","name":"TokenQueue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_primary","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#Token","name":"Token","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleResource","name":"ScheduleResource","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#UserResource","repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#LocationResource","repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#HealthcareServiceResource"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"UserResource | LocationResource | HealthcareServiceResource"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#UserResource","name":"UserResource","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"resource","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"resource_type","type":"SchedulableResourceType.Practitioner","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal","repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#SchedulableResourceType"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#LocationResource","name":"LocationResource","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"resource","type":"LocationRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationRead"]},{"name":"resource_type","type":"SchedulableResourceType.Location","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationRead","repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#SchedulableResourceType"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationRead","name":"LocationRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_children","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"LocationRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationRead"]},{"name":"current_encounter","type":"EncounterRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"sort_index","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"system_availability_status","type":"SystemAvailabilityStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#SystemAvailabilityStatus"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["LocationBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#SystemAvailabilityStatus","name":"SystemAvailabilityStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"available\" | \"reserved\""},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationBase","name":"LocationBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"Status","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#Status"]},{"name":"operational_status","type":"OperationalStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#OperationalStatus"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"location_type","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"form","type":"LocationForm","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationForm"]},{"name":"mode","type":"LocationMode","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationMode"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#Status","name":"Status","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"active\" | \"inactive\" | \"unknown\""},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#OperationalStatus","name":"OperationalStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"C\" | \"H\" | \"O\" | \"U\" | \"K\" | \"I\""},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationForm","name":"LocationForm","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof LocationFormOptions)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationMode","name":"LocationMode","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"instance\" | \"kind\""},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#HealthcareServiceResource","name":"HealthcareServiceResource","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"resource","type":"HealthcareServiceReadSpec","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts#HealthcareServiceReadSpec"]},{"name":"resource_type","type":"SchedulableResourceType.HealthcareService","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts#HealthcareServiceReadSpec","repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#SchedulableResourceType"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts#HealthcareServiceReadSpec","name":"HealthcareServiceReadSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"version","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locations","type":"LocationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationRead"]},{"name":"managing_organization","type":"FacilityOrganizationRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts#BaseHealthcareServiceSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["BaseHealthcareServiceSpec"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead","name":"FacilityOrganizationRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"FacilityOrganizationParent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationParent"]},{"name":"active","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_children","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FacilityOrganizationBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationParent","name":"FacilityOrganizationParent","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"org_type","type":"FacilityOrganizationType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationType"]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"FacilityOrganizationParent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationParent"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationType","name":"FacilityOrganizationType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"ROOT","value":"root","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DEPT","value":"dept","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TEAM","value":"team","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationBase","name":"FacilityOrganizationBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"org_type","type":"FacilityOrganizationType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationType"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts#BaseHealthcareServiceSpec","name":"BaseHealthcareServiceSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"styling_metadata","type":"StylingMetadata","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts#StylingMetadata"]},{"name":"extra_details","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"internal_type","type":"InternalType","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts#InternalType"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts#StylingMetadata","name":"StylingMetadata","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"mansoqIcon","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts#InternalType","name":"InternalType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"pharmacy","value":"pharmacy","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"lab","value":"lab","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"scheduling","value":"scheduling","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterListRead","name":"EncounterListRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"PatientListRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientListRead"]},{"name":"facility","type":"FacilityBareMinimum","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityBareMinimum"]},{"name":"status_history","type":"StatusHistory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#StatusHistory"]},{"name":"encounter_class_history","type":"EncounterClassHistory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterClassHistory"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]},{"name":"current_location","type":"LocationMinSpec | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationMinSpec"]},{"name":"care_team","type":"CareTeamResponse[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/careTeam/careTeam.ts#CareTeamResponse"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["EncounterBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#StatusHistory","name":"StatusHistory","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"history","type":"History[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#History"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#History"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#History","name":"History","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"moved_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterClassHistory","name":"EncounterClassHistory","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"history","type":"History[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#History"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#History"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationMinSpec","name":"LocationMinSpec","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<LocationRead, \"current_encounter\">"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/careTeam/careTeam.ts#CareTeamResponse","name":"CareTeamResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/careTeam/careTeam.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"role","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/careTeam/careTeam.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"member","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/careTeam/careTeam.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterBase","name":"EncounterBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"EncounterStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterStatus"]},{"name":"encounter_class","type":"EncounterClass","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterClass"]},{"name":"period","type":"Period","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#Period"]},{"name":"hospitalization","type":"Hospitalization | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#Hospitalization"]},{"name":"priority","type":"EncounterPriority","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterPriority"]},{"name":"external_identifier","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"discharge_summary_advice","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterStatus","name":"EncounterStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"PLANNED","value":"planned","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"IN_PROGRESS","value":"in_progress","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ON_HOLD","value":"on_hold","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DISCHARGED","value":"discharged","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"COMPLETED","value":"completed","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CANCELLED","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DISCONTINUED","value":"discontinued","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ENTERED_IN_ERROR","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"UNKNOWN","value":"unknown","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterClass","name":"EncounterClass","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ENCOUNTER_CLASS)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#Period","name":"Period","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"start","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#Hospitalization","name":"Hospitalization","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"re_admission","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"admit_source","type":"EncounterAdmitSources","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterAdmitSources"]},{"name":"discharge_disposition","type":"EncounterDischargeDisposition","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterDischargeDisposition"]},{"name":"diet_preference","type":"EncounterDietPreference","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterDietPreference"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterAdmitSources","repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterDischargeDisposition","repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterDietPreference"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterAdmitSources","name":"EncounterAdmitSources","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ENCOUNTER_ADMIT_SOURCE)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterDischargeDisposition","name":"EncounterDischargeDisposition","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ENCOUNTER_DISCHARGE_DISPOSITION)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterDietPreference","name":"EncounterDietPreference","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ENCOUNTER_DIET_PREFERENCE)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterPriority","name":"EncounterPriority","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ENCOUNTER_PRIORITY)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts#LocationAssociationRead","name":"LocationAssociationRead","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"start_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"location","type":"LocationRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationRead"]},{"name":"status","type":"LocationAssociationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts#LocationAssociationStatus"]},{"name":"end_datetime","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationRead","repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts#LocationAssociationStatus"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts#LocationAssociationStatus","name":"LocationAssociationStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof LOCATION_ASSOCIATION_STATUSES)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountCreate","name":"AccountCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<AccountBase, \"id\">"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountUpdate","name":"AccountUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"primary_encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["AccountBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts#default.defaultAccount.request","name":"default.defaultAccount.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead","name":"ChargeItemRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"total_price_components","type":"MonetaryComponent[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"]},{"name":"discount_configuration","type":"DiscountConfiguration | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountConfiguration"]},{"name":"charge_item_definition","type":"ChargeItemDefinitionBase","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionBase"]},{"name":"service_resource","type":"ChargeItemServiceResource","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemServiceResource"]},{"name":"service_resource_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"performer_actor","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ChargeItemBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountConfiguration","name":"DiscountConfiguration","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"max_applicable","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"applicability_order","type":"DiscountApplicabilityOrder","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountApplicabilityOrder"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountApplicabilityOrder","name":"DiscountApplicabilityOrder","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"total_desc","value":"total_desc","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"total_asc","value":"total_asc","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionBase","name":"ChargeItemDefinitionBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ChargeItemDefinitionStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionStatus"]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"derived_from_uri","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"purpose","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"price_components","type":"MonetaryComponent[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"]},{"name":"category","type":"ResourceCategoryRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"]},{"name":"slug_config","type":"SlugConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/slug/slugConfig.ts#SlugConfig"]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]},{"name":"can_edit_charge_item","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionStatus","name":"ChargeItemDefinitionStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemServiceResource","name":"ChargeItemServiceResource","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"service_request","value":"service_request","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medication_dispense","value":"medication_dispense","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"appointment","value":"appointment","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"bed_association","value":"bed_association","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemBase","name":"ChargeItemBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ChargeItemStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemStatus"]},{"name":"quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit_price_components","type":"MonetaryComponent[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"override_reason","type":"ChargeItemOverrideReason","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemOverrideReason"]},{"name":"total_price","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"paid_invoice","type":"InvoiceRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts#InvoiceRead"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemStatus","name":"ChargeItemStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"billable","value":"billable","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"not_billable","value":"not_billable","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"aborted","value":"aborted","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billed","value":"billed","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid","value":"paid","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemOverrideReason","name":"ChargeItemOverrideReason","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts#InvoiceRead","name":"InvoiceRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"charge_items","type":"ChargeItemRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"]},{"name":"total_price_components","type":"MonetaryComponent[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"]},{"name":"payment_reconciliations","type":"PaymentReconciliationRead[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"payments","type":"PaymentReconciliationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead"]},{"name":"total_payments","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"credit_notes","type":"PaymentReconciliationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead"]},{"name":"total_credit_notes","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_refund","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts#InvoiceList"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["InvoiceList"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead","name":"PaymentReconciliationRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"target_invoice","type":"InvoiceRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts#InvoiceRead"]},{"name":"account","type":"AccountRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountRead"]},{"name":"is_credit_note","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"location","type":"LocationRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationRead"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["PaymentReconciliationBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationBase","name":"PaymentReconciliationBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reconciliation_type","type":"PaymentReconciliationType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationType"]},{"name":"status","type":"PaymentReconciliationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationStatus"]},{"name":"kind","type":"PaymentReconciliationKind","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationKind"]},{"name":"issuer_type","type":"PaymentReconciliationIssuerType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationIssuerType"]},{"name":"outcome","type":"PaymentReconciliationOutcome","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationOutcome"]},{"name":"disposition","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payment_datetime","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"method","type":"PaymentReconciliationPaymentMethod","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationPaymentMethod"]},{"name":"reference_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authorization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tendered_amount","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"returned_amount","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationType","name":"PaymentReconciliationType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"payment","value":"payment","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"adjustment","value":"adjustment","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"advance","value":"advance","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationStatus","name":"PaymentReconciliationStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationKind","name":"PaymentReconciliationKind","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"deposit","value":"deposit","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"preriodic_payment","value":"preriodic_payment","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"online","value":"online","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kiosk","value":"kiosk","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationIssuerType","name":"PaymentReconciliationIssuerType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"patient","value":"patient","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"insurer","value":"insurer","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationOutcome","name":"PaymentReconciliationOutcome","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"queued","value":"queued","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"complete","value":"complete","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"error","value":"error","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"partial","value":"partial","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationPaymentMethod","name":"PaymentReconciliationPaymentMethod","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"cash","value":"cash","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ccca","value":"ccca","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cchk","value":"cchk","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cdac","value":"cdac","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"chck","value":"chck","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ddpo","value":"ddpo","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"debc","value":"debc","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts#InvoiceList","name":"InvoiceList","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"account","type":"AccountRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts#AccountRead"]},{"name":"total_net","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_gross","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts#InvoiceBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["InvoiceBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts#InvoiceBase","name":"InvoiceBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"InvoiceStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts#InvoiceStatus"]},{"name":"cancelled_reason","type":"(typeof INVOICE_CANCEL_REASONS)[number]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payment_terms","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"issue_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locked","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts#InvoiceStatus","name":"InvoiceStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"issued","value":"issued","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"balanced","value":"balanced","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemCreate","name":"ChargeItemCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"account","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_resource","type":"ChargeItemServiceResource","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemServiceResource"]},{"name":"service_resource_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  ChargeItemBase,\n  | \"id\"\n  | \"service_resource_id\"\n  | \"service_resource\"\n  | \"paid_invoice\"\n  | \"total_price\"\n>"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemUpdate","name":"ChargeItemUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"account","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"performer_actor","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  ChargeItemBase,\n  \"service_resource_id\" | \"service_resource\" | \"paid_invoice\" | \"total_price\"\n>"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ApplyMultipleChargeItemDefinitionRequest","name":"ApplyMultipleChargeItemDefinitionRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"requests","type":"ApplyChargeItemDefinitionRequest[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ApplyChargeItemDefinitionRequest"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ApplyChargeItemDefinitionRequest","name":"ApplyChargeItemDefinitionRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"charge_item_definition","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_resource","type":"ChargeItemServiceResource","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemServiceResource"]},{"name":"service_resource_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"performer_actor","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"account","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts#default.addChargeItemsToInvoice.request","name":"default.addChargeItemsToInvoice.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"charge_items","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts#default.removeChargeItemFromInvoice.request","name":"default.removeChargeItemFromInvoice.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"charge_item","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts#default.upsertChargeItem.request","name":"default.upsertChargeItem.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"datapoints","type":"ChargeItemUpdate[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemUpdate"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts#default.changeAccount.request","name":"default.changeAccount.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"target_account","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_items","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead","name":"ChargeItemDefinitionRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"version","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"ResourceCategoryRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ChargeItemDefinitionBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionCreate","name":"ChargeItemDefinitionCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"discount_configuration","type":"DiscountConfiguration | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountConfiguration"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  ChargeItemDefinitionBase,\n  \"id\" | \"category\" | \"slug_config\" | \"slug\" | \"tags\"\n>"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts#Metrics","name":"Metrics","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verbose_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"context","type":"MetricsContext","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts#MetricsContext"]},{"name":"allowed_operations","type":"ConditionOperation[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts#ConditionOperation"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts#MetricsContext","name":"MetricsContext","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"\"patient\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"\"encounter\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts#InvoiceCreate","name":"InvoiceCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"account","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_items","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts#InvoiceBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  InvoiceBase,\n  \"id\" | \"number\" | \"locked\"\n>"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts#InvoiceCancel","name":"InvoiceCancel","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationCreate","name":"PaymentReconciliationCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"target_invoice","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"account","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_credit_note","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"location","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  PaymentReconciliationBase,\n  \"id\"\n>"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationUpdate","name":"PaymentReconciliationUpdate","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<PaymentReconciliationBase, \"id\">"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationCancel","name":"PaymentReconciliationCancel","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"reason","type":"PaymentReconciliationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts#default.changeAccount.request","name":"default.changeAccount.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"target_account","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payment_reconciliations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/careTeam/careTeam.ts#CareTeamRequest","name":"CareTeamRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/careTeam/careTeam.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"members","type":"CareTeamMember[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/careTeam/careTeam.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/careTeam/careTeam.ts#CareTeamMember"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/careTeam/careTeam.ts#CareTeamMember","name":"CareTeamMember","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/careTeam/careTeam.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"user_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/careTeam/careTeam.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"role","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/careTeam/careTeam.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#CreateConsentRequest","name":"CreateConsentRequest","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#ConsentModel"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<ConsentModel, \"id\" | \"external_id\">"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#ConsentModel","name":"ConsentModel","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"external_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ConsentStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#ConsentStatus"]},{"name":"category","type":"ConsentCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#ConsentCategory"]},{"name":"date","type":"Date","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"period","type":"ConsentPeriod","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#ConsentPeriod"]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"decision","type":"ConsentDecision","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#ConsentDecision"]},{"name":"source_attachments","type":"FileRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileRead"]},{"name":"verification_details","type":"ConsentVerification[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#ConsentVerification"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#ConsentStatus","name":"ConsentStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof CONSENT_STATUSES)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#ConsentCategory","name":"ConsentCategory","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof CONSENT_CATEGORIES)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#ConsentPeriod","name":"ConsentPeriod","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"start","type":"Date | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end","type":"Date | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#ConsentDecision","name":"ConsentDecision","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof CONSENT_DECISIONS)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileRead","name":"FileRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"signed_url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"read_signed_url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"internal_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileReadMinimal"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FileReadMinimal"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileReadMinimal","name":"FileReadMinimal","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"archived_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"archived_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"upload_completed","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_archived","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"archive_reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"uploaded_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"extension","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FileBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileBase","name":"FileBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"file_type","type":"FileType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileType"]},{"name":"file_category","type":"FileCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileCategory"]},{"name":"associating_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"mime_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileType","name":"FileType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"PATIENT","value":"patient","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ENCOUNTER","value":"encounter","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CONSENT","value":"consent","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DIAGNOSTIC_REPORT","value":"diagnostic_report","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"SERVICE_REQUEST","value":"service_request","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileCategory","name":"FileCategory","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"UNSPECIFIED","value":"unspecified","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"XRAY","value":"xray","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"AUDIO","value":"audio","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"IDENTITY_PROOF","value":"identity_proof","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CONSENT_ATTACHMENT","value":"consent_attachment","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DISCHARGE_SUMMARY","value":"discharge_summary","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#ConsentVerification","name":"ConsentVerification","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"verified","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verified_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"verification_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verification_type","type":"VerificationType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#VerificationType"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#VerificationType","name":"VerificationType","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof VERIFICATION_TYPES)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#ConsentListResponse","name":"ConsentListResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"next","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"previous","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"results","type":"ConsentModel[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#ConsentModel"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#UpdateConsentRequest","name":"UpdateConsentRequest","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#CreateConsentRequest"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Partial<CreateConsentRequest>"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts#default.addVerification.request","name":"default.addVerification.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"verification_type","type":"VerificationType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts#VerificationType"]},{"name":"verified","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts#default.removeVerification.request","name":"default.removeVerification.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"verification_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceList","name":"DeviceList","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"mansoq_metadata","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["DeviceBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceBase","name":"DeviceBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"identifier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"DeviceStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceStatus"]},{"name":"availability_status","type":"DeviceAvailabilityStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceAvailabilityStatus"]},{"name":"manufacturer","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"manufacture_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"expiration_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lot_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"serial_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"registered_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"user_friendly_name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"model_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"part_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contact","type":"ContactPoint[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/common/contactPoint.ts#ContactPoint"]},{"name":"care_type","type":"string | undefined","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceStatus","name":"DeviceStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof DeviceStatuses)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceAvailabilityStatus","name":"DeviceAvailabilityStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof DeviceAvailabilityStatuses)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/common/contactPoint.ts#ContactPoint","name":"ContactPoint","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/common/contactPoint.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"system","type":"ContactPointSystem","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/common/contactPoint.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/common/contactPoint.ts#ContactPointSystem"]},{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/common/contactPoint.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"use","type":"ContactPointUse","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/common/contactPoint.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/common/contactPoint.ts#ContactPointUse"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/common/contactPoint.ts#ContactPointSystem","name":"ContactPointSystem","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/common/contactPoint.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ContactPointSystems)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/common/contactPoint.ts#ContactPointUse","name":"ContactPointUse","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/common/contactPoint.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ContactPointUses)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceWrite","name":"DeviceWrite","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"DeviceBase"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceDetail","name":"DeviceDetail","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"current_encounter","type":"EncounterRead | undefined","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"current_location","type":"LocationRead | undefined","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationRead"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"mansoq_metadata","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"managing_organization","type":"FacilityOrganizationRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["DeviceBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts#default.associateLocation.request","name":"default.associateLocation.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"location","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#ServiceHistory","name":"ServiceHistory","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"serviced_on","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#ServiceHistoryWriteRequest","name":"ServiceHistoryWriteRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"serviced_on","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts#default.associateEncounter.request","name":"default.associateEncounter.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"encounter","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceEncounterHistory","name":"DeviceEncounterHistory","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"start","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts#default.addOrganization.request","name":"default.addOrganization.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"managing_organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts#default.removeOrganization.request","name":"default.removeOrganization.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"managing_organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts#DeviceLocationHistory","name":"DeviceLocationHistory","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"location","type":"LocationRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationRead"]},{"name":"start","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionReadSpec","name":"ActivityDefinitionReadSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"version","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]},{"name":"specimen_requirements","type":"SpecimenDefinitionRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_item_definitions","type":"ChargeItemDefinitionRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"]},{"name":"observation_result_requirements","type":"ObservationDefinitionReadSpec[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionReadSpec"]},{"name":"locations","type":"LocationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationRead"]},{"name":"category","type":"ResourceCategoryRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"]},{"name":"healthcare_service","type":"HealthcareServiceReadSpec","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts#HealthcareServiceReadSpec"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts#BaseActivityDefinitionSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["BaseActivityDefinitionSpec"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionReadSpec","name":"ObservationDefinitionReadSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"version","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts#BaseObservationDefinitionSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["BaseObservationDefinitionSpec"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts#BaseObservationDefinitionSpec","name":"BaseObservationDefinitionSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ObservationDefinitionStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionStatus"]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"(typeof OBSERVATION_DEFINITION_CATEGORY)[number]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"permitted_data_type","type":"QuestionType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts#QuestionType"]},{"name":"component","type":"ObservationDefinitionComponentSpec[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionComponentSpec"]},{"name":"body_site","type":"Code | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"method","type":"Code | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"permitted_unit","type":"Code | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"derived_from_uri","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"qualified_ranges","type":"QualifiedRange[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts#QualifiedRange"]},{"name":"slug_config","type":"SlugConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/slug/slugConfig.ts#SlugConfig"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionStatus","name":"ObservationDefinitionStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof OBSERVATION_DEFINITION_STATUS)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts#QuestionType","name":"QuestionType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"boolean","value":"boolean","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"decimal","value":"decimal","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"integer","value":"integer","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dateTime","value":"dateTime","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"time","value":"time","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"string","value":"string","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"quantity","value":"quantity","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionComponentSpec","name":"ObservationDefinitionComponentSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"permitted_data_type","type":"QuestionType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts#QuestionType"]},{"name":"permitted_unit","type":"Code | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"qualified_ranges","type":"QualifiedRange[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts#QualifiedRange"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts#QualifiedRange","name":"QualifiedRange","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"conditions","type":"Condition[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts#Condition"]},{"name":"ranges","type":"NumericRange[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts#NumericRange"]},{"name":"normal_coded_value_set","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"critical_coded_value_set","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"abnormal_coded_value_set","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valueset_interpretation","type":"CustomValueSet[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts#CustomValueSet"]},{"name":"_interpretation_type","type":"InterpretationType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts#InterpretationType"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts#NumericRange","name":"NumericRange","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"interpretation","type":"Interpretation","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts#Interpretation"]},{"name":"min","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"max","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts#Interpretation","name":"Interpretation","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"icon","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"color","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts#CustomValueSet","name":"CustomValueSet","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"interpretation","type":"Interpretation","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts#Interpretation"]},{"name":"valueset","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts#InterpretationType","name":"InterpretationType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"ranges","value":"ranges","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valuesets","value":"valuesets","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts#BaseActivityDefinitionSpec","name":"BaseActivityDefinitionSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"derived_from_uri","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"Status","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts#Status"]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"usage","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"classification","type":"Classification","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts#Classification"]},{"name":"kind","type":"Kind","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts#Kind"]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"body_site","type":"Code | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"diagnostic_report_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"slug_config","type":"SlugConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/slug/slugConfig.ts#SlugConfig"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts#Status","name":"Status","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts#Classification","name":"Classification","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"laboratory","value":"laboratory","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"imaging","value":"imaging","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"surgical_procedure","value":"surgical_procedure","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"counselling","value":"counselling","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"education","value":"education","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts#Kind","name":"Kind","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"service_request","value":"service_request","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionCreateSpec","name":"ActivityDefinitionCreateSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"specimen_requirements","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_item_definitions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"observation_result_requirements","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"healthcare_service","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts#BaseActivityDefinitionSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  BaseActivityDefinitionSpec,\n  \"id\" | \"slug_config\" | \"slug\"\n>"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyIntolerance","name":"AllergyIntolerance","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"clinical_status","type":"AllergyClinicalStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyClinicalStatus"]},{"name":"verification_status","type":"AllergyVerificationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyVerificationStatus"]},{"name":"category","type":"AllergyCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyCategory"]},{"name":"criticality","type":"AllergyCriticality","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyCriticality"]},{"name":"last_occurrence","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"edited_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyClinicalStatus","name":"AllergyClinicalStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ALLERGY_CLINICAL_STATUS)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyVerificationStatus","name":"AllergyVerificationStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"unconfirmed\" | \"confirmed\" | \"refuted\" | \"presumed\" | \"entered_in_error\""},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyCategory","name":"AllergyCategory","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ALLERGY_CATEGORY)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyCriticality","name":"AllergyCriticality","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ALLERGY_CRITICALITY)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts#Diagnosis","name":"Diagnosis","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"clinical_status","type":"DiagnosisClinicalStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisClinicalStatus"]},{"name":"verification_status","type":"DiagnosisVerificationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisVerificationStatus"]},{"name":"severity","type":"DiagnosisSeverity | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisSeverity"]},{"name":"onset","type":"Onset","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts#Onset"]},{"name":"recorded_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"DiagnosisCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisCategory"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisClinicalStatus","name":"DiagnosisClinicalStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof DIAGNOSIS_CLINICAL_STATUS)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisVerificationStatus","name":"DiagnosisVerificationStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof DIAGNOSIS_VERIFICATION_STATUS)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisSeverity","name":"DiagnosisSeverity","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof DIAGNOSIS_SEVERITY)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts#Onset","name":"Onset","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"onset_datetime","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"onset_age","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"onset_string","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisCategory","name":"DiagnosisCategory","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof DIAGNOSIS_CATEGORY)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportRead","name":"DiagnosticReportRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"observations","type":"ObservationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationRead"]},{"name":"service_request","type":"ServiceRequestMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts#ServiceRequestMinimal"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"requester","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<DiagnosticReportBase, \"id\">"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationRead","name":"ObservationRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"observation_definition","type":"ObservationDefinitionReadSpec | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionReadSpec"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationListRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ObservationListRead"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationListRead","name":"ObservationListRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"data_entered_by","type":"UserReadMinimal | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ObservationBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationBase","name":"ObservationBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ObservationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationStatus"]},{"name":"category","type":"Code | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"main_code","type":"Code | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"alternate_coding","type":"CodeableConcept | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#CodeableConcept"]},{"name":"subject_type","type":"SubjectType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#SubjectType"]},{"name":"encounter","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"performer","type":"Performer | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#Performer"]},{"name":"value_type","type":"QuestionType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#QuestionType"]},{"name":"value","type":"QuestionnaireSubmitResultValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#QuestionnaireSubmitResultValue"]},{"name":"note","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"body_site","type":"Code | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"method","type":"Code | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"reference_range","type":"ObservationReferenceRange[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationReferenceRange"]},{"name":"interpretation","type":"Interpretation","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts#Interpretation"]},{"name":"parent","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"questionnaire_response","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"component","type":"ObservationComponent[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationComponent"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationStatus","name":"ObservationStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"FINAL","value":"final","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"AMENDED","value":"amended","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ENTERED_IN_ERROR","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#CodeableConcept","name":"CodeableConcept","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coding","type":"Code[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"text","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#SubjectType","name":"SubjectType","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"patient\" | \"encounter\""},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#Performer","name":"Performer","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"type","type":"PerformerType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#PerformerType"]},{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#PerformerType","name":"PerformerType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"RELATED_PERSON","value":"related_person","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"USER","value":"user","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#QuestionType","name":"QuestionType","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"group\" | \"display\" | \"boolean\" | \"decimal\" | \"integer\" | \"date\" | \"dateTime\" | \"time\" | \"string\" | \"text\" | \"url\" | \"choice\" | \"quantity\" | \"structured\""},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#QuestionnaireSubmitResultValue","name":"QuestionnaireSubmitResultValue","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"coding","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationReferenceRange","name":"ObservationReferenceRange","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"min","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"max","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"interpretation","type":"Interpretation","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts#Interpretation"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationComponent","name":"ObservationComponent","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"QuestionnaireSubmitResultValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#QuestionnaireSubmitResultValue"]},{"name":"interpretation","type":"Interpretation","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts#Interpretation"]},{"name":"reference_range","type":"ObservationReferenceRange[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationReferenceRange"]},{"name":"code","type":"Code | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts#ServiceRequestMinimal","name":"ServiceRequestMinimal","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"intent","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"priority","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"do_not_perform","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"body_site","type":"Code | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"occurance","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient_instruction","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"activity_definition","type":"ActivityDefinitionMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts#ActivityDefinitionMinimal"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts#ActivityDefinitionMinimal","name":"ActivityDefinitionMinimal","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"classification","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportBase","name":"DiagnosticReportBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"DiagnosticReportStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportStatus"]},{"name":"category","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"conclusion","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportStatus","name":"DiagnosticReportStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"registered","value":"registered","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"partial","value":"partial","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"preliminary","value":"preliminary","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"modified","value":"modified","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"final","value":"final","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportCreate","name":"DiagnosticReportCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"service_request","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  DiagnosticReportBase,\n  \"id\"\n>"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportUpdate","name":"DiagnosticReportUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  DiagnosticReportBase,\n  \"id\"\n>"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderRead","name":"DispenseOrderRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"PatientRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientRead"]},{"name":"location","type":"LocationRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationRead"]},{"name":"created_by","type":"UserReadMinimal | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["DispenseOrderBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderBase","name":"DispenseOrderBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"DispenseOrderStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderStatus"]},{"name":"name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderStatus","name":"DispenseOrderStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_progress","value":"in_progress","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"abandoned","value":"abandoned","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderCreate","name":"DispenseOrderCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"location","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<DispenseOrderBase, \"id\">"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterCreate","name":"EncounterCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"organizations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"appointment","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"external_identifier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"discharge_summary_advice","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":256,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  EncounterBase,\n  \"discharge_summary_advice\" | \"external_identifier\"\n>"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterEdit","name":"EncounterEdit","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"EncounterBase"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts#default.addOrganization.request","name":"default.addOrganization.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts#default.removeOrganization.request","name":"default.removeOrganization.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts#MedicationAdministrationRead","name":"MedicationAdministrationRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"MedicationAdministrationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts#MedicationAdministrationStatus"]},{"name":"status_reason","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"medication","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"administered_product","type":"ProductKnowledgeBase","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"]},{"name":"occurrence_period_start","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"occurrence_period_end","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"recorded","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"request","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dosage","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code","repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#DosageQuantity","repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/quantity.ts#Quantity"],"inlineSchemaId":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts#repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts#MedicationAdministrationRead.dosage"},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts#MedicationAdministrationStatus","name":"MedicationAdministrationStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof MEDICATION_ADMINISTRATION_STATUS)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase","name":"ProductKnowledgeBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"alternate_identifier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"product_type","type":"ProductKnowledgeType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeType"]},{"name":"status","type":"ProductKnowledgeStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeStatus"]},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"names","type":"ProductName[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductName"]},{"name":"storage_guidelines","type":"StorageGuideline[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#StorageGuideline"]},{"name":"definitional","type":"ProductDefinition","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductDefinition"]},{"name":"base_unit","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"category","type":"ResourceCategoryRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"]},{"name":"slug_config","type":"SlugConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/slug/slugConfig.ts#SlugConfig"]},{"name":"is_instance_level","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeType","name":"ProductKnowledgeType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"medication","value":"medication","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"nutritional_product","value":"nutritional_product","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"consumable","value":"consumable","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeStatus","name":"ProductKnowledgeStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductName","name":"ProductName","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name_type","type":"ProductNameTypes","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductNameTypes"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductNameTypes","name":"ProductNameTypes","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"trade_name","value":"trade_name","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alias","value":"alias","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"original_name","value":"original_name","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"preferred","value":"preferred","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#StorageGuideline","name":"StorageGuideline","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"stability_duration","type":"Duration","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/duration/duration.ts#Duration"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/duration/duration.ts#Duration","name":"Duration","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/duration/duration.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/duration/duration.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/duration/duration.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductDefinition","name":"ProductDefinition","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"dosage_form","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"intended_routes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"ingredients","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"nutrients","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"drug_characteristic","type":"DrugCharacteristic[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#DrugCharacteristic"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#DrugCharacteristic","name":"DrugCharacteristic","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"DrugCharacteristicCode","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#DrugCharacteristicCode"]},{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#DrugCharacteristicCode","name":"DrugCharacteristicCode","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"imprint_code","value":"imprint_code","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"size","value":"size","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"shape","value":"shape","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"color","value":"color","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coating","value":"coating","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"scoring","value":"scoring","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"logo","value":"logo","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"image","value":"image","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts#repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts#MedicationAdministrationRead.dosage","name":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts#MedicationAdministrationRead.dosage","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"text","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"site","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"route","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"method","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"dose","type":"DosageQuantity","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#DosageQuantity"]},{"name":"rate","type":"Quantity","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/quantity.ts#Quantity"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#DosageQuantity","name":"DosageQuantity","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/quantity.ts#Quantity","name":"Quantity","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/quantity.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/quantity.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/quantity.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"system","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/quantity.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/quantity.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseCreate","name":"MedicationDispenseCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"location","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authorizing_request","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"item","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":190,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"days_supply","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"fully_dispensed","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"create_dispense_order","type":"MedicationDispenseOrderCreate","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseOrderCreate"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  MedicationDispenseBase,\n  \"id\"\n>"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseOrderCreate","name":"MedicationDispenseOrderCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"alternate_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseBase","name":"MedicationDispenseBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"MedicationDispenseStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseStatus"]},{"name":"not_performed_reason","type":"MedicationDispenseNotPerformedReason","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseNotPerformedReason"]},{"name":"category","type":"MedicationDispenseCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseCategory"]},{"name":"when_prepared","type":"Date","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"when_handed_over","type":"Date","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dosage_instruction","type":"MedicationRequestDosageInstruction[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDosageInstruction"]},{"name":"substitution","type":"MedicationDispenseSubstitution","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseSubstitution"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseStatus","name":"MedicationDispenseStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"preparation","value":"preparation","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_progress","value":"in_progress","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stopped","value":"stopped","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"declined","value":"declined","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseNotPerformedReason","name":"MedicationDispenseNotPerformedReason","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"outofstock","value":"outofstock","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"washout","value":"washout","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"surg","value":"surg","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sintol","value":"sintol","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sddi","value":"sddi","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sdupther","value":"sdupther","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"saig","value":"saig","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"preg","value":"preg","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseCategory","name":"MedicationDispenseCategory","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"inpatient","value":"inpatient","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"outpatient","value":"outpatient","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"community","value":"community","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDosageInstruction","name":"MedicationRequestDosageInstruction","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"sequence","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"text","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"additional_instruction","type":"Code[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"patient_instruction","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"timing","type":"Timing","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":172,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#Timing"]},{"name":"as_needed_boolean","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"True if it is a PRN medication","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"as_needed_for","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"If it is a PRN medication (as_needed_boolean is true), the indicator.","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"site","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"route","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":183,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"method","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"dose_and_rate","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"One of `dose_quantity` or `dose_range` must be present.\n`type` is optional and defaults to `ordered`.\n\n- If `type` is `ordered`, the dose specified is as ordered by the prescriber.\n- If `type` is `calculated`, the dose specified is calculated by the prescriber or the system.","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#DosageQuantity","repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#DoseRange"],"inlineSchemaId":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDosageInstruction.dose_and_rate"},{"name":"max_dose_per_period","type":"DoseRange","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#DoseRange"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#Timing","name":"Timing","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"repeat","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#BoundsDuration"],"inlineSchemaId":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#Timing.repeat"},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"Optional in FHIR (0..1). Omitted for text-only dosage patterns.","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#Timing.repeat","name":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#Timing.repeat","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"frequency","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"period","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"period_unit","type":"(typeof UCUM_TIME_UNITS)[number]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"bounds_duration","type":"BoundsDuration","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#BoundsDuration"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#BoundsDuration","name":"BoundsDuration","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"(typeof UCUM_TIME_UNITS)[number]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDosageInstruction.dose_and_rate","name":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDosageInstruction.dose_and_rate","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"type","type":"\"ordered\" | \"calculated\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dose_quantity","type":"DosageQuantity","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#DosageQuantity"]},{"name":"dose_range","type":"DoseRange","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#DoseRange"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#DoseRange","name":"DoseRange","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"low","type":"DosageQuantity","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#DosageQuantity"]},{"name":"high","type":"DosageQuantity","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#DosageQuantity"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseSubstitution","name":"MedicationDispenseSubstitution","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"was_substituted","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"substitution_type","type":"SubstitutionType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#SubstitutionType"]},{"name":"reason","type":"SubstitutionReason","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#SubstitutionReason"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#SubstitutionType","name":"SubstitutionType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"E","value":"E","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"EC","value":"EC","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"BC","value":"BC","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"G","value":"G","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TE","value":"TE","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TB","value":"TB","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TG","value":"TG","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"F","value":"F","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"N","value":"N","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#SubstitutionReason","name":"SubstitutionReason","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"CT","value":"CT","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"FP","value":"FP","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"OS","value":"OS","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"RR","value":"RR","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseRead","name":"MedicationDispenseRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"item","type":"InventoryRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/inventory.ts#InventoryRead"]},{"name":"charge_item","type":"ChargeItemRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"location","type":"LocationRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationRead"]},{"name":"quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"order","type":"DispenseOrderRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderRead"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["MedicationDispenseBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/inventory.ts#InventoryRead","name":"InventoryRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/inventory.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/inventory.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"net_content","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/inventory.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"product","type":"ProductRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/inventory.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts#ProductRead"]},{"name":"location","type":"LocationRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/inventory.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationRead"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/inventory.ts#InventoryBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["InventoryBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts#ProductRead","name":"ProductRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"product_knowledge","type":"ProductKnowledgeBase","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"]},{"name":"charge_item_definition","type":"ChargeItemDefinitionBase","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionBase"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts#ProductBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ProductBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts#ProductBase","name":"ProductBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ProductStatusOptions","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts#ProductStatusOptions"]},{"name":"batch","type":"ProductBatch","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts#ProductBatch"]},{"name":"expiration_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"standard_pack_size","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"purchase_price","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts#ProductStatusOptions","name":"ProductStatusOptions","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts#ProductBatch","name":"ProductBatch","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"lot_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/inventory.ts#InventoryBase","name":"InventoryBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/inventory.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"InventoryStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/inventory.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/inventory.ts#InventoryStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/inventory.ts#InventoryStatus","name":"InventoryStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/inventory.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof InventoryStatusOptions)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseUpsert","name":"MedicationDispenseUpsert","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  MedicationDispenseBase,\n  \"id\"\n>"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts#default.upsert.request","name":"default.upsert.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"datapoints","type":"MedicationDispenseUpsert[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseUpsert"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseSummary","name":"MedicationDispenseSummary","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseUpdate","name":"MedicationDispenseUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"MedicationDispenseStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestRead","name":"MedicationRequestRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"MedicationRequestStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestStatus"]},{"name":"status_reason","type":"MedicationRequestStatusReason","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestStatusReason"]},{"name":"intent","type":"MedicationRequestIntent","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestIntent"]},{"name":"category","type":"\"inpatient\" | \"outpatient\" | \"community\" | \"discharge\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"priority","type":"MedicationPriority","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationPriority"]},{"name":"do_not_perform","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"medication","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dosage_instruction","type":"MedicationRequestDosageInstruction[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDosageInstruction"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":277,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"authored_on","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requested_product","type":"ProductKnowledgeBase","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"]},{"name":"inventory_items_internal","type":"InventoryRead[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/inventory.ts#InventoryRead"]},{"name":"dispense_status","type":"MedicationRequestDispenseStatus","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDispenseStatus"]},{"name":"requester","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":284,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"prescription","type":"PrescriptionRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts#PrescriptionRead"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestStatus","name":"MedicationRequestStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof MEDICATION_REQUEST_STATUS)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestStatusReason","name":"MedicationRequestStatusReason","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof MEDICATION_REQUEST_STATUS_REASON)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestIntent","name":"MedicationRequestIntent","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof MEDICATION_REQUEST_INTENT)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationPriority","name":"MedicationPriority","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"STAT","value":"stat","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"URGENT","value":"urgent","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ASAP","value":"asap","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ROUTINE","value":"routine","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":254,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDispenseStatus","name":"MedicationRequestDispenseStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"complete","value":"complete","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"partial","value":"partial","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"incomplete","value":"incomplete","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts#PrescriptionRead","name":"PrescriptionRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"prescribed_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"medications","type":"MedicationRequestRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestRead"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts#Prescription"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Prescription"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts#Prescription","name":"Prescription","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"PrescriptionStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts#PrescriptionStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts#PrescriptionStatus","name":"PrescriptionStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequestApi.ts#default.list.query","name":"default.list.query","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequestApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequestApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"prescription","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequestApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"product_type","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequestApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"medications_only","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequestApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts#MedicationStatementRead","name":"MedicationStatementRead","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"MedicationStatementStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts#MedicationStatementStatus"]},{"name":"reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"medication","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"dosage_text","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_period","type":"Period","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/base.ts#Period"]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"information_source","type":"MedicationStatementInformationSourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts#MedicationStatementInformationSourceType"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts#MedicationStatementStatus","repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code","repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/base.ts#Period","repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts#MedicationStatementInformationSourceType","repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts#MedicationStatementStatus","name":"MedicationStatementStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof MEDICATION_STATEMENT_STATUS)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts#MedicationStatementInformationSourceType","name":"MedicationStatementInformationSourceType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"PATIENT","value":"patient","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PRACTITIONER","value":"practitioner","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"RELATED_PERSON","value":"related_person","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationAnalyzeRequest","name":"ObservationAnalyzeRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"page_size","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationAnalyzeResponse","name":"ObservationAnalyzeResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"results","type":"ObservationAnalyzeGroup[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationAnalyzeGroup"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationAnalyzeGroup","name":"ObservationAnalyzeGroup","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"results","type":"ObservationListRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationListRead"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationBatchUpsertRequest","name":"ObservationBatchUpsertRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"observations","type":"ObservationUpsertRequest[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationUpsertRequest"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationUpsertRequest","name":"ObservationUpsertRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"observation","type":"ObservationUpsert","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationUpsert"]},{"name":"observation_id","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"observation_definition","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationUpsert","name":"ObservationUpsert","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<ObservationBase, \"id\" | \"encounter\" | \"subject_type\">"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationBatchUpsertResponse","name":"ObservationBatchUpsertResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionCreateSpec","name":"ObservationDefinitionCreateSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"qualified_ranges","type":"QualifiedRange[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts#QualifiedRange"]},{"name":"component","type":"ObservationDefinitionComponentCreateSpec[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionComponentCreateSpec"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts#BaseObservationDefinitionSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  BaseObservationDefinitionSpec,\n  \"id\" | \"slug_config\" | \"slug\" | \"qualified_ranges\" | \"component\"\n>"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionComponentCreateSpec","name":"ObservationDefinitionComponentCreateSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"qualified_ranges","type":"QualifiedRange[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts#QualifiedRange"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionComponentSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  ObservationDefinitionComponentSpec,\n  \"qualified_ranges\"\n>"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientCreate","name":"PatientCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"tags","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientUpdate"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["PatientUpdate"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientUpdate","name":"PatientUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"age","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"geo_organization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"identifiers","type":"PatientIdentifierCreate[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientIdentifierCreate"]},{"name":"extensions","type":"Record<string, Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["PatientBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientIdentifierCreate","name":"PatientIdentifierCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"config","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientSearchRequest","name":"PatientSearchRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"phone_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"config","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"page_size","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientSearchResponse","name":"PatientSearchResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"partial","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"results","type":"PartialPatientModel[] | PatientRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PartialPatientModel","repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientRead"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PartialPatientModel","name":"PartialPatientModel","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gender","type":"GenderChoices","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#GenderChoices"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"partial_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientSearchRetrieveRequest","name":"PatientSearchRetrieveRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"year_of_birth","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"partial_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts#default.addUser.request","name":"default.addUser.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"user","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"role","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts#default.removeUser.response","name":"default.removeUser.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"user","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts#default.setInstanceTags.request","name":"default.setInstanceTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts#default.removeInstanceTags.request","name":"default.removeInstanceTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PublicPatientCreate","name":"PublicPatientCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gender","type":"GenderChoices","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#GenderChoices"]},{"name":"date_of_birth","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"age","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"address","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pincode","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"geo_organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PublicPatientRead","name":"PublicPatientRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gender","type":"GenderChoices","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#GenderChoices"]},{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"emergency_phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"address","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pincode","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"date_of_birth","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"year_of_birth","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"geo_organization","type":"Organization","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#Organization"]},{"name":"blood_group","type":"BloodGroupChoices","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#BloodGroupChoices"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permission.ts#Permission","name":"Permission","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permission.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permission.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permission.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"context","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permission.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permission.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts#PrescritionList","name":"PrescritionList","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"prescribed_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"TagConfig[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts#Prescription"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Prescription"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts#PrescriptionSummary","name":"PrescriptionSummary","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts#PrescritionList"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["PrescritionList"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts#ReportGenerateCreate","name":"ReportGenerateCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"template_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"associating_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"output_format","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"options","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"force","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status_check","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts#default.createReport.response","name":"default.createReport.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts#ReportRead","name":"ReportRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"signed_url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"read_signed_url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"internal_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts#ReportReadList"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ReportReadList"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts#ReportReadList","name":"ReportReadList","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"template","type":"Partial<TemplateBase>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"report_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"associating_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"archived_by","type":"UserBase","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserBase"]},{"name":"archived_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"archive_reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"upload_completed","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_archived","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extension","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"uploaded_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"mime_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts#ReportBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ReportBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts#ReportBase","name":"ReportBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts#default.archiveReport.request","name":"default.archiveReport.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"archive_reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/role.ts#RoleRead","name":"RoleRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/role.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"permissions","type":"Permission[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/role.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permission.ts#Permission"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/role/role.ts#RoleBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["RoleBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/role.ts#RoleBase","name":"RoleBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/role.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/role.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/role.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/role.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_system","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/role.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestReadSpec","name":"ServiceRequestReadSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"version","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locations","type":"LocationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationRead"]},{"name":"encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"activity_definition","type":"ActivityDefinitionReadSpec","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionReadSpec"]},{"name":"specimens","type":"SpecimenRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"observations","type":"ObservationRead[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts#ObservationRead"]},{"name":"diagnostic_reports","type":"DiagnosticReportRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportRead"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requester","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts#BaseServiceRequestSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["BaseServiceRequestSpec"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts#BaseServiceRequestSpec","name":"BaseServiceRequestSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"Status","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts#Status"]},{"name":"intent","type":"Intent","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts#Intent"]},{"name":"priority","type":"Priority","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts#Priority"]},{"name":"category","type":"Classification","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts#Classification"]},{"name":"do_not_perform","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"body_site","type":"Code | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"occurance","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient_instruction","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts#Status","name":"Status","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ended","value":"ended","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"revoked","value":"revoked","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts#Intent","name":"Intent","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"order","value":"order","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"proposal","value":"proposal","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan","value":"plan","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"directive","value":"directive","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts#Priority","name":"Priority","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"routine","value":"routine","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"urgent","value":"urgent","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"asap","value":"asap","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stat","value":"stat","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestCreateSpec","name":"ServiceRequestCreateSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requester","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts#BaseServiceRequestSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  BaseServiceRequestSpec,\n  \"id\" | \"requester\"\n>"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestUpdateSpec","name":"ServiceRequestUpdateSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts#BaseServiceRequestSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["BaseServiceRequestSpec"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestApplyActivityDefinitionSpec","name":"ServiceRequestApplyActivityDefinitionSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"activity_definition","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_request","type":"Omit<BaseServiceRequestSpec, \"id\" | \"requester\"> & object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts#BaseServiceRequestSpec"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts#Symptom","name":"Symptom","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"clinical_status","type":"SymptomClinicalStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts#SymptomClinicalStatus"]},{"name":"verification_status","type":"SymptomVerificationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts#SymptomVerificationStatus"]},{"name":"severity","type":"SymptomSeverity","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts#SymptomSeverity"]},{"name":"onset","type":"Onset","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts#Onset"]},{"name":"recorded_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts#SymptomClinicalStatus","name":"SymptomClinicalStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof SYMPTOM_CLINICAL_STATUS)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts#SymptomVerificationStatus","name":"SymptomVerificationStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof SYMPTOM_VERIFICATION_STATUS)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts#SymptomSeverity","name":"SymptomSeverity","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof SYMPTOM_SEVERITY)[number]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts#Onset","name":"Onset","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"onset_datetime","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"onset_age","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"onset_string","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts#SymptomRequest","name":"SymptomRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"clinical_status","type":"SymptomClinicalStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts#SymptomClinicalStatus"]},{"name":"verification_status","type":"SymptomVerificationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts#SymptomVerificationStatus"]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"severity","type":"SymptomSeverity","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts#SymptomSeverity"]},{"name":"onset","type":"Onset","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts#Onset"]},{"name":"recorded_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptomApi.ts#default.upsertSymptoms.request","name":"default.upsertSymptoms.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptomApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"datapoints","type":"SymptomRequest[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptomApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts#SymptomRequest"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigRequest","name":"TagConfigRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"TagCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagCategory"]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"priority","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"TagStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagStatus"]},{"name":"parent","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource","type":"TagResource","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagResource"]},{"name":"organization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility_organization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfigRead","name":"TagConfigRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"facility_organization","type":"FacilityOrganizationRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"]},{"name":"organization","type":"Organization","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#Organization"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["TagConfig"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts#ExtensionRegistry","name":"ExtensionRegistry","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts#ExtensionEntityType","repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts#ExtensionConfig"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Record<ExtensionEntityType, ExtensionConfig[]>"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts#ExtensionEntityType","name":"ExtensionEntityType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"account","value":"account","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","value":"encounter","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","value":"patient","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation","value":"payment_reconciliation","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_delivery","value":"supply_delivery","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_delivery_order","value":"supply_delivery_order","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product","value":"product","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts#ExtensionConfig","name":"ExtensionConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"write_schema","type":"ExtensionSchema","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts#ExtensionSchema"]},{"name":"read_schema","type":"ExtensionSchema","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts#ExtensionSchema"]},{"name":"retrieve_schema","type":"ExtensionSchema","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts#ExtensionSchema"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts#ExtensionSchema","name":"ExtensionSchema","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityListRead","name":"FacilityListRead","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<FacilityRead, \"permissions\" | \"root_org_permissions\" | \"child_org_permissions\" | \"print_templates\">"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityRead","name":"FacilityRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"read_cover_image_url","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"cover_image_url","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"geo_organization","type":"Organization","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#Organization"]},{"name":"instance_discount_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"instance_discount_monetary_components","type":"MonetaryComponentRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead"]},{"name":"instance_informational_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"instance_tax_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"instance_tax_monetary_components","type":"MonetaryComponentRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead"]},{"name":"invoice_number_expression","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"discount_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"discount_monetary_components","type":"MonetaryComponentRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead"]},{"name":"discount_configuration","type":"DiscountConfiguration | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountConfiguration"]},{"name":"patient_instance_identifier_configs","type":"PatientIdentifierConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"]},{"name":"patient_facility_identifier_configs","type":"PatientIdentifierConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"]},{"name":"features","type":"number[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"print_templates","type":"PrintTemplate[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts#PrintTemplate"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityBase","repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permission.ts#FacilityPermissions"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FacilityBase","FacilityPermissions"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead","name":"MonetaryComponentRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["MonetaryComponent"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts#PrintTemplate","name":"PrintTemplate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"page","type":"PageConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts#PageConfig"]},{"name":"print_setup","type":"PrintSetupConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts#PrintSetupConfig"]},{"name":"branding","type":"BrandingConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts#BrandingConfig"]},{"name":"watermark","type":"WatermarkConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts#WatermarkConfig"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts#PageConfig","name":"PageConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"size","type":"\"A4\" | \"A5\" | \"Letter\" | \"Legal\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"orientation","type":"\"portrait\" | \"landscape\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"margin","type":"PageMargin","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts#PageMargin"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts#PageMargin","name":"PageMargin","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"top","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"bottom","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"left","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"right","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts#PrintSetupConfig","name":"PrintSetupConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"auto_print","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts#BrandingConfig","name":"BrandingConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"logo","type":"LogoConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts#LogoConfig"]},{"name":"header_image","type":"ImageConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts#ImageConfig"]},{"name":"footer_image","type":"ImageConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts#ImageConfig"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts#LogoConfig","name":"LogoConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"width","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"height","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"alignment","type":"\"left\" | \"center\" | \"right\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts#ImageConfig","name":"ImageConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"height","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts#WatermarkConfig","name":"WatermarkConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"enabled","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"text","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"opacity","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"rotation","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityBase","name":"FacilityBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"address","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_public","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"latitude","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"longitude","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"middleware_address","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pincode","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityBareMinimum"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FacilityBareMinimum"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permission.ts#FacilityPermissions","name":"FacilityPermissions","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permission.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"root_org_permissions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permission.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"child_org_permissions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permission.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permission.ts#Permissions"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Permissions"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityCreate","name":"FacilityCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"geo_organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"features","type":"number[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"print_templates","type":"PrintTemplate[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts#PrintTemplate"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<FacilityBase, \"id\">"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts#default.setInvoiceExpression.request","name":"default.setInvoiceExpression.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"invoice_number_expression","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts#default.setMonetaryComponents.request","name":"default.setMonetaryComponents.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"discount_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"discount_monetary_components","type":"MonetaryComponentRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead"]},{"name":"discount_configuration","type":"DiscountConfiguration | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountConfiguration"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityPublicRead","name":"FacilityPublicRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"features","type":"number[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"read_cover_image_url","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"cover_image_url","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"geo_organization","type":"Organization","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#Organization"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FacilityBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationCreate","name":"FacilityOrganizationCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FacilityOrganizationBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationUserRole","name":"FacilityOrganizationUserRole","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"user","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"role","type":"RoleRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/role/role.ts#RoleRead"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts#default.assignUser.request","name":"default.assignUser.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"user","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"role","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts#default.updateUserRole.request","name":"default.updateUserRole.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"role","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts#default.addFavorite.request","name":"default.addFavorite.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"favorite_list","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts#default.removeFavorite.request","name":"default.removeFavorite.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"favorite_list","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileCreate","name":"FileCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"original_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FileBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileUpdate","name":"FileUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts#default.archive.request","name":"default.archive.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"archive_reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts#HealthcareServiceCreateSpec","name":"HealthcareServiceCreateSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"managing_organization","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts#BaseHealthcareServiceSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  BaseHealthcareServiceSpec,\n  \"id\"\n>"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts#HealthcareServiceUpdateSpec","name":"HealthcareServiceUpdateSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"managing_organization","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts#BaseHealthcareServiceSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["BaseHealthcareServiceSpec"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve","name":"DeliveryOrderRetrieve","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin","type":"LocationDetail","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationDetail"]},{"name":"destination","type":"LocationDetail","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationDetail"]},{"name":"supplier","type":"Organization","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#Organization"]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]},{"name":"extensions","type":"Record<string, unknown>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"PatientListRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientListRead"]},{"name":"patient_invoice_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrder"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["DeliveryOrder"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationDetail","name":"LocationDetail","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_children","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"organizations","type":"FacilityOrganizationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"]},{"name":"sort_index","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"system_availability_status","type":"SystemAvailabilityStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#SystemAvailabilityStatus"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["LocationBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrder","name":"DeliveryOrder","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"DeliveryOrderStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderStatus"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderStatus","name":"DeliveryOrderStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pending","value":"pending","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"abandoned","value":"abandoned","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderCreate","name":"DeliveryOrderCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"supplier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"destination","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrder"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["DeliveryOrder"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderUpdate","name":"DeliveryOrderUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"destination","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, unknown>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrder"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["DeliveryOrder"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts#ProductCreate","name":"ProductCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"product_knowledge","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_item_definition","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts#ProductBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<ProductBase, \"id\">"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts#ProductUpdate","name":"ProductUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"charge_item_definition","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"product_knowledge","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts#ProductBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ProductBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeCreate","name":"ProductKnowledgeCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  ProductKnowledgeBase,\n  \"id\" | \"category\" | \"slug_config\" | \"slug\"\n>"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeUpdate","name":"ProductKnowledgeUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  ProductKnowledgeBase,\n  \"id\" | \"category\" | \"slug_config\" | \"slug\"\n>"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve","name":"RequestOrderRetrieve","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin","type":"LocationDetail","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationDetail"]},{"name":"destination","type":"LocationDetail","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationDetail"]},{"name":"supplier","type":"Organization","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#Organization"]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrder"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["RequestOrder"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrder","name":"RequestOrder","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"RequestOrderStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderStatus"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"intent","type":"RequestOrderIntent","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderIntent"]},{"name":"category","type":"RequestOrderCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderCategory"]},{"name":"priority","type":"RequestOrderPriority","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderPriority"]},{"name":"reason","type":"RequestOrderReason","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderReason"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderStatus","name":"RequestOrderStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pending","value":"pending","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"abandoned","value":"abandoned","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderIntent","name":"RequestOrderIntent","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"proposal","value":"proposal","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan","value":"plan","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"directive","value":"directive","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","value":"order","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"original_order","value":"original_order","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reflex_order","value":"reflex_order","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filler_order","value":"filler_order","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"instance_order","value":"instance_order","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderCategory","name":"RequestOrderCategory","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"central","value":"central","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"nonstock","value":"nonstock","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderPriority","name":"RequestOrderPriority","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"routine","value":"routine","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"urgent","value":"urgent","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"asap","value":"asap","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stat","value":"stat","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderReason","name":"RequestOrderReason","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"patient_care","value":"patient_care","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ward_stock","value":"ward_stock","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderCreate","name":"RequestOrderCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"supplier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"destination","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrder"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["RequestOrder"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderUpdate","name":"RequestOrderUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"destination","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrder"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["RequestOrder"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryRead","name":"SupplyDeliveryRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"supplied_item_quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item_pack_quantity","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item_pack_size","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item","type":"ProductRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts#ProductRead"]},{"name":"supplied_inventory_item","type":"InventoryRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/inventory.ts#InventoryRead"]},{"name":"created_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supply_request","type":"SupplyRequestRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestRead"]},{"name":"extensions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["SupplyDeliveryBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestRead","name":"SupplyRequestRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"item","type":"ProductKnowledgeBase","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"]},{"name":"order","type":"RequestOrderRetrieve","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["SupplyRequestBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase","name":"SupplyRequestBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"SupplyRequestStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestStatus"]},{"name":"quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestStatus","name":"SupplyRequestStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"suspended","value":"suspended","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"processed","value":"processed","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase","name":"SupplyDeliveryBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"SupplyDeliveryStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryStatus"]},{"name":"supplied_item_condition","type":"SupplyDeliveryCondition","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryCondition"]},{"name":"supplied_item_type","type":"SupplyDeliveryType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryType"]},{"name":"total_purchase_price","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryStatus","name":"SupplyDeliveryStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"in_progress","value":"in_progress","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"abandoned","value":"abandoned","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryCondition","name":"SupplyDeliveryCondition","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"normal","value":"normal","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"damaged","value":"damaged","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryType","name":"SupplyDeliveryType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"product","value":"product","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"device","value":"device","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryCreate","name":"SupplyDeliveryCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"supplied_item_quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_inventory_item","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supply_request","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item_pack_quantity","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item_pack_size","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<SupplyDeliveryBase, \"id\">"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryUpsert","name":"SupplyDeliveryUpsert","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item_quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_inventory_item","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supply_request","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<SupplyDeliveryBase, \"id\">"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts#default.upsertSupplyDelivery.request","name":"default.upsertSupplyDelivery.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"datapoints","type":"SupplyDeliveryUpsert[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryUpsert"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryUpdate","name":"SupplyDeliveryUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"SupplyDeliveryStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryStatus"]},{"name":"supplied_item_condition","type":"SupplyDeliveryCondition","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryCondition"]},{"name":"extensions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestCreate","name":"SupplyRequestCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"item","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"order","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<SupplyRequestBase, \"id\">"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestUpsert","name":"SupplyRequestUpsert","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"item","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"order","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<SupplyRequestBase, \"id\">"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts#default.upsertSupplyRequest.request","name":"default.upsertSupplyRequest.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"datapoints","type":"SupplyRequestUpsert[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestUpsert"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationWrite","name":"LocationWrite","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"organizations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"mode","type":"LocationMode","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationMode"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts#LocationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["LocationBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts#default.addOrganization.request","name":"default.addOrganization.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts#default.removeOrganization.request","name":"default.removeOrganization.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts#LocationAssociation","name":"LocationAssociation","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"meta","type":"Record<string, any>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"id","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"start_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end_datetime","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"LocationAssociationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts#LocationAssociationStatus"]},{"name":"created_by","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_by","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts#LocationAssociationRequest","name":"LocationAssociationRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"meta","type":"Record<string, any>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"start_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end_datetime","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"LocationAssociationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts#LocationAssociationStatus"]},{"name":"location","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts#LocationAssociationUpdate","name":"LocationAssociationUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts#LocationAssociationRequest"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["LocationAssociationRequest"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#MetaArtifactCreateRequest","name":"MetaArtifactCreateRequest","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#MetaArtifactBase","repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#ObjectTypeValues"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"MetaArtifactBase & ObjectTypeValues & object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#MetaArtifactBase","name":"MetaArtifactBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#ObjectTypeValues","name":"ObjectTypeValues","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"object_type","type":"\"drawing\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"object_value","type":"DrawingValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#DrawingValue"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#DrawingValue"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#DrawingValue","name":"DrawingValue","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"application","type":"\"excalidraw\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"elements","type":"readonly ExcalidrawElement[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"files","type":"BinaryFiles","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#MetaArtifactResponse","name":"MetaArtifactResponse","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#MetaArtifactBase","repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal","repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#ObjectTypeValues"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"MetaArtifactBase & object & ObjectTypeValues"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#MetaArtifactUpdateRequest","name":"MetaArtifactUpdateRequest","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#MetaArtifactBase","repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts#ObjectTypeValues"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"MetaArtifactBase & ObjectTypeValues"},{"id":"repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts#UpsertRequest","name":"UpsertRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":["TCreate","TUpdate"],"fields":[{"name":"datapoints","type":"(TCreate | (TUpdate & object))[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/notes/thread.ts#ThreadCreate","name":"ThreadCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/thread.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/thread.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/notes/thread.ts#ThreadBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ThreadBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/notes/thread.ts#ThreadBase","name":"ThreadBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/thread.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/thread.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/notes/thread.ts#ThreadRead","name":"ThreadRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/thread.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/thread.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/thread.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/thread.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/thread.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/thread.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/notes/thread.ts#ThreadBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ThreadBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/notes/messages.ts#NoteCreate","name":"NoteCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/messages.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/messages.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/notes/messages.ts#NoteRead","name":"NoteRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/messages.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/messages.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/messages.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"message_history","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/messages.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/messages.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/messages.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/messages.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/messages.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#OrganizationCreate","name":"OrganizationCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"org_type","type":"OrgType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#OrgType"]},{"name":"parent_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#OrgType","name":"OrgType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"TEAM","value":"team","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"GOVT","value":"govt","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ROLE","value":"role","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PRODUCT_SUPPLIER","value":"product_supplier","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"OTHER","value":"other","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#OrganizationUpdate","name":"OrganizationUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"org_type","type":"OrgType","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#OrgType"]},{"name":"parent_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#OrganizationUserRole","name":"OrganizationUserRole","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"user","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"role","type":"RoleRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/role/role.ts#RoleRead"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts#default.assignUser.request","name":"default.assignUser.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"user","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"role","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts#default.updateUserRole.request","name":"default.updateUserRole.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"user","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"role","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otp.ts#SendOtpRequest","name":"SendOtpRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otp.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otp.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otp.ts#SendOtpResponse","name":"SendOtpResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otp.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"otp","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otp.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otp.ts#LoginByOtpRequest","name":"LoginByOtpRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otp.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otp.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"otp","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otp.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otp.ts#LoginByOtpResponse","name":"LoginByOtpResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otp.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"access","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otp.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigCreate","name":"PatientIdentifierConfigCreate","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<PatientIdentifierConfig, \"id\" | \"meta\">"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigUpdate","name":"PatientIdentifierConfigUpdate","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Partial<Omit<PatientIdentifierConfig, \"id\" | \"meta\">>"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts#default.updatePatientIdentifier.request","name":"default.updatePatientIdentifier.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"config","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts#FormSubmissionRead","name":"FormSubmissionRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts#FormSubmissionBase","repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts#FormSubmissionUpdate"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FormSubmissionBase","FormSubmissionUpdate"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts#FormSubmissionBase","name":"FormSubmissionBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts#FormSubmissionUpdate","name":"FormSubmissionUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"FormSubmissionStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts#FormSubmissionStatus"]},{"name":"response_dump","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts#FormSubmissionStatus","name":"FormSubmissionStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"draft\" | \"submitted\" | \"entered_in_error\""},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts#FormSubmissionCreate","name":"FormSubmissionCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"questionnaire","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts#FormSubmissionUpdate"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FormSubmissionUpdate"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#QuestionnaireRead","name":"QuestionnaireRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"QuestionnaireTagRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/tags.ts#QuestionnaireTagRead"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#QuestionnaireBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["QuestionnaireBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/tags.ts#QuestionnaireTagRead","name":"QuestionnaireTagRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/tags.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/tags.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/tags.ts#QuestionnaireTagBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["QuestionnaireTagBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/tags.ts#QuestionnaireTagBase","name":"QuestionnaireTagBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/tags.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/tags.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/tags.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#QuestionnaireBase","name":"QuestionnaireBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"questions","type":"Question[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#Question"]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"QuestionStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#QuestionStatus"]},{"name":"subject_type","type":"SubjectType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#SubjectType"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#Question","name":"Question","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"link_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"text","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"type","type":"QuestionType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#QuestionType"]},{"name":"structured_type","type":"StructuredQuestionType","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/data/StructuredFormData.tsx#StructuredQuestionType"]},{"name":"styling_metadata","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#Question.styling_metadata"},{"name":"required","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_component","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"collect_time","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"collect_performer","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"collect_body_site","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"collect_method","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"enable_when","type":"EnableWhen[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#EnableWhen"]},{"name":"enable_behavior","type":"\"all\" | \"any\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"disabled_display","type":"\"hidden\" | \"protected\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"repeats","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"read_only","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"max_length","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer_constraint","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer_option","type":"AnswerOption[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#AnswerOption"]},{"name":"answer_value_set","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer_unit","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"is_observation","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"questions","type":"Question[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#Question"]},{"name":"formula","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"templates","type":"TemplateConfig[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#TemplateConfig"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/data/StructuredFormData.tsx#StructuredQuestionType","name":"StructuredQuestionType","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/data/StructuredFormData.tsx","line":284,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof STRUCTURED_QUESTIONS)[number][\"value\"]"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#Question.styling_metadata","name":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#Question.styling_metadata","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"classes","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"containerClasses","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#EnableWhen","name":"EnableWhen","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#EnableWhenNumeric","repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#EnableWhenBoolean","repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#EnableWhenString"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object & (EnableWhenNumeric | EnableWhenBoolean | EnableWhenString)"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#EnableWhenNumeric","name":"EnableWhenNumeric","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"operator","type":"\"greater\" | \"less\" | \"greater_or_equals\" | \"less_or_equals\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#EnableWhenBoolean","name":"EnableWhenBoolean","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"operator","type":"\"exists\" | \"equals\" | \"not_equals\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#EnableWhenString","name":"EnableWhenString","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"operator","type":"\"equals\" | \"not_equals\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#AnswerOption","name":"AnswerOption","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"initial_selected","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts#TemplateConfig","name":"TemplateConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"content","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"structured_content","type":"Record<string, string>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"meta","type":"Record<string, string>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#QuestionStatus","name":"QuestionStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"active\" | \"retired\" | \"draft\""},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#QuestionnaireCreate","name":"QuestionnaireCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"organizations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#QuestionnaireBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["QuestionnaireBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#QuestionnaireUpdate","name":"QuestionnaireUpdate","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#QuestionnaireBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"QuestionnaireBase"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts#default.submit.request","name":"default.submit.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"responses","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#QuestionnaireSetOrganizations","name":"QuestionnaireSetOrganizations","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"organizations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/tags.ts#QuestionnaireTagSet","name":"QuestionnaireTagSet","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/tags.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/tags.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponse","name":"QuestionnaireResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"questionnaire","type":"QuestionnaireRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"]},{"name":"subject_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"responses","type":"Response[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/form.ts#QuestionnaireResponse"]},{"name":"encounter","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"QuestionnaireResponseStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponseStatus"]},{"name":"structured_responses","type":"Record<StructuredQuestionType, StructuredResponseValue>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/data/StructuredFormData.tsx#StructuredQuestionType","repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts#StructuredResponseValue"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/form.ts#QuestionnaireResponse","name":"QuestionnaireResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/form.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"question_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/form.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"structured_type","type":"StructuredQuestionType | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/form.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/data/StructuredFormData.tsx#StructuredQuestionType"]},{"name":"link_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/form.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"values","type":"ResponseValue[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/form.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/form.ts#ResponseValue"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/form.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"taken_at","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/form.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"body_site","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/form.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"method","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/form.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/form.ts#ResponseValue","name":"ResponseValue","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/form.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/form.ts#RV","repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyIntoleranceRequest","repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestCreate","repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts#MedicationStatementRequest","repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts#SymptomRequest","repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisRequest","repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterEdit","repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#CreateAppointmentQuestion","repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileUploadQuestion","repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts#ApplyChargeItemDefinitionRequest"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"RV<\"string\", string | undefined> | RV<\"number\", number | string | undefined> | RV<\"boolean\", boolean | undefined> | RV<\"dateTime\", Date | undefined> | RV<\"date\", Date | undefined> | RV<\"quantity\", number | undefined> | RV<\"allergy_intolerance\", AllergyIntoleranceRequest[]> | RV<\"medication_request\", MedicationRequestCreate[]> | RV<\"medication_statement\", MedicationStatementRequest[]> | RV<\"symptom\", SymptomRequest[]> | RV<\"diagnosis\", DiagnosisRequest[]> | RV<\"encounter\", EncounterEdit[]> | RV<\"appointment\", CreateAppointmentQuestion[]> | RV<\"time_of_death\", string[]> | RV<\"files\", FileUploadQuestion[]> | RV<\"time\", string | undefined> | RV<\"charge_item\", ApplyChargeItemDefinitionRequest[]>"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/form.ts#RV","name":"RV","kind":"TypeAliasDeclaration","description":"A short hand for defining response value types","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/form.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":["T","V"],"fields":[{"name":"coding","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/form.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"unit","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/form.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"type","type":"T","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/form.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value","type":"V","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/form.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyIntoleranceRequest","name":"AllergyIntoleranceRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"clinical_status","type":"AllergyClinicalStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyClinicalStatus"]},{"name":"verification_status","type":"AllergyVerificationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyVerificationStatus"]},{"name":"category","type":"AllergyCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyCategory"]},{"name":"criticality","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"last_occurrence","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestCreate","name":"MedicationRequestCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"create_prescription","type":"PrescriptionCreate","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts#PrescriptionCreate"]},{"name":"dirty","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequest"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["MedicationRequest"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts#PrescriptionCreate","name":"PrescriptionCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"alternate_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts#Prescription"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<Prescription, \"id\">"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequest","name":"MedicationRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":true,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"MedicationRequestStatus","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestStatus"]},{"name":"status_reason","type":"MedicationRequestStatusReason","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestStatusReason"]},{"name":"intent","type":"MedicationRequestIntent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestIntent"]},{"name":"category","type":"\"inpatient\" | \"outpatient\" | \"community\" | \"discharge\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"priority","type":"\"stat\" | \"urgent\" | \"asap\" | \"routine\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"do_not_perform","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"medication","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dosage_instruction","type":"MedicationRequestDosageInstruction[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDosageInstruction"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authored_on","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"requested_product","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requested_product_internal","type":"ProductKnowledgeBase","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"]},{"name":"dispense_status","type":"MedicationRequestDispenseStatus","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDispenseStatus"]},{"name":"requester","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts#MedicationStatementRequest","name":"MedicationStatementRequest","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"MedicationStatementStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts#MedicationStatementStatus"]},{"name":"reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"medication","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dosage_text","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_period","type":"Period","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/base.ts#Period"]},{"name":"information_source","type":"MedicationStatementInformationSourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts#MedicationStatementInformationSourceType"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts#MedicationStatementStatus","repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code","repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/base.ts#Period","repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts#MedicationStatementInformationSourceType","repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisRequest","name":"DiagnosisRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"clinical_status","type":"DiagnosisClinicalStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisClinicalStatus"]},{"name":"verification_status","type":"DiagnosisVerificationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisVerificationStatus"]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Code"]},{"name":"severity","type":"DiagnosisSeverity | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisSeverity"]},{"name":"onset","type":"Onset","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts#Onset"]},{"name":"recorded_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"DiagnosisCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts#DiagnosisCategory"]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dirty","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#CreateAppointmentQuestion","name":"CreateAppointmentQuestion","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slot_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":281,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":282,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileUploadQuestion","name":"FileUploadQuestion","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"file_data","type":"File","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts#FileCreate"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<FileCreate, \"mime_type\">"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponseStatus","name":"QuestionnaireResponseStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"Completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"EnteredInError","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts#StructuredResponseValue","name":"StructuredResponseValue","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"submit_type","type":"\"CREATE\" | \"UPDATE\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponseUpdate","name":"QuestionnaireResponseUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"QuestionnaireResponseStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponseStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateReadSpec","name":"QuestionnaireResponseTemplateReadSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateBaseSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["QuestionnaireResponseTemplateBaseSpec"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateBaseSpec","name":"QuestionnaireResponseTemplateBaseSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"template_data","type":"TemplateData","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts#TemplateData"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts#TemplateData","name":"TemplateData","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"medication_request","type":"MedicationRequestTemplateSpec[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestTemplateSpec"]},{"name":"questionnaire","type":"QuestionnaireAnswer[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireAnswer"]},{"name":"activity_definition","type":"ActivityDefinitionTemplateSpec[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts#ActivityDefinitionTemplateSpec"]},{"name":"meta","type":"Record<string, unknown>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestTemplateSpec","name":"MedicationRequestTemplateSpec","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequest"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<MedicationRequest, \"id\" | \"created_by\" | \"authored_on\" | \"requested_product_internal\" | \"encounter\" | \"authored_on\" | \"requester\" | \"dispense_status\">"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireAnswer","name":"QuestionnaireAnswer","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"question_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"meta","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts#ActivityDefinitionTemplateSpec","name":"ActivityDefinitionTemplateSpec","kind":"InterfaceDeclaration","description":"Service request data stored in templates.\nOmits instance-specific fields (id, encounter) that will be set when applied.","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_request","type":"Omit<BaseServiceRequestSpec, \"id\"> & object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts#BaseServiceRequestSpec"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts#questionnaireResponseTemplateApi.list.query","name":"questionnaireResponseTemplateApi.list.query","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"questionnaire","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"key_filter","type":"\"medication_request\" | \"service_request\" | \"questionnaire\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"limit","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"offset","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateRetrieveSpec","name":"QuestionnaireResponseTemplateRetrieveSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"users","type":"UserReadMinimal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"facility_organizations","type":"FacilityOrganizationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateReadSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["QuestionnaireResponseTemplateReadSpec"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestRead","name":"ResourceRequestRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"approving_facility","type":"FacilityRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityRead"]},{"name":"related_patient","type":"PatientRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PatientRead"]},{"name":"assigned_to","type":"UserReadMinimal | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_by","type":"UserReadMinimal | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestListRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ResourceRequestListRead"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestListRead","name":"ResourceRequestListRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin_facility","type":"FacilityRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityRead"]},{"name":"assigned_facility","type":"FacilityRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityRead"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ResourceRequestBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestBase","name":"ResourceRequestBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"emergency","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"referring_facility_contact_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"referring_facility_contact_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ResourceRequestStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestStatus"]},{"name":"category","type":"ResourceRequestCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestCategory"]},{"name":"priority","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestStatus","name":"ResourceRequestStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"PENDING","value":"pending","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"APPROVED","value":"approved","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"REJECTED","value":"rejected","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CANCELLED","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TRANSPORTATION_TO_BE_ARRANGED","value":"transportation_to_be_arranged","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TRANSFER_IN_PROGRESS","value":"transfer_in_progress","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"COMPLETED","value":"completed","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestCategory","name":"ResourceRequestCategory","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"PATIENT_CARE","value":"patient_care","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"COMFORT_DEVICES","value":"comfort_devices","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"MEDICINES","value":"medicines","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"FINANCIAL","value":"financial","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"OTHER","value":"other","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestCreate","name":"ResourceRequestCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"origin_facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"approving_facility","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"assigned_facility","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"related_patient","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"assigned_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts#ResourceRequestBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ResourceRequestBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts#CommentRead","name":"CommentRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"comment","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts#CommentCreate","name":"CommentCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"comment","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts#default.getSlotsForDay.request","name":"default.getSlotsForDay.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"day","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts#default.getSlotsForDay.response","name":"default.getSlotsForDay.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"results","type":"TokenSlot[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#TokenSlot"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#PublicAppointment","name":"PublicAppointment","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AppointmentBase","repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts#PublicPatientRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"AppointmentBase & object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts#default.getAppointments.response","name":"default.getAppointments.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"results","type":"PublicAppointment[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#PublicAppointment"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AppointmentCreatePublicRequest","name":"AppointmentCreatePublicRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":270,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":271,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts#default.cancelAppointment.request","name":"default.cancelAppointment.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"appointment","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleTemplateCreateRequest","name":"ScheduleTemplateCreateRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_from","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_to","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"availabilities","type":"ScheduleAvailabilityBase[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleAvailabilityBase"]},{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_public","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleAvailabilityBase","name":"ScheduleAvailabilityBase","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AvailabilityDateTime","repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AvailabilitySlotType"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object & (object | object)"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AvailabilityDateTime","name":"AvailabilityDateTime","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"day_of_week","type":"DayOfWeek","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/MansoqUI/interactive/WeekdayCheckbox.tsx#DayOfWeek"]},{"name":"start_time","type":"Time","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/types.ts#Time"]},{"name":"end_time","type":"Time","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/types.ts#Time"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/MansoqUI/interactive/WeekdayCheckbox.tsx#DayOfWeek","name":"DayOfWeek","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"MONDAY","value":"0","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TUESDAY","value":"1","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"WEDNESDAY","value":"2","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"THURSDAY","value":"3","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"FRIDAY","value":"4","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"SATURDAY","value":"5","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"SUNDAY","value":"6","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/Utils/types.ts#Time","name":"Time","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/Utils/types.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"`${number}:${number}` | `${number}:${number}:${number}`"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AvailabilitySlotType","name":"AvailabilitySlotType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"Appointment","value":"appointment","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"Open","value":"open","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"Closed","value":"closed","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleTemplate","name":"ScheduleTemplate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_from","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_to","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"availabilities","type":"ScheduleAvailability[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleAvailability"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"charge_item_definition","type":"ChargeItemDefinitionRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"]},{"name":"revisit_charge_item_definition","type":"ChargeItemDefinitionRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"]},{"name":"revisit_allowed_days","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_public","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleAvailability","name":"ScheduleAvailability","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleAvailabilityBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"ScheduleAvailabilityBase & object"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleTemplateUpdateRequest","name":"ScheduleTemplateUpdateRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_from","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_to","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_public","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleTemplateSetChargeItemDefinitionRequest","name":"ScheduleTemplateSetChargeItemDefinitionRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"charge_item_definition","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"re_visit_allowed_days","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"re_visit_charge_item_definition","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleAvailabilityCreateRequest","name":"ScheduleAvailabilityCreateRequest","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleAvailabilityBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"ScheduleAvailabilityBase"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleExceptionCreateRequest","name":"ScheduleExceptionCreateRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_from","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_to","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"start_time","type":"Time","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/types.ts#Time"]},{"name":"end_time","type":"Time","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/types.ts#Time"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleException","name":"ScheduleException","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_from","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_to","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"start_time","type":"Time","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/types.ts#Time"]},{"name":"end_time","type":"Time","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/Utils/types.ts#Time"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts#default.slots.getSlotsForDay.request","name":"default.slots.getSlotsForDay.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"day","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#GetSlotsForDayResponse","name":"GetSlotsForDayResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"results","type":"TokenSlot[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#TokenSlot"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AvailabilityHeatmapRequest","name":"AvailabilityHeatmapRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"from_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"to_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AvailabilityHeatmapResponse","name":"AvailabilityHeatmapResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AppointmentCreateRequest","name":"AppointmentCreateRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":266,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AppointmentUpdateRequest","name":"AppointmentUpdateRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"Appointment[\"status\"]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":275,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#Appointment"]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":276,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AppointmentCancelRequest","name":"AppointmentCancelRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"reason","type":"\"cancelled\" | \"entered_in_error\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":286,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":287,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#AppointmentRescheduleRequest","name":"AppointmentRescheduleRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"new_slot","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":291,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"previous_booking_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"new_booking_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":293,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenGenerate","name":"TokenGenerate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"sub_queue","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#Token"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<Token, \"id\">"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts#default.appointments.availableUsers.response","name":"default.appointments.availableUsers.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"users","type":"UserReadMinimal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenRetrieve","name":"TokenRetrieve","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenRead","repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal","repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#Appointment","repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts#EncounterListRead","repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#ScheduleResource"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"TokenRead & object & ScheduleResource"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts#default.appointments.setTags.request","name":"default.appointments.setTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts#default.appointments.removeTags.request","name":"default.appointments.removeTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenUpdate","name":"TokenUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"TokenStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenStatus"]},{"name":"sub_queue","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#Token"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<Token, \"id\">"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryCreate","name":"TokenCategoryCreate","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategory"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<TokenCategory, \"id\">"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryUpdate","name":"TokenCategoryUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"shorthand","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRetrieveSpec","name":"TokenQueueRetrieveSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["TokenQueueRead"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueCreate","name":"TokenQueueCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueue"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  TokenQueue,\n  \"id\" | \"is_primary\"\n>"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueUpdate","name":"TokenQueueUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenGenerateWithQueue","name":"TokenGenerateWithQueue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts#TokenGenerate"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["TokenGenerate"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts#default.setNextTokenToSubQueue.request","name":"default.setNextTokenToSubQueue.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"sub_queue","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueSummary","name":"TokenQueueSummary","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueCreate","name":"TokenSubQueueCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueue"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<TokenSubQueue, \"id\">"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueUpdate","name":"TokenSubQueueUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"TokenSubQueueStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserCreate","name":"UserCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"password","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"email","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_service_account","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserUpdate"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["UserUpdate"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserUpdate","name":"UserUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"geo_organization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<UserBase, \"id\">"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserRead","name":"UserRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"geo_organization","type":"Organization","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#Organization"]},{"name":"created_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"]},{"name":"email","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"flags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserReadMinimal"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["UserReadMinimal"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#CurrentUserRead","name":"CurrentUserRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"alt_phone_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"date_of_birth","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_superuser","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"qualification","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"doctor_experience_commenced_on","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"doctor_medical_council_registration","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"weekly_working_hours","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verified","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facilities","type":"FacilityBareMinimum[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts#FacilityBareMinimum"]},{"name":"organizations","type":"Organization[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts#Organization"]},{"name":"last_login","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pf_endpoint","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pf_p256dh","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pf_auth","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"preferences","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#UserRead","repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permission.ts#Permissions"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["UserRead","Permissions"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts#GenerateServiceAccountTokenResponse","name":"GenerateServiceAccountTokenResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"user","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/user/userPreferences.ts#UserPreferenceRequest","name":"UserPreferenceRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userPreferences.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"preference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userPreferences.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userPreferences.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userPreferences.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetRead","name":"ValueSetRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_by","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ValueSetBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetBase","name":"ValueSetBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"compose","type":"ValueSetCompose","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetCompose"]},{"name":"status","type":"ValueSetStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetStatus"]},{"name":"is_system_defined","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetCompose","name":"ValueSetCompose","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"exclude","type":"ValueSetInclude[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetInclude"]},{"name":"include","type":"ValueSetInclude[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetInclude"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetInclude","name":"ValueSetInclude","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"filter","type":"ValueSetFilter[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetFilter"]},{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"concept","type":"ValueSetConcept[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetConcept"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetFilter","name":"ValueSetFilter","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"op","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"property","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetConcept","name":"ValueSetConcept","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetStatus","name":"ValueSetStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"ACTIVE","value":"active","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DRAFT","value":"draft","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"RETIRED","value":"retired","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"UNKNOWN","value":"unknown","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetCreate","name":"ValueSetCreate","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"ValueSetBase"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetUpdate","name":"ValueSetUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ValueSetBase"]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetLookupRequest","name":"ValueSetLookupRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetLookupResponse","name":"ValueSetLookupResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"designations","type":"DesignationItem[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#DesignationItem"]},{"name":"metadata","type":"ValueSetCodeMetadata","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetCodeMetadata"]},{"name":"properties","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#DesignationItem","name":"DesignationItem","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"details","type":"Designation","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Designation"]},{"name":"context","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Designation","name":"Designation","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"language","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"use","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Designation.use"},{"name":"value","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Designation.use","name":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Designation.use","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ValueSetCodeMetadata","name":"ValueSetCodeMetadata","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"inactive","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts#ExpandRequest","name":"ExpandRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"search","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#CodeConceptMinimal","name":"CodeConceptMinimal","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"designation","type":"Designation[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#Designation"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts#default.expand.response","name":"default.expand.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"results","type":"CodeConceptMinimal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#CodeConceptMinimal"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts#default.previewSearch.response","name":"default.previewSearch.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"results","type":"CodeConceptMinimal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts#CodeConceptMinimal"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts#default.addFavourite.response","name":"default.addFavourite.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts#default.removeFavourite.response","name":"default.removeFavourite.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts#default.clearFavourites.response","name":"default.clearFavourites.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts#default.addRecentView.response","name":"default.addRecentView.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts#default.removeRecentView.response","name":"default.removeRecentView.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts#default.clearRecentViews.response","name":"default.clearRecentViews.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/batch/batch.ts#BatchRequestBody","name":"BatchRequestBody","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/batch/batch.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":["T"],"fields":[{"name":"requests","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/batch/batch.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/batch/batch.ts#BatchRequestResponse","name":"BatchRequestResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/batch/batch.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":["T"],"fields":[{"name":"results","type":"BatchRequestResult<T>[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/batch/batch.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/batch/batch.ts#BatchRequestResult"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/batch/batch.ts#BatchRequestResult","name":"BatchRequestResult","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/batch/batch.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":["T"],"fields":[{"name":"reference_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/batch/batch.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"data","type":"T","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/batch/batch.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status_code","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/batch/batch.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#LoginRequest","name":"LoginRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"username","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"password","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#LoginResponse","name":"LoginResponse","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#JwtTokenObtainPair","repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#MfaAuthenticationToken"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"JwtTokenObtainPair | MfaAuthenticationToken"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#JwtTokenObtainPair","name":"JwtTokenObtainPair","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"access","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"refresh","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#MfaAuthenticationToken","name":"MfaAuthenticationToken","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"temp_token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#TokenRefreshRequest","name":"TokenRefreshRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"refresh","type":"JwtTokenObtainPair[\"refresh\"]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#JwtTokenObtainPair"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#UpdatePasswordRequest","name":"UpdatePasswordRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"old_password","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"username","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"new_password","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#PasswordResetResponse","name":"PasswordResetResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"detail","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"RequestStatus","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#RequestStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#RequestStatus","name":"RequestStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"NOT_FOUND","value":"not_found","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"EXPIRED","value":"expired","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"OK","value":"ok","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#ForgotPasswordRequest","name":"ForgotPasswordRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"username","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#CheckResetTokenRequest","name":"CheckResetTokenRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#ResetPasswordRequest","name":"ResetPasswordRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"password","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#PasswordRequest","name":"PasswordRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"password","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#TotpSetupResponse","name":"TotpSetupResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"uri","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"secret_key","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#TotpVerifyRequest","name":"TotpVerifyRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#BackupCodesResponse","name":"BackupCodesResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"backup_codes","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#MfaLoginRequest","name":"MfaLoginRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"method","type":"MfaMethod","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#MfaMethod"]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"temp_token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts#MfaMethod","name":"MfaMethod","kind":"TypeAliasDeclaration","description":"MFA related types","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"totp\" | \"backup\""},{"id":"repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#PaginatedResponse","name":"PaginatedResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":["TItem"],"fields":[{"name":"count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"results","type":"TItem[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead","name":"ResourceCategoryRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"created_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ResourceCategoryBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal","name":"UserReadMinimal","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"last_login","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"profile_picture_url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"mfa_enabled","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"deleted","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_service_account","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["UserBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserBase","name":"UserBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"first_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"last_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"username","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"prefix","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"suffix","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"user_type","type":"UserType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserType"]},{"name":"gender","type":"(typeof GENDER_TYPES)[number][\"id\"]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserType","name":"UserType","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"doctor\" | \"nurse\" | \"staff\" | \"volunteer\" | \"administrator\""},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryBase","name":"ResourceCategoryBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_children","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"ResourceCategoryParent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryParent"]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource_type","type":"ResourceCategoryResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryResourceType"]},{"name":"resource_sub_type","type":"ResourceCategorySubType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategorySubType"]},{"name":"slug_config","type":"SlugConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/slug/slugConfig.ts#SlugConfig"]},{"name":"calculated_monetary_components","type":"MonetaryComponent[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"]},{"name":"configured_monetary_components","type":"MonetaryComponent[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryParent","name":"ResourceCategoryParent","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"ResourceCategoryParent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryParent"]},{"name":"resource_type","type":"ResourceCategoryResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryResourceType"]},{"name":"resource_sub_type","type":"ResourceCategorySubType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategorySubType"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryResourceType","repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategorySubType"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryResourceType","name":"ResourceCategoryResourceType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"product_knowledge","value":"product_knowledge","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"activity_definition","value":"activity_definition","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"charge_item_definition","value":"charge_item_definition","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategorySubType","name":"ResourceCategorySubType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"charge_item_definition_location_bed_charges","value":"charge_item_definition:location:bed_charges","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"charge_item_definition_schedule_practitioner","value":"charge_item_definition:schedule:practitioner","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"charge_item_definition_schedule_location","value":"charge_item_definition:schedule:location","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"charge_item_definition_schedule_healthcare_service","value":"charge_item_definition:schedule:healthcare_service","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"other","value":"all:other","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/slug/slugConfig.ts#SlugConfig","name":"SlugConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/slug/slugConfig.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/slug/slugConfig.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/slug/slugConfig.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent","name":"MonetaryComponent","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#StandardMonetaryComponent","repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountMonetaryComponent"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"StandardMonetaryComponent | DiscountMonetaryComponent"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#StandardMonetaryComponent","name":"StandardMonetaryComponent","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"monetary_component_type","type":"Exclude<MonetaryComponentType, MonetaryComponentType.discount>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentType"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#SharedMonetaryFields"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["SharedMonetaryFields"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentType","name":"MonetaryComponentType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"base","value":"base","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"discount","value":"discount","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"tax","value":"tax","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"surcharge","value":"surcharge","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"informational","value":"informational","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#SharedMonetaryFields","name":"SharedMonetaryFields","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"factor","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"amount","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tax_included_amount","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"conditions","type":"Condition[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts#Condition"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code","name":"Code","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts#Condition","name":"Condition","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts#ConditionBase","repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts#ConditionOperation","repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts#ConditionOperationInRangeValue","repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts#TagOperationValue","repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts#AgeOperationEqualityValue","repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts#AgeOperationInRangeValue"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(ConditionBase & object) | (ConditionBase & object) | (ConditionBase & object) | (ConditionBase & object) | (ConditionBase & object)"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts#ConditionBase","name":"ConditionBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"metric","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts#ConditionOperation","name":"ConditionOperation","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"equality","value":"equality","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_range","value":"in_range","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"has_tag","value":"has_tag","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts#ConditionOperationInRangeValue","name":"ConditionOperationInRangeValue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"min","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"max","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts#TagOperationValue","name":"TagOperationValue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value_type","type":"TagResource","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagResource"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagResource","name":"TagResource","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"ENCOUNTER","value":"encounter","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"APPOINTMENT","value":"token_booking","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ACTIVITY_DEFINITION","value":"activity_definition","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"SERVICE_REQUEST","value":"service_request","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CHARGE_ITEM","value":"charge_item","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CHARGE_ITEM_DEFINITION","value":"charge_item_definition","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PATIENT","value":"patient","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PRESCRIPTION","value":"medication_request_prescription","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DELIVERY_ORDER","value":"supply_delivery_order","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"REQUEST_ORDER","value":"supply_request_order","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ACCOUNT","value":"account","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"LOCATION","value":"location","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts#AgeOperationEqualityValue","name":"AgeOperationEqualityValue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts#AgeOperationInRangeValue","name":"AgeOperationInRangeValue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"min","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"max","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountMonetaryComponent","name":"DiscountMonetaryComponent","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"monetary_component_type","type":"MonetaryComponentType.discount","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentType"]},{"name":"global_component","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#SharedMonetaryFields"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["SharedMonetaryFields"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryCreate","name":"ResourceCategoryCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource_type","type":"ResourceCategoryResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryResourceType"]},{"name":"resource_sub_type","type":"ResourceCategorySubType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategorySubType"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryUpdate","name":"ResourceCategoryUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource_type","type":"ResourceCategoryResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryResourceType"]},{"name":"resource_sub_type","type":"ResourceCategorySubType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategorySubType"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountBase","name":"AccountBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"AccountStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountStatus"]},{"name":"billing_status","type":"AccountBillingStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountBillingStatus"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_period","type":"Period","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/base.ts#Period"]},{"name":"description","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"NamespacedExtensionData","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/hooks/useExtensions.tsx#NamespacedExtensionData"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountStatus","name":"AccountStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountBillingStatus","name":"AccountBillingStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"open","value":"open","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"carecomplete_notbilled","value":"carecomplete_notbilled","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billing","value":"billing","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"closed_baddebt","value":"closed_baddebt","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"closed_voided","value":"closed_voided","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"closed_completed","value":"closed_completed","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"closed_combined","value":"closed_combined","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/base.ts#Period","name":"Period","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/base.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"start","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/base.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/base.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/hooks/useExtensions.tsx#NamespacedExtensionData","name":"NamespacedExtensionData","kind":"TypeAliasDeclaration","description":"Namespaced extension data structure: { name: { field: value } }","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/hooks/useExtensions.tsx","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Record<string, Record<string, unknown>>"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountRead","name":"AccountRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"PatientRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientRead"]},{"name":"calculated_at","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_net","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_gross","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_paid","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_balance","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_billable_charge_items","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]},{"name":"primary_encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterRead"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["AccountBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientRead","name":"PatientRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"geo_organization","type":"Organization","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Organization"]},{"name":"created_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"instance_identifiers","type":"PatientIdentifier[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifier"]},{"name":"facility_identifiers","type":"PatientIdentifier[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifier"]},{"name":"extensions","type":"Record<string, Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientListRead","repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permission.ts#Permissions"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["PatientListRead","Permissions"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Organization","name":"Organization","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"org_type","type":"org_type","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#org_type"]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_children","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"active","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"OrganizationParent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#OrganizationParent"]},{"name":"created_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"metadata","type":"Metadata | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Metadata"]},{"name":"permissions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"managing_organizations","type":"OrganizationParent[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#OrganizationParent"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#org_type","name":"org_type","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"team\" | \"govt\" | \"role\" | \"product_supplier\" | \"other\""},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#OrganizationParent","name":"OrganizationParent","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"metadata","type":"Metadata | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Metadata"]},{"name":"org_type","type":"org_type","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#org_type"]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"OrganizationParent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#OrganizationParent"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Metadata","name":"Metadata","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"govt_org_children_type","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"govt_org_type","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifier","name":"PatientIdentifier","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"config","type":"PatientIdentifierConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"]},{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig","name":"PatientIdentifierConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"meta","type":"PatientIdentifierMeta","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierMeta"]},{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"config","type":"PatientIdentifierConfigData","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigData"]},{"name":"status","type":"PatientIdentifierConfigStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigStatus"]},{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierMeta","name":"PatientIdentifierMeta","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"icon","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigData","name":"PatientIdentifierConfigData","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"use","type":"PatientIdentifierUse","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierUse"]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"required","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unique","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"regex","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"retrieve_config","type":"RetrieveConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#RetrieveConfig"]},{"name":"default_value","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"auto_maintained","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierUse","name":"PatientIdentifierUse","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"usual","value":"usual","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"official","value":"official","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"temp","value":"temp","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"secondary","value":"secondary","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"old","value":"old","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#RetrieveConfig","name":"RetrieveConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"retrieve_with_dob","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"retrieve_with_year_of_birth","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"retrieve_with_otp","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigStatus","name":"PatientIdentifierConfigStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientListRead","name":"PatientListRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"year_of_birth","type":"number | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"instance_tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]},{"name":"facility_tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["PatientBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfig","name":"TagConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"metadata","type":"TagConfigMeta","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfigMeta"]},{"name":"priority","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"TagStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagStatus"]},{"name":"system_generated","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_children","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource","type":"TagResource","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagResource"]},{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfigBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["TagConfigBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfigMeta","name":"TagConfigMeta","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagStatus","name":"TagStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"ACTIVE","value":"active","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ARCHIVED","value":"archived","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfigBase","name":"TagConfigBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"TagConfigBase","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfigBase"]},{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"TagCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagCategory"]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"cache_expiry","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagCategory","name":"TagCategory","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"DIET","value":"diet","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DRUG","value":"drug","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"LAB","value":"lab","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ADMIN","value":"admin","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CONTACT","value":"contact","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CLINICAL","value":"clinical","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"BEHAVIORAL","value":"behavioral","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"RESEARCH","value":"research","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ADVANCE_DIRECTIVE","value":"advance_directive","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"SAFETY","value":"safety","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientBase","name":"PatientBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gender","type":"GenderChoices","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#GenderChoices"]},{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"emergency_phone_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"address","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"permanent_address","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pincode","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"deceased_datetime","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"blood_group","type":"BloodGroupChoices","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#BloodGroupChoices"]},{"name":"date_of_birth","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#GenderChoices","name":"GenderChoices","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"male\" | \"female\" | \"non_binary\" | \"transgender\""},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#BloodGroupChoices","name":"BloodGroupChoices","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"A_negative","value":"A_negative","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"A_positive","value":"A_positive","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"B_negative","value":"B_negative","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"B_positive","value":"B_positive","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"AB_negative","value":"AB_negative","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"AB_positive","value":"AB_positive","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"O_negative","value":"O_negative","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"O_positive","value":"O_positive","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"Unknown","value":"unknown","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permission.ts#Permissions","name":"Permissions","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permission.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"permissions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permission.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterRead","name":"EncounterRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"appointment","type":"AppointmentRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":231,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AppointmentRead"]},{"name":"patient","type":"PatientRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientRead"]},{"name":"organizations","type":"FacilityOrganizationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"]},{"name":"current_location","type":"LocationRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationRead"]},{"name":"location_history","type":"LocationAssociationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":235,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts#LocationAssociationRead"]},{"name":"care_team","type":"CareTeamResponse[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":236,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/careTeam/careTeam.ts#CareTeamResponse"]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":237,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":238,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":239,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterListRead","repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permission.ts#Permissions"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<EncounterListRead, \"patient\">","Permissions"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AppointmentRead","name":"AppointmentRead","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#Appointment","repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientRead","repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfig","repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal","repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterListRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Appointment & object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#Appointment","name":"Appointment","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AppointmentBase","repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientListRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"AppointmentBase & object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AppointmentBase","name":"AppointmentBase","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#TokenSlot","repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AppointmentStatus","repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityBareMinimum","repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenRead","repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal","repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleResource"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object & ScheduleResource"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#TokenSlot","name":"TokenSlot","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"availability","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#TokenSlot.availability"},{"name":"start_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"allocated","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#TokenSlot.availability","name":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#TokenSlot.availability","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tokens_per_slot","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"schedule","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#TokenSlot.availability.schedule"}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#TokenSlot.availability.schedule","name":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#TokenSlot.availability.schedule","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AppointmentStatus","name":"AppointmentStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"PROPOSED","value":"proposed","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PENDING","value":"pending","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"BOOKED","value":"booked","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ARRIVED","value":"arrived","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CHECKED_IN","value":"checked_in","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"WAITLIST","value":"waitlist","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"IN_CONSULTATION","value":"in_consultation","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"FULFILLED","value":"fulfilled","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"NO_SHOW","value":"noshow","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CANCELLED","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ENTERED_IN_ERROR","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"RESCHEDULED","value":"rescheduled","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityBareMinimum","name":"FacilityBareMinimum","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenRead","name":"TokenRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"category","type":"TokenCategoryRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryRead"]},{"name":"sub_queue","type":"TokenSubQueueRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueRead"]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"PatientListRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientListRead"]},{"name":"number","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"TokenStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenStatus"]},{"name":"queue","type":"TokenQueueRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRead"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#Token"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Token"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryRead","name":"TokenCategoryRead","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategory"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"TokenCategory & object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategory","name":"TokenCategory","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"shorthand","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#SchedulableResourceType","name":"SchedulableResourceType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"Practitioner","value":"practitioner","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"Location","value":"location","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"HealthcareService","value":"healthcare_service","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueRead","name":"TokenSubQueueRead","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueue"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"TokenSubQueue"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueue","name":"TokenSubQueue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"TokenSubQueueStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueStatus","name":"TokenSubQueueStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"ACTIVE","value":"active","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"INACTIVE","value":"inactive","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenStatus","name":"TokenStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"UNFULFILLED","value":"UNFULFILLED","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CREATED","value":"CREATED","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"IN_PROGRESS","value":"IN_PROGRESS","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"FULFILLED","value":"FULFILLED","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CANCELLED","value":"CANCELLED","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ENTERED_IN_ERROR","value":"ENTERED_IN_ERROR","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRead","name":"TokenQueueRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"system_generated","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueue"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["TokenQueue"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueue","name":"TokenQueue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_primary","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#Token","name":"Token","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleResource","name":"ScheduleResource","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":230,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#UserResource","repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#LocationResource","repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#HealthcareServiceResource"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"UserResource | LocationResource | HealthcareServiceResource"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#UserResource","name":"UserResource","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"resource","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"resource_type","type":"SchedulableResourceType.Practitioner","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#SchedulableResourceType"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal","repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#SchedulableResourceType"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#LocationResource","name":"LocationResource","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"resource","type":"LocationRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationRead"]},{"name":"resource_type","type":"SchedulableResourceType.Location","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#SchedulableResourceType"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationRead","repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#SchedulableResourceType"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationRead","name":"LocationRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_children","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"LocationRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationRead"]},{"name":"current_encounter","type":"EncounterRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"sort_index","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"system_availability_status","type":"SystemAvailabilityStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#SystemAvailabilityStatus"]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["LocationBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#SystemAvailabilityStatus","name":"SystemAvailabilityStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"available\" | \"reserved\""},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationBase","name":"LocationBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"Status","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#Status"]},{"name":"operational_status","type":"OperationalStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#OperationalStatus"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"location_type","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"form","type":"LocationForm","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationForm"]},{"name":"mode","type":"LocationMode","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationMode"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#Status","name":"Status","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"active\" | \"inactive\" | \"unknown\""},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#OperationalStatus","name":"OperationalStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"C\" | \"H\" | \"O\" | \"U\" | \"K\" | \"I\""},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationForm","name":"LocationForm","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof LocationFormOptions)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationMode","name":"LocationMode","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"instance\" | \"kind\""},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#HealthcareServiceResource","name":"HealthcareServiceResource","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"resource","type":"HealthcareServiceReadSpec","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts#HealthcareServiceReadSpec"]},{"name":"resource_type","type":"SchedulableResourceType.HealthcareService","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#SchedulableResourceType"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts#HealthcareServiceReadSpec","repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#SchedulableResourceType"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts#HealthcareServiceReadSpec","name":"HealthcareServiceReadSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"version","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locations","type":"LocationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationRead"]},{"name":"managing_organization","type":"FacilityOrganizationRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts#BaseHealthcareServiceSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["BaseHealthcareServiceSpec"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead","name":"FacilityOrganizationRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"FacilityOrganizationParent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationParent"]},{"name":"active","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_children","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"permissions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FacilityOrganizationBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationParent","name":"FacilityOrganizationParent","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"org_type","type":"FacilityOrganizationType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationType"]},{"name":"level_cache","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"FacilityOrganizationParent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationParent"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationType","name":"FacilityOrganizationType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"ROOT","value":"root","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DEPT","value":"dept","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TEAM","value":"team","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationBase","name":"FacilityOrganizationBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"org_type","type":"FacilityOrganizationType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationType"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts#BaseHealthcareServiceSpec","name":"BaseHealthcareServiceSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"styling_metadata","type":"StylingMetadata","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts#StylingMetadata"]},{"name":"extra_details","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"internal_type","type":"InternalType","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts#InternalType"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts#StylingMetadata","name":"StylingMetadata","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"mansoqIcon","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts#InternalType","name":"InternalType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"pharmacy","value":"pharmacy","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"lab","value":"lab","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"scheduling","value":"scheduling","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"store","value":"store","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterListRead","name":"EncounterListRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"PatientListRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientListRead"]},{"name":"facility","type":"FacilityBareMinimum","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityBareMinimum"]},{"name":"status_history","type":"StatusHistory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#StatusHistory"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]},{"name":"current_location","type":"LocationMinSpec | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationMinSpec"]},{"name":"care_team","type":"CareTeamResponse[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/careTeam/careTeam.ts#CareTeamResponse"]},{"name":"encounter_class","type":"EncounterClass","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterClass"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["EncounterBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#StatusHistory","name":"StatusHistory","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"history","type":"History[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":204,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#History"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#History"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#History","name":"History","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"moved_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationMinSpec","name":"LocationMinSpec","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<LocationRead, \"current_encounter\">"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/careTeam/careTeam.ts#CareTeamResponse","name":"CareTeamResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/careTeam/careTeam.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"role","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/careTeam/careTeam.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"member","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/careTeam/careTeam.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterClass","name":"EncounterClass","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ENCOUNTER_CLASS)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterBase","name":"EncounterBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"EncounterStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":208,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterStatus"]},{"name":"period","type":"Period","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":209,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#Period"]},{"name":"hospitalization","type":"Hospitalization | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#Hospitalization"]},{"name":"priority","type":"EncounterPriority","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":211,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterPriority"]},{"name":"external_identifier","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"discharge_summary_advice","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterStatus","name":"EncounterStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"PLANNED","value":"planned","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"IN_PROGRESS","value":"in_progress","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ON_HOLD","value":"on_hold","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DISCHARGED","value":"discharged","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"COMPLETED","value":"completed","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CANCELLED","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DISCONTINUED","value":"discontinued","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ENTERED_IN_ERROR","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"UNKNOWN","value":"unknown","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#Period","name":"Period","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"start","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#Hospitalization","name":"Hospitalization","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"re_admission","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"admit_source","type":"EncounterAdmitSources","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterAdmitSources"]},{"name":"discharge_disposition","type":"EncounterDischargeDisposition","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":194,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterDischargeDisposition"]},{"name":"diet_preference","type":"EncounterDietPreference","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterDietPreference"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterAdmitSources","repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterDischargeDisposition","repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterDietPreference"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterAdmitSources","name":"EncounterAdmitSources","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ENCOUNTER_ADMIT_SOURCE)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterDischargeDisposition","name":"EncounterDischargeDisposition","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ENCOUNTER_DISCHARGE_DISPOSITION)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterDietPreference","name":"EncounterDietPreference","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ENCOUNTER_DIET_PREFERENCE)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterPriority","name":"EncounterPriority","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ENCOUNTER_PRIORITY)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts#LocationAssociationRead","name":"LocationAssociationRead","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"start_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"location","type":"LocationRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationRead"]},{"name":"status","type":"LocationAssociationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts#LocationAssociationStatus"]},{"name":"end_datetime","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationRead","repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts#LocationAssociationStatus"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts#LocationAssociationStatus","name":"LocationAssociationStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof LOCATION_ASSOCIATION_STATUSES)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountCreate","name":"AccountCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<AccountBase, \"id\">"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountUpdate","name":"AccountUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"primary_encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["AccountBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts#default.defaultAccount.request","name":"default.defaultAccount.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead","name":"ChargeItemRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"total_price_components","type":"MonetaryComponent[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"]},{"name":"discount_configuration","type":"DiscountConfiguration | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountConfiguration"]},{"name":"charge_item_definition","type":"ChargeItemDefinitionBase","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionBase"]},{"name":"service_resource","type":"ChargeItemServiceResource","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemServiceResource"]},{"name":"service_resource_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"performer_actor","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ChargeItemBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountConfiguration","name":"DiscountConfiguration","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"max_applicable","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"applicability_order","type":"DiscountApplicabilityOrder","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountApplicabilityOrder"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountApplicabilityOrder","name":"DiscountApplicabilityOrder","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"total_desc","value":"total_desc","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"total_asc","value":"total_asc","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionBase","name":"ChargeItemDefinitionBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ChargeItemDefinitionStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionStatus"]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"derived_from_uri","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"purpose","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"price_components","type":"MonetaryComponent[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"]},{"name":"category","type":"ResourceCategoryRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"]},{"name":"slug_config","type":"SlugConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/slug/slugConfig.ts#SlugConfig"]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]},{"name":"can_edit_charge_item","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionStatus","name":"ChargeItemDefinitionStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemServiceResource","name":"ChargeItemServiceResource","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"service_request","value":"service_request","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"medication_dispense","value":"medication_dispense","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"appointment","value":"appointment","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"bed_association","value":"bed_association","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemBase","name":"ChargeItemBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ChargeItemStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemStatus"]},{"name":"quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit_price_components","type":"MonetaryComponent[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"override_reason","type":"ChargeItemOverrideReason","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemOverrideReason"]},{"name":"total_price","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"paid_invoice","type":"InvoiceList","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts#InvoiceList"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemStatus","name":"ChargeItemStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"billable","value":"billable","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"not_billable","value":"not_billable","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"aborted","value":"aborted","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"billed","value":"billed","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"paid","value":"paid","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemOverrideReason","name":"ChargeItemOverrideReason","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts#InvoiceList","name":"InvoiceList","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"total_net","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"total_gross","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locked","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"account","type":"AccountRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountRead"]},{"name":"is_refund","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts#InvoiceBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["InvoiceBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts#InvoiceBase","name":"InvoiceBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"InvoiceStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts#InvoiceStatus"]},{"name":"cancelled_reason","type":"(typeof INVOICE_CANCEL_REASONS)[number]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payment_terms","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"issue_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts#InvoiceStatus","name":"InvoiceStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"issued","value":"issued","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"balanced","value":"balanced","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemCreate","name":"ChargeItemCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"account","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_resource","type":"ChargeItemServiceResource","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemServiceResource"]},{"name":"service_resource_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  ChargeItemBase,\n  | \"id\"\n  | \"service_resource_id\"\n  | \"service_resource\"\n  | \"paid_invoice\"\n  | \"total_price\"\n>"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemUpdate","name":"ChargeItemUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"account","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"performer_actor","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  ChargeItemBase,\n  \"service_resource_id\" | \"service_resource\" | \"paid_invoice\" | \"total_price\"\n>"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ApplyMultipleChargeItemDefinitionRequest","name":"ApplyMultipleChargeItemDefinitionRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"requests","type":"ApplyChargeItemDefinitionRequest[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ApplyChargeItemDefinitionRequest"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ApplyChargeItemDefinitionRequest","name":"ApplyChargeItemDefinitionRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"charge_item_definition","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_resource","type":"ChargeItemServiceResource","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemServiceResource"]},{"name":"service_resource_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"performer_actor","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"account","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts#default.addChargeItemsToInvoice.request","name":"default.addChargeItemsToInvoice.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"charge_items","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts#default.removeChargeItemFromInvoice.request","name":"default.removeChargeItemFromInvoice.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"charge_item","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts#default.upsertChargeItem.request","name":"default.upsertChargeItem.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"datapoints","type":"ChargeItemUpdate[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemUpdate"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts#default.changeAccount.request","name":"default.changeAccount.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"target_account","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_items","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead","name":"ChargeItemDefinitionRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"version","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"ResourceCategoryRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ChargeItemDefinitionBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionCreate","name":"ChargeItemDefinitionCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"discount_configuration","type":"DiscountConfiguration | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountConfiguration"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  ChargeItemDefinitionBase,\n  \"id\" | \"category\" | \"slug_config\" | \"slug\" | \"tags\"\n>"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts#Metrics","name":"Metrics","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verbose_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"context","type":"MetricsContext","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts#MetricsContext"]},{"name":"allowed_operations","type":"ConditionOperation[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts#ConditionOperation"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts#MetricsContext","name":"MetricsContext","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"\"patient\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"\"encounter\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts#InvoiceRead","name":"InvoiceRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"charge_items","type":"ChargeItemRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"]},{"name":"total_price_components","type":"MonetaryComponent[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"]},{"name":"payment_reconciliations","type":"PaymentReconciliationRead[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"payments","type":"PaymentReconciliationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead"]},{"name":"total_payments","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"credit_notes","type":"PaymentReconciliationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead"]},{"name":"total_credit_notes","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts#InvoiceList"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["InvoiceList"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationRead","name":"PaymentReconciliationRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"target_invoice","type":"InvoiceList","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts#InvoiceList"]},{"name":"account","type":"AccountRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts#AccountRead"]},{"name":"is_credit_note","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"location","type":"LocationRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationRead"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["PaymentReconciliationBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationBase","name":"PaymentReconciliationBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reconciliation_type","type":"PaymentReconciliationType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationType"]},{"name":"status","type":"PaymentReconciliationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationStatus"]},{"name":"kind","type":"PaymentReconciliationKind","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationKind"]},{"name":"issuer_type","type":"PaymentReconciliationIssuerType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationIssuerType"]},{"name":"outcome","type":"PaymentReconciliationOutcome","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationOutcome"]},{"name":"disposition","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payment_datetime","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"method","type":"PaymentReconciliationPaymentMethod","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationPaymentMethod"]},{"name":"reference_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authorization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tendered_amount","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"returned_amount","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"amount","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationType","name":"PaymentReconciliationType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"payment","value":"payment","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"adjustment","value":"adjustment","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"advance","value":"advance","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationStatus","name":"PaymentReconciliationStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationKind","name":"PaymentReconciliationKind","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"deposit","value":"deposit","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"preriodic_payment","value":"preriodic_payment","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"online","value":"online","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"kiosk","value":"kiosk","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationIssuerType","name":"PaymentReconciliationIssuerType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"patient","value":"patient","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"insurer","value":"insurer","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationOutcome","name":"PaymentReconciliationOutcome","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"queued","value":"queued","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"complete","value":"complete","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"error","value":"error","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"partial","value":"partial","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationPaymentMethod","name":"PaymentReconciliationPaymentMethod","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"cash","value":"cash","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ccca","value":"ccca","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cchk","value":"cchk","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cdac","value":"cdac","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"chck","value":"chck","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ddpo","value":"ddpo","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"debc","value":"debc","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts#InvoiceCreate","name":"InvoiceCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"account","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_items","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts#InvoiceBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  InvoiceBase,\n  \"id\" | \"number\" | \"locked\"\n>"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts#InvoiceCancel","name":"InvoiceCancel","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationCreate","name":"PaymentReconciliationCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"target_invoice","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"account","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_credit_note","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"location","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  PaymentReconciliationBase,\n  \"id\"\n>"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationUpdate","name":"PaymentReconciliationUpdate","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<PaymentReconciliationBase, \"id\">"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationCancel","name":"PaymentReconciliationCancel","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"reason","type":"PaymentReconciliationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts#PaymentReconciliationStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts#default.changeAccount.request","name":"default.changeAccount.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"target_account","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"payment_reconciliations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/careTeam/careTeam.ts#CareTeamRequest","name":"CareTeamRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/careTeam/careTeam.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"members","type":"CareTeamMember[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/careTeam/careTeam.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/careTeam/careTeam.ts#CareTeamMember"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/careTeam/careTeam.ts#CareTeamMember","name":"CareTeamMember","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/careTeam/careTeam.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"user_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/careTeam/careTeam.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"role","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/careTeam/careTeam.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#CreateConsentRequest","name":"CreateConsentRequest","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#ConsentModel"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<ConsentModel, \"id\" | \"external_id\">"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#ConsentModel","name":"ConsentModel","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"external_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ConsentStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#ConsentStatus"]},{"name":"category","type":"ConsentCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#ConsentCategory"]},{"name":"date","type":"Date","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"period","type":"ConsentPeriod","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#ConsentPeriod"]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"decision","type":"ConsentDecision","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#ConsentDecision"]},{"name":"source_attachments","type":"FileRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileRead"]},{"name":"verification_details","type":"ConsentVerification[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#ConsentVerification"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#ConsentStatus","name":"ConsentStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof CONSENT_STATUSES)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#ConsentCategory","name":"ConsentCategory","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof CONSENT_CATEGORIES)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#ConsentPeriod","name":"ConsentPeriod","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"start","type":"Date | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end","type":"Date | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#ConsentDecision","name":"ConsentDecision","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof CONSENT_DECISIONS)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileRead","name":"FileRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"signed_url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"read_signed_url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"internal_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileReadMinimal"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FileReadMinimal"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileReadMinimal","name":"FileReadMinimal","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"archived_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"archived_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"upload_completed","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_archived","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"archive_reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"uploaded_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"extension","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FileBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileBase","name":"FileBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"file_type","type":"FileType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileType"]},{"name":"file_category","type":"FileCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileCategory"]},{"name":"associating_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"mime_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileType","name":"FileType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"PATIENT","value":"patient","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ENCOUNTER","value":"encounter","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CONSENT","value":"consent","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DIAGNOSTIC_REPORT","value":"diagnostic_report","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"SERVICE_REQUEST","value":"service_request","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileCategory","name":"FileCategory","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"UNSPECIFIED","value":"unspecified","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"XRAY","value":"xray","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"AUDIO","value":"audio","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"IDENTITY_PROOF","value":"identity_proof","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CONSENT_ATTACHMENT","value":"consent_attachment","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DISCHARGE_SUMMARY","value":"discharge_summary","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#ConsentVerification","name":"ConsentVerification","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"verified","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verified_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"verification_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verification_type","type":"VerificationType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#VerificationType"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#VerificationType","name":"VerificationType","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof VERIFICATION_TYPES)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#ConsentListResponse","name":"ConsentListResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"next","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"previous","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"results","type":"ConsentModel[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#ConsentModel"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#UpdateConsentRequest","name":"UpdateConsentRequest","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#CreateConsentRequest"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Partial<CreateConsentRequest>"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts#default.addVerification.request","name":"default.addVerification.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"verification_type","type":"VerificationType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts#VerificationType"]},{"name":"verified","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts#default.removeVerification.request","name":"default.removeVerification.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"verification_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceList","name":"DeviceList","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"mansoq_metadata","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["DeviceBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceBase","name":"DeviceBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"identifier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"DeviceStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceStatus"]},{"name":"availability_status","type":"DeviceAvailabilityStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceAvailabilityStatus"]},{"name":"manufacturer","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"manufacture_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"expiration_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"lot_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"serial_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"registered_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"user_friendly_name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"model_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"part_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contact","type":"ContactPoint[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/common/contactPoint.ts#ContactPoint"]},{"name":"care_type","type":"string | undefined","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceStatus","name":"DeviceStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof DeviceStatuses)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceAvailabilityStatus","name":"DeviceAvailabilityStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof DeviceAvailabilityStatuses)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/common/contactPoint.ts#ContactPoint","name":"ContactPoint","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/common/contactPoint.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"system","type":"ContactPointSystem","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/common/contactPoint.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/common/contactPoint.ts#ContactPointSystem"]},{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/common/contactPoint.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"use","type":"ContactPointUse","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/common/contactPoint.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/common/contactPoint.ts#ContactPointUse"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/common/contactPoint.ts#ContactPointSystem","name":"ContactPointSystem","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/common/contactPoint.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ContactPointSystems)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/common/contactPoint.ts#ContactPointUse","name":"ContactPointUse","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/common/contactPoint.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ContactPointUses)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceWrite","name":"DeviceWrite","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"DeviceBase"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceDetail","name":"DeviceDetail","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"current_encounter","type":"EncounterRead | undefined","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"current_location","type":"LocationRead | undefined","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationRead"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"mansoq_metadata","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"managing_organization","type":"FacilityOrganizationRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["DeviceBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts#default.associateLocation.request","name":"default.associateLocation.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"location","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#ServiceHistory","name":"ServiceHistory","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"serviced_on","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#ServiceHistoryWriteRequest","name":"ServiceHistoryWriteRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"serviced_on","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts#default.associateEncounter.request","name":"default.associateEncounter.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"encounter","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceEncounterHistory","name":"DeviceEncounterHistory","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"start","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts#default.addOrganization.request","name":"default.addOrganization.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"managing_organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts#default.removeOrganization.request","name":"default.removeOrganization.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"managing_organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts#DeviceLocationHistory","name":"DeviceLocationHistory","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"location","type":"LocationRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationRead"]},{"name":"start","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionReadSpec","name":"ActivityDefinitionReadSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"version","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]},{"name":"specimen_requirements","type":"SpecimenDefinitionRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_item_definitions","type":"ChargeItemDefinitionRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"]},{"name":"observation_result_requirements","type":"ObservationDefinitionRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionRead"]},{"name":"locations","type":"LocationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationRead"]},{"name":"category","type":"ResourceCategoryRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"]},{"name":"healthcare_service","type":"HealthcareServiceReadSpec","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts#HealthcareServiceReadSpec"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts#BaseActivityDefinitionSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["BaseActivityDefinitionSpec"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionRead","name":"ObservationDefinitionRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug_config","type":"SlugConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/slug/slugConfig.ts#SlugConfig"]},{"name":"version","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"FacilityBareMinimum | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityBareMinimum"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#BaseObservationDefinition"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["BaseObservationDefinition"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#BaseObservationDefinition","name":"BaseObservationDefinition","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ObservationDefinitionStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionStatus"]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"ObservationDefinitionCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionCategory"]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"permitted_data_type","type":"QuestionType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#QuestionType"]},{"name":"component","type":"ObservationDefinitionComponent[] | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionComponent"]},{"name":"body_site","type":"Code | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"method","type":"Code | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"permitted_unit","type":"Code | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"derived_from_uri","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"qualified_ranges","type":"QualifiedRange[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts#QualifiedRange"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionStatus","name":"ObservationDefinitionStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"DRAFT","value":"draft","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ACTIVE","value":"active","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"RETIRED","value":"retired","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"UNKNOWN","value":"unknown","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionCategory","name":"ObservationDefinitionCategory","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"SOCIAL_HISTORY","value":"social_history","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"VITAL_SIGNS","value":"vital_signs","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"IMAGING","value":"imaging","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"LABORATORY","value":"laboratory","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PROCEDURE","value":"procedure","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"SURVEY","value":"survey","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"EXAM","value":"exam","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"THERAPY","value":"therapy","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ACTIVITY","value":"activity","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#QuestionType","name":"QuestionType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"boolean","value":"boolean","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"decimal","value":"decimal","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"integer","value":"integer","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"dateTime","value":"dateTime","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"time","value":"time","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"string","value":"string","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"quantity","value":"quantity","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionComponent","name":"ObservationDefinitionComponent","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"permitted_data_type","type":"QuestionType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#QuestionType"]},{"name":"permitted_unit","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"qualified_ranges","type":"QualifiedRange[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts#QualifiedRange"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts#QualifiedRange","name":"QualifiedRange","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"default_interpretation","type":"Interpretation","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts#Interpretation"]},{"name":"conditions","type":"Condition[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts#Condition"]},{"name":"ranges","type":"NumericRange[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts#NumericRange"]},{"name":"normal_coded_value_set","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"critical_coded_value_set","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"abnormal_coded_value_set","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valueset_interpretation","type":"CustomValueSet[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts#CustomValueSet"]},{"name":"_interpretation_type","type":"InterpretationType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts#InterpretationType"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts#Interpretation","name":"Interpretation","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"highlight","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts#NumericRange","name":"NumericRange","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"interpretation","type":"Interpretation","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts#Interpretation"]},{"name":"min","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"max","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts#CustomValueSet","name":"CustomValueSet","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"interpretation","type":"Interpretation","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts#Interpretation"]},{"name":"valueset","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts#InterpretationType","name":"InterpretationType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"ranges","value":"ranges","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"valuesets","value":"valuesets","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts#BaseActivityDefinitionSpec","name":"BaseActivityDefinitionSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"derived_from_uri","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"Status","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts#Status"]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"usage","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"classification","type":"Classification","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts#Classification"]},{"name":"kind","type":"Kind","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts#Kind"]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"body_site","type":"Code | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"diagnostic_report_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"slug_config","type":"SlugConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/slug/slugConfig.ts#SlugConfig"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts#Status","name":"Status","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts#Classification","name":"Classification","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"laboratory","value":"laboratory","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"imaging","value":"imaging","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"surgical_procedure","value":"surgical_procedure","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"counselling","value":"counselling","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"education","value":"education","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts#Kind","name":"Kind","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"service_request","value":"service_request","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionCreateSpec","name":"ActivityDefinitionCreateSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"specimen_requirements","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_item_definitions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"observation_result_requirements","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"healthcare_service","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts#BaseActivityDefinitionSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  BaseActivityDefinitionSpec,\n  \"id\" | \"slug_config\" | \"slug\"\n>"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyIntolerance","name":"AllergyIntolerance","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"clinical_status","type":"AllergyClinicalStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyClinicalStatus"]},{"name":"verification_status","type":"AllergyVerificationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyVerificationStatus"]},{"name":"category","type":"AllergyCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyCategory"]},{"name":"criticality","type":"AllergyCriticality","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyCriticality"]},{"name":"last_occurrence","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"edited_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyClinicalStatus","name":"AllergyClinicalStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ALLERGY_CLINICAL_STATUS)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyVerificationStatus","name":"AllergyVerificationStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"unconfirmed\" | \"confirmed\" | \"refuted\" | \"presumed\" | \"entered_in_error\""},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyCategory","name":"AllergyCategory","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ALLERGY_CATEGORY)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyCriticality","name":"AllergyCriticality","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof ALLERGY_CRITICALITY)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts#Diagnosis","name":"Diagnosis","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"clinical_status","type":"DiagnosisClinicalStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts#DiagnosisClinicalStatus"]},{"name":"verification_status","type":"DiagnosisVerificationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts#DiagnosisVerificationStatus"]},{"name":"severity","type":"DiagnosisSeverity | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts#DiagnosisSeverity"]},{"name":"onset","type":"Onset","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts#Onset"]},{"name":"recorded_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"DiagnosisCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts#DiagnosisCategory"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts#DiagnosisClinicalStatus","name":"DiagnosisClinicalStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof DIAGNOSIS_CLINICAL_STATUS)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts#DiagnosisVerificationStatus","name":"DiagnosisVerificationStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof DIAGNOSIS_VERIFICATION_STATUS)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts#DiagnosisSeverity","name":"DiagnosisSeverity","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof DIAGNOSIS_SEVERITY)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts#Onset","name":"Onset","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"onset_datetime","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"onset_age","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"onset_string","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts#DiagnosisCategory","name":"DiagnosisCategory","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof DIAGNOSIS_CATEGORY)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportRead","name":"DiagnosticReportRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"observations","type":"ObservationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationRead"]},{"name":"service_request","type":"ServiceRequestMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts#ServiceRequestMinimal"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"requester","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<DiagnosticReportBase, \"id\">"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationRead","name":"ObservationRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"observation_definition","type":"ObservationDefinitionRead | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionRead"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationListRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ObservationListRead"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationListRead","name":"ObservationListRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"data_entered_by","type":"UserReadMinimal | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ObservationBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationBase","name":"ObservationBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ObservationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationStatus"]},{"name":"category","type":"Code | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"main_code","type":"Code | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"alternate_coding","type":"CodeableConcept | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#CodeableConcept"]},{"name":"subject_type","type":"SubjectType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#SubjectType"]},{"name":"encounter","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"performer","type":"Performer | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#Performer"]},{"name":"value_type","type":"QuestionType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#QuestionType"]},{"name":"value","type":"QuestionnaireSubmitResultValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#QuestionnaireSubmitResultValue"]},{"name":"note","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"body_site","type":"Code | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"method","type":"Code | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"reference_range","type":"ObservationReferenceRange[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationReferenceRange"]},{"name":"interpretation","type":"Interpretation","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts#Interpretation"]},{"name":"parent","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"questionnaire_response","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"component","type":"ObservationComponent[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationComponent"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationStatus","name":"ObservationStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"FINAL","value":"final","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"AMENDED","value":"amended","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ENTERED_IN_ERROR","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#CodeableConcept","name":"CodeableConcept","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"coding","type":"Code[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"text","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#SubjectType","name":"SubjectType","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"patient\" | \"encounter\""},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#Performer","name":"Performer","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"type","type":"PerformerType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#PerformerType"]},{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#PerformerType","name":"PerformerType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"RELATED_PERSON","value":"related_person","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"USER","value":"user","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#QuestionType","name":"QuestionType","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"group\" | \"display\" | \"boolean\" | \"decimal\" | \"integer\" | \"date\" | \"dateTime\" | \"time\" | \"string\" | \"text\" | \"url\" | \"choice\" | \"quantity\" | \"structured\""},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#QuestionnaireSubmitResultValue","name":"QuestionnaireSubmitResultValue","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"coding","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationReferenceRange","name":"ObservationReferenceRange","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"min","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"max","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"interpretation","type":"Interpretation","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts#Interpretation"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationComponent","name":"ObservationComponent","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"QuestionnaireSubmitResultValue","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#QuestionnaireSubmitResultValue"]},{"name":"interpretation","type":"Interpretation","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts#Interpretation"]},{"name":"reference_range","type":"ObservationReferenceRange[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationReferenceRange"]},{"name":"code","type":"Code | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts#ServiceRequestMinimal","name":"ServiceRequestMinimal","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"intent","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"priority","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"do_not_perform","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"body_site","type":"Code | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"occurance","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient_instruction","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"activity_definition","type":"ActivityDefinitionMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts#ActivityDefinitionMinimal"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts#ActivityDefinitionMinimal","name":"ActivityDefinitionMinimal","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"classification","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportBase","name":"DiagnosticReportBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"DiagnosticReportStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportStatus"]},{"name":"category","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"conclusion","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportStatus","name":"DiagnosticReportStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"registered","value":"registered","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"partial","value":"partial","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"preliminary","value":"preliminary","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"modified","value":"modified","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"final","value":"final","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportCreate","name":"DiagnosticReportCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"service_request","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  DiagnosticReportBase,\n  \"id\"\n>"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportUpdate","name":"DiagnosticReportUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  DiagnosticReportBase,\n  \"id\"\n>"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderRead","name":"DispenseOrderRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"PatientRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientRead"]},{"name":"location","type":"LocationRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationRead"]},{"name":"created_by","type":"UserReadMinimal | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["DispenseOrderBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderBase","name":"DispenseOrderBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"DispenseOrderStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderStatus"]},{"name":"name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderStatus","name":"DispenseOrderStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_progress","value":"in_progress","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"abandoned","value":"abandoned","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderCreate","name":"DispenseOrderCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"location","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<DispenseOrderBase, \"id\">"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterCreate","name":"EncounterCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":245,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":246,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"organizations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":247,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"appointment","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":249,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"external_identifier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"discharge_summary_advice","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":251,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter_class","type":"EncounterClass","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":252,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterClass"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  EncounterBase,\n  \"discharge_summary_advice\" | \"external_identifier\"\n>"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterEdit","name":"EncounterEdit","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"EncounterBase"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts#default.addOrganization.request","name":"default.addOrganization.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts#default.removeOrganization.request","name":"default.removeOrganization.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts#MedicationAdministrationRead","name":"MedicationAdministrationRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"MedicationAdministrationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts#MedicationAdministrationStatus"]},{"name":"status_reason","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"medication","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"administered_product","type":"ProductKnowledgeBase","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"]},{"name":"occurrence_period_start","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"occurrence_period_end","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"recorded","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"request","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dosage","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code","repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#DosageQuantity","repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/quantity.ts#Quantity"],"inlineSchemaId":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts#repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts#MedicationAdministrationRead.dosage"},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts#MedicationAdministrationStatus","name":"MedicationAdministrationStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof MEDICATION_ADMINISTRATION_STATUS)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase","name":"ProductKnowledgeBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"alternate_identifier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"product_type","type":"ProductKnowledgeType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeType"]},{"name":"status","type":"ProductKnowledgeStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeStatus"]},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"names","type":"ProductName[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductName"]},{"name":"storage_guidelines","type":"StorageGuideline[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#StorageGuideline"]},{"name":"definitional","type":"ProductDefinition","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductDefinition"]},{"name":"base_unit","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"category","type":"ResourceCategoryRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts#ResourceCategoryRead"]},{"name":"slug_config","type":"SlugConfig","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/slug/slugConfig.ts#SlugConfig"]},{"name":"is_instance_level","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeType","name":"ProductKnowledgeType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"medication","value":"medication","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"nutritional_product","value":"nutritional_product","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"consumable","value":"consumable","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeStatus","name":"ProductKnowledgeStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"retired","value":"retired","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductName","name":"ProductName","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name_type","type":"ProductNameTypes","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductNameTypes"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductNameTypes","name":"ProductNameTypes","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"trade_name","value":"trade_name","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"alias","value":"alias","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"original_name","value":"original_name","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"preferred","value":"preferred","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#StorageGuideline","name":"StorageGuideline","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"stability_duration","type":"Duration","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/duration/duration.ts#Duration"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/duration/duration.ts#Duration","name":"Duration","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/duration/duration.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/duration/duration.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/duration/duration.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductDefinition","name":"ProductDefinition","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"dosage_form","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"intended_routes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"ingredients","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"nutrients","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"drug_characteristic","type":"DrugCharacteristic[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#DrugCharacteristic"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#DrugCharacteristic","name":"DrugCharacteristic","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"DrugCharacteristicCode","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#DrugCharacteristicCode"]},{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#DrugCharacteristicCode","name":"DrugCharacteristicCode","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"imprint_code","value":"imprint_code","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"size","value":"size","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"shape","value":"shape","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"color","value":"color","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"coating","value":"coating","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"scoring","value":"scoring","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"logo","value":"logo","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"image","value":"image","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts#repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts#MedicationAdministrationRead.dosage","name":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts#MedicationAdministrationRead.dosage","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"text","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"site","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"route","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"method","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"dose","type":"DosageQuantity","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#DosageQuantity"]},{"name":"rate","type":"Quantity","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/quantity.ts#Quantity"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#DosageQuantity","name":"DosageQuantity","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/quantity.ts#Quantity","name":"Quantity","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/quantity.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/quantity.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/quantity.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"system","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/quantity.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/quantity.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseCreate","name":"MedicationDispenseCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":191,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":195,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"location","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authorizing_request","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"item","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":199,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"days_supply","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"fully_dispensed","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"create_dispense_order","type":"MedicationDispenseOrderCreate","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseOrderCreate"]},{"name":"order","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  MedicationDispenseBase,\n  \"id\"\n>"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseOrderCreate","name":"MedicationDispenseOrderCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":186,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":187,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"alternate_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseBase","name":"MedicationDispenseBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":173,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"MedicationDispenseStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":175,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseStatus"]},{"name":"not_performed_reason","type":"MedicationDispenseNotPerformedReason","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseNotPerformedReason"]},{"name":"category","type":"MedicationCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationCategory"]},{"name":"when_prepared","type":"Date","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":178,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"when_handed_over","type":"Date","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":179,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dosage_instruction","type":"MedicationRequestDosageInstruction[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDosageInstruction"]},{"name":"substitution","type":"MedicationDispenseSubstitution","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseSubstitution"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseStatus","name":"MedicationDispenseStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"preparation","value":"preparation","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"in_progress","value":"in_progress","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stopped","value":"stopped","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"declined","value":"declined","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseNotPerformedReason","name":"MedicationDispenseNotPerformedReason","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"outofstock","value":"outofstock","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"washout","value":"washout","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"surg","value":"surg","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sintol","value":"sintol","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sddi","value":"sddi","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"sdupther","value":"sdupther","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"saig","value":"saig","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"preg","value":"preg","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationCategory","name":"MedicationCategory","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":452,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"inpatient","value":"inpatient","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":453,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"outpatient","value":"outpatient","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":454,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"community","value":"community","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":455,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"discharge","value":"discharge","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":456,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDosageInstruction","name":"MedicationRequestDosageInstruction","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":362,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"sequence","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":363,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"text","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":364,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"additional_instruction","type":"Code[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":365,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"patient_instruction","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":366,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"timing","type":"Timing","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":367,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#Timing"]},{"name":"as_needed_boolean","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"True if it is a PRN medication","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":371,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"as_needed_for","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"If it is a PRN medication (as_needed_boolean is true), the indicator.","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":376,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"site","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":377,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"route","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":378,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"method","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":379,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"dose_and_rate","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"One of `dose_quantity` or `dose_range` must be present.\n`type` is optional and defaults to `ordered`.\n\n- If `type` is `ordered`, the dose specified is as ordered by the prescriber.\n- If `type` is `calculated`, the dose specified is calculated by the prescriber or the system.","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":387,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#DosageQuantity","repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#DoseRange"],"inlineSchemaId":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDosageInstruction.dose_and_rate"},{"name":"max_dose_per_period","type":"DoseRange","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":392,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#DoseRange"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#Timing","name":"Timing","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":346,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"repeat","type":"object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#BoundsDuration","repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#TimingRange","repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#PeriodSpec"],"inlineSchemaId":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#Timing.repeat"},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"Optional in FHIR (0..1). Omitted for text-only dosage patterns.","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":359,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#Timing.repeat","name":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#Timing.repeat","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":347,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"frequency","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"period","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":349,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"period_unit","type":"(typeof UCUM_TIME_UNITS)[number]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":350,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"bounds_duration","type":"BoundsDuration","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":354,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#BoundsDuration"]},{"name":"bounds_range","type":"TimingRange","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":355,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#TimingRange"]},{"name":"bounds_period","type":"PeriodSpec","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":356,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#PeriodSpec"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#BoundsDuration","name":"BoundsDuration","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"(typeof UCUM_TIME_UNITS)[number]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#TimingRange","name":"TimingRange","kind":"InterfaceDeclaration","description":"A range of timing quantities, e.g. dose duration between low and high.","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"low","type":"BoundsDuration","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#BoundsDuration"]},{"name":"high","type":"BoundsDuration","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#BoundsDuration"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#PeriodSpec","name":"PeriodSpec","kind":"InterfaceDeclaration","description":"An explicit period with timezone-aware ISO-8601 start/end timestamps.","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"start","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDosageInstruction.dose_and_rate","name":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDosageInstruction.dose_and_rate","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":387,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"type","type":"\"ordered\" | \"calculated\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":388,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dose_quantity","type":"DosageQuantity","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":389,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#DosageQuantity"]},{"name":"dose_range","type":"DoseRange","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":390,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#DoseRange"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#DoseRange","name":"DoseRange","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"low","type":"DosageQuantity","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#DosageQuantity"]},{"name":"high","type":"DosageQuantity","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#DosageQuantity"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseSubstitution","name":"MedicationDispenseSubstitution","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"was_substituted","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"substitution_type","type":"SubstitutionType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#SubstitutionType"]},{"name":"reason","type":"SubstitutionReason","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":170,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#SubstitutionReason"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#SubstitutionType","name":"SubstitutionType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"E","value":"E","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"EC","value":"EC","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"BC","value":"BC","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"G","value":"G","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TE","value":"TE","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TB","value":"TB","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TG","value":"TG","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"F","value":"F","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"N","value":"N","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#SubstitutionReason","name":"SubstitutionReason","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"CT","value":"CT","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"FP","value":"FP","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"OS","value":"OS","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"RR","value":"RR","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseRead","name":"MedicationDispenseRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":213,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"item","type":"InventoryRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":214,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/inventory.ts#InventoryRead"]},{"name":"charge_item","type":"ChargeItemRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":215,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ChargeItemRead"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"location","type":"LocationRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationRead"]},{"name":"quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"order","type":"DispenseOrderRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":219,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts#DispenseOrderRead"]},{"name":"authorizing_request","type":"MedicationRequestRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":220,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestRead"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["MedicationDispenseBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/inventory.ts#InventoryRead","name":"InventoryRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/inventory.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/inventory.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"net_content","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/inventory.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"product","type":"ProductRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/inventory.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts#ProductRead"]},{"name":"location","type":"LocationRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/inventory.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationRead"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/inventory.ts#InventoryBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["InventoryBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts#ProductRead","name":"ProductRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"product_knowledge","type":"ProductKnowledgeBase","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"]},{"name":"charge_item_definition","type":"ChargeItemDefinitionBase","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionBase"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts#ProductBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ProductBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts#ProductBase","name":"ProductBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ProductStatusOptions","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts#ProductStatusOptions"]},{"name":"batch","type":"ProductBatch","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts#ProductBatch"]},{"name":"expiration_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"standard_pack_size","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"purchase_price","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts#ProductStatusOptions","name":"ProductStatusOptions","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"inactive","value":"inactive","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts#ProductBatch","name":"ProductBatch","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"lot_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/inventory.ts#InventoryBase","name":"InventoryBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/inventory.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"InventoryStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/inventory.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/inventory.ts#InventoryStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/inventory.ts#InventoryStatus","name":"InventoryStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/inventory.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof InventoryStatusOptions)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestRead","name":"MedicationRequestRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":459,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":460,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"MedicationRequestStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":461,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestStatus"]},{"name":"status_reason","type":"MedicationRequestStatusReason","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":462,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestStatusReason"]},{"name":"intent","type":"MedicationRequestIntent","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":463,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestIntent"]},{"name":"category","type":"MedicationCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":464,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationCategory"]},{"name":"priority","type":"MedicationPriority","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":465,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationPriority"]},{"name":"do_not_perform","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":466,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"medication","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":467,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":468,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dosage_instruction","type":"MedicationRequestDosageInstruction[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":469,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDosageInstruction"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":470,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":471,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":472,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":473,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":474,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"authored_on","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":475,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requested_product","type":"ProductKnowledgeBase","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":476,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"]},{"name":"inventory_items_internal","type":"InventoryRead[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":477,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/inventory.ts#InventoryRead"]},{"name":"dispense_status","type":"MedicationRequestDispenseStatus","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":478,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDispenseStatus"]},{"name":"requester","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":479,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"prescription","type":"PrescriptionList","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":480,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts#PrescriptionList"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestStatus","name":"MedicationRequestStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof MEDICATION_REQUEST_STATUS)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestStatusReason","name":"MedicationRequestStatusReason","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof MEDICATION_REQUEST_STATUS_REASON)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestIntent","name":"MedicationRequestIntent","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof MEDICATION_REQUEST_INTENT)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationPriority","name":"MedicationPriority","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":445,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"STAT","value":"stat","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":446,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"URGENT","value":"urgent","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":447,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ASAP","value":"asap","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":448,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ROUTINE","value":"routine","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":449,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDispenseStatus","name":"MedicationRequestDispenseStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":395,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"complete","value":"complete","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":396,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"partial","value":"partial","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":397,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"incomplete","value":"incomplete","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":398,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts#PrescriptionList","name":"PrescriptionList","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"prescribed_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts#Prescription"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Prescription"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts#Prescription","name":"Prescription","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"PrescriptionStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts#PrescriptionStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts#PrescriptionStatus","name":"PrescriptionStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseRetrieve","name":"MedicationDispenseRetrieve","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":223,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"EncounterListRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterListRead"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["MedicationDispenseRead"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseUpsert","name":"MedicationDispenseUpsert","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":206,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":210,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  MedicationDispenseBase,\n  \"id\"\n>"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts#default.upsert.request","name":"default.upsert.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"datapoints","type":"MedicationDispenseUpsert[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseUpsert"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseSummary","name":"MedicationDispenseSummary","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":227,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":229,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseUpdate","name":"MedicationDispenseUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":232,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"MedicationDispenseStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","line":234,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts#MedicationDispenseStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequestApi.ts#default.list.query","name":"default.list.query","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequestApi.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequestApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"prescription","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequestApi.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"product_type","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequestApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"medications_only","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequestApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts#MedicationStatementRead","name":"MedicationStatementRead","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"MedicationStatementStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts#MedicationStatementStatus"]},{"name":"reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"medication","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"dosage_text","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_period","type":"Period","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/base.ts#Period"]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"information_source","type":"MedicationStatementInformationSourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts#MedicationStatementInformationSourceType"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts#MedicationStatementStatus","repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code","repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/base.ts#Period","repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts#MedicationStatementInformationSourceType","repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts#MedicationStatementStatus","name":"MedicationStatementStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof MEDICATION_STATEMENT_STATUS)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts#MedicationStatementInformationSourceType","name":"MedicationStatementInformationSourceType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"PATIENT","value":"patient","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PRACTITIONER","value":"practitioner","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"RELATED_PERSON","value":"related_person","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationAnalyzeRequest","name":"ObservationAnalyzeRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"page_size","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationAnalyzeResponse","name":"ObservationAnalyzeResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"results","type":"ObservationAnalyzeGroup[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationAnalyzeGroup"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationAnalyzeGroup","name":"ObservationAnalyzeGroup","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"results","type":"ObservationListRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationListRead"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationBatchUpsertRequest","name":"ObservationBatchUpsertRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"observations","type":"ObservationUpsertRequest[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationUpsertRequest"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationUpsertRequest","name":"ObservationUpsertRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"observation","type":"ObservationUpsert","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationUpsert"]},{"name":"observation_id","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"observation_definition","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationUpsert","name":"ObservationUpsert","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<ObservationBase, \"id\" | \"encounter\" | \"subject_type\">"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationBatchUpsertResponse","name":"ObservationBatchUpsertResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionCreate","name":"ObservationDefinitionCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#BaseObservationDefinition"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["BaseObservationDefinition"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#ObservationDefinitionUpdate","name":"ObservationDefinitionUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts#BaseObservationDefinition"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["BaseObservationDefinition"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientCreate","name":"PatientCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"tags","type":"string[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientUpdate"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["PatientUpdate"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientUpdate","name":"PatientUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"age","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"geo_organization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"identifiers","type":"PatientIdentifierCreate[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientIdentifierCreate"]},{"name":"extensions","type":"Record<string, Record<string, unknown>>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["PatientBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientIdentifierCreate","name":"PatientIdentifierCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"config","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts#default.get.query","name":"default.get.query","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientSearchRequest","name":"PatientSearchRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"phone_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"config","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"page_size","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientSearchResponse","name":"PatientSearchResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"partial","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"results","type":"PartialPatientModel[] | PatientRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PartialPatientModel","repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientRead"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PartialPatientModel","name":"PartialPatientModel","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gender","type":"GenderChoices","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#GenderChoices"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"partial_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientSearchRetrieveRequest","name":"PatientSearchRetrieveRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"year_of_birth","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"partial_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts#default.addUser.request","name":"default.addUser.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"user","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"role","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts#default.removeUser.response","name":"default.removeUser.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"user","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts#default.setInstanceTags.request","name":"default.setInstanceTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts#default.removeInstanceTags.request","name":"default.removeInstanceTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts#default.setFacilityTags.request","name":"default.setFacilityTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts#default.removeFacilityTags.request","name":"default.removeFacilityTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PublicPatientCreate","name":"PublicPatientCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gender","type":"GenderChoices","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#GenderChoices"]},{"name":"date_of_birth","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"age","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"address","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pincode","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":168,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"geo_organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PublicPatientRead","name":"PublicPatientRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gender","type":"GenderChoices","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#GenderChoices"]},{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"emergency_phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"address","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pincode","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"date_of_birth","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"year_of_birth","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"geo_organization","type":"Organization","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Organization"]},{"name":"blood_group","type":"BloodGroupChoices","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#BloodGroupChoices"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permission.ts#Permission","name":"Permission","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permission.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permission.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permission.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"context","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permission.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permission.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts#PrescriptionRead","name":"PrescriptionRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"prescribed_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"medications","type":"MedicationRequestRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestRead"]},{"name":"tags","type":"TagConfig[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts#Prescription"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Prescription"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts#PrescriptionSummary","name":"PrescriptionSummary","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts#PrescriptionList"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["PrescriptionList"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts#ReportGenerateCreate","name":"ReportGenerateCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"template_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"associating_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"output_format","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"options","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"force","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status_check","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts#default.createReport.response","name":"default.createReport.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"status","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"detail","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts#ReportRead","name":"ReportRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"signed_url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"read_signed_url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"internal_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts#ReportReadList"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ReportReadList"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts#ReportReadList","name":"ReportReadList","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"template","type":"Partial<TemplateBase>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"report_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"associating_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"archived_by","type":"UserBase","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserBase"]},{"name":"archived_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"archive_reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"upload_completed","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_archived","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extension","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"uploaded_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"mime_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts#ReportBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ReportBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts#ReportBase","name":"ReportBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts#default.archiveReport.request","name":"default.archiveReport.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"archive_reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts#RoleRead","name":"RoleRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"permissions","type":"Permission[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permission.ts#Permission"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts#RoleBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["RoleBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts#RoleBase","name":"RoleBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_system","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"contexts","type":"RoleContext[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts#RoleContext"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts#RoleContext","name":"RoleContext","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"FACILITY","value":"FACILITY","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"GOVT_ORG","value":"GOVT_ORG","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ROLE_ORG","value":"ROLE_ORG","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts#RoleCreate","name":"RoleCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"permissions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts#RoleBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<RoleBase, \"id\" | \"is_system\">"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestReadSpec","name":"ServiceRequestReadSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"version","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locations","type":"LocationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationRead"]},{"name":"encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"activity_definition","type":"ActivityDefinitionReadSpec","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts#ActivityDefinitionReadSpec"]},{"name":"specimens","type":"SpecimenRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"observations","type":"ObservationRead[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts#ObservationRead"]},{"name":"diagnostic_reports","type":"DiagnosticReportRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts#DiagnosticReportRead"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_at","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requester","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":121,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts#BaseServiceRequestSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["BaseServiceRequestSpec"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts#BaseServiceRequestSpec","name":"BaseServiceRequestSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"Status","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts#Status"]},{"name":"intent","type":"Intent","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts#Intent"]},{"name":"priority","type":"Priority","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts#Priority"]},{"name":"category","type":"Classification","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts#Classification"]},{"name":"do_not_perform","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"body_site","type":"Code | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"occurance","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient_instruction","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts#Status","name":"Status","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"on_hold","value":"on_hold","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ended","value":"ended","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"revoked","value":"revoked","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"unknown","value":"unknown","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts#Intent","name":"Intent","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"order","value":"order","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"proposal","value":"proposal","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan","value":"plan","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"directive","value":"directive","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts#Priority","name":"Priority","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"routine","value":"routine","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"urgent","value":"urgent","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"asap","value":"asap","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stat","value":"stat","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestCreateSpec","name":"ServiceRequestCreateSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requester","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts#BaseServiceRequestSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  BaseServiceRequestSpec,\n  \"id\" | \"requester\"\n>"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestUpdateSpec","name":"ServiceRequestUpdateSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts#BaseServiceRequestSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["BaseServiceRequestSpec"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts#ServiceRequestApplyActivityDefinitionSpec","name":"ServiceRequestApplyActivityDefinitionSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"activity_definition","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_request","type":"Omit<BaseServiceRequestSpec, \"id\" | \"requester\"> & object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts#BaseServiceRequestSpec"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts#Symptom","name":"Symptom","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"clinical_status","type":"SymptomClinicalStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts#SymptomClinicalStatus"]},{"name":"verification_status","type":"SymptomVerificationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts#SymptomVerificationStatus"]},{"name":"severity","type":"SymptomSeverity","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts#SymptomSeverity"]},{"name":"onset","type":"Onset","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts#Onset"]},{"name":"recorded_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts#SymptomClinicalStatus","name":"SymptomClinicalStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof SYMPTOM_CLINICAL_STATUS)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts#SymptomVerificationStatus","name":"SymptomVerificationStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof SYMPTOM_VERIFICATION_STATUS)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts#SymptomSeverity","name":"SymptomSeverity","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof SYMPTOM_SEVERITY)[number]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts#Onset","name":"Onset","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"onset_datetime","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"onset_age","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"onset_string","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts#SymptomRequest","name":"SymptomRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"clinical_status","type":"SymptomClinicalStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts#SymptomClinicalStatus"]},{"name":"verification_status","type":"SymptomVerificationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts#SymptomVerificationStatus"]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"severity","type":"SymptomSeverity","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts#SymptomSeverity"]},{"name":"onset","type":"Onset","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts#Onset"]},{"name":"recorded_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptomApi.ts#default.upsertSymptoms.request","name":"default.upsertSymptoms.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptomApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"datapoints","type":"SymptomRequest[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptomApi.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts#SymptomRequest"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfigRequest","name":"TagConfigRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"TagCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagCategory"]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"priority","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"TagStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagStatus"]},{"name":"parent","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource","type":"TagResource","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagResource"]},{"name":"organization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility_organization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"metadata","type":"TagConfigMeta","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfigMeta"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfigRead","name":"TagConfigRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"facility_organization","type":"FacilityOrganizationRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"]},{"name":"organization","type":"Organization","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Organization"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfig"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["TagConfig"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts#ExtensionRegistry","name":"ExtensionRegistry","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts#ExtensionEntityType","repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts#ExtensionConfig"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Record<ExtensionEntityType, ExtensionConfig[]>"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts#ExtensionEntityType","name":"ExtensionEntityType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"account","value":"account","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"encounter","value":"encounter","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"patient","value":"patient","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"payment_reconciliation","value":"payment_reconciliation","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_delivery","value":"supply_delivery","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"supply_delivery_order","value":"supply_delivery_order","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"product","value":"product","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts#ExtensionConfig","name":"ExtensionConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"owner","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"write_schema","type":"ExtensionSchema","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts#ExtensionSchema"]},{"name":"read_schema","type":"ExtensionSchema","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts#ExtensionSchema"]},{"name":"retrieve_schema","type":"ExtensionSchema","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts#ExtensionSchema"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts#ExtensionSchema","name":"ExtensionSchema","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityListRead","name":"FacilityListRead","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<FacilityRead, \"permissions\" | \"root_org_permissions\" | \"child_org_permissions\" | \"print_templates\">"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityRead","name":"FacilityRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"read_cover_image_url","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"cover_image_url","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"geo_organization","type":"Organization","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Organization"]},{"name":"instance_discount_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"instance_discount_monetary_components","type":"MonetaryComponentRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead"]},{"name":"instance_informational_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"instance_tax_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"instance_tax_monetary_components","type":"MonetaryComponentRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead"]},{"name":"invoice_number_expression","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"discount_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"discount_monetary_components","type":"MonetaryComponentRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead"]},{"name":"discount_configuration","type":"DiscountConfiguration | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountConfiguration"]},{"name":"patient_instance_identifier_configs","type":"PatientIdentifierConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"]},{"name":"patient_facility_identifier_configs","type":"PatientIdentifierConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"]},{"name":"features","type":"number[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"print_templates","type":"PrintTemplate[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts#PrintTemplate"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityBase","repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permission.ts#FacilityPermissions"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FacilityBase","FacilityPermissions"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead","name":"MonetaryComponentRead","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponent"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"MonetaryComponent & object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts#PrintTemplate","name":"PrintTemplate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"page","type":"PageConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts#PageConfig"]},{"name":"print_setup","type":"PrintSetupConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts#PrintSetupConfig"]},{"name":"branding","type":"BrandingConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts#BrandingConfig"]},{"name":"watermark","type":"WatermarkConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts#WatermarkConfig"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts#PageConfig","name":"PageConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"size","type":"\"A4\" | \"A5\" | \"Letter\" | \"Legal\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"orientation","type":"\"portrait\" | \"landscape\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"margin","type":"PageMargin","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts#PageMargin"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts#PageMargin","name":"PageMargin","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"top","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":2,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"bottom","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"left","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"right","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts#PrintSetupConfig","name":"PrintSetupConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"auto_print","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts#BrandingConfig","name":"BrandingConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"logo","type":"LogoConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts#LogoConfig"]},{"name":"header_image","type":"ImageConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts#ImageConfig"]},{"name":"footer_image","type":"ImageConfig","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts#ImageConfig"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts#LogoConfig","name":"LogoConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"width","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"height","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"alignment","type":"\"left\" | \"center\" | \"right\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts#ImageConfig","name":"ImageConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"url","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"height","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts#WatermarkConfig","name":"WatermarkConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"enabled","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"text","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"opacity","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"rotation","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityBase","name":"FacilityBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"address","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility_type","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_public","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"latitude","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"longitude","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"middleware_address","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pincode","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityBareMinimum"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FacilityBareMinimum"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permission.ts#FacilityPermissions","name":"FacilityPermissions","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permission.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"root_org_permissions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permission.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"child_org_permissions","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permission.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permission.ts#Permissions"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Permissions"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityCreate","name":"FacilityCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"geo_organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"features","type":"number[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"print_templates","type":"PrintTemplate[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts#PrintTemplate"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<FacilityBase, \"id\">"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts#default.setInvoiceExpression.request","name":"default.setInvoiceExpression.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"invoice_number_expression","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts#default.setMonetaryComponents.request","name":"default.setMonetaryComponents.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"discount_codes","type":"Code[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"discount_monetary_components","type":"MonetaryComponentRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#MonetaryComponentRead"]},{"name":"discount_configuration","type":"DiscountConfiguration | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts#DiscountConfiguration"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityPublicRead","name":"FacilityPublicRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"features","type":"number[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"read_cover_image_url","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"cover_image_url","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"geo_organization","type":"Organization","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Organization"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FacilityBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationCreate","name":"FacilityOrganizationCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FacilityOrganizationBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationUserRole","name":"FacilityOrganizationUserRole","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"user","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"role","type":"RoleRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts#RoleRead"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts#default.assignUser.request","name":"default.assignUser.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"user","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"role","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts#default.updateUserRole.request","name":"default.updateUserRole.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"role","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts#default.addFavorite.request","name":"default.addFavorite.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"favorite_list","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts#default.removeFavorite.request","name":"default.removeFavorite.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"favorite_list","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileCreate","name":"FileCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"original_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FileBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileUpdate","name":"FileUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts#default.archive.request","name":"default.archive.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"archive_reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts#HealthcareServiceCreateSpec","name":"HealthcareServiceCreateSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"managing_organization","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts#BaseHealthcareServiceSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  BaseHealthcareServiceSpec,\n  \"id\"\n>"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts#HealthcareServiceUpdateSpec","name":"HealthcareServiceUpdateSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"locations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"managing_organization","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts#BaseHealthcareServiceSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["BaseHealthcareServiceSpec"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderRetrieve","name":"DeliveryOrderRetrieve","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin","type":"LocationDetail","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationDetail"]},{"name":"destination","type":"LocationDetail","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationDetail"]},{"name":"supplier","type":"Organization","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Organization"]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]},{"name":"extensions","type":"Record<string, unknown>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"PatientListRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientListRead"]},{"name":"patient_invoice_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrder"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["DeliveryOrder"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationDetail","name":"LocationDetail","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"has_children","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"organizations","type":"FacilityOrganizationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"]},{"name":"sort_index","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"system_availability_status","type":"SystemAvailabilityStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#SystemAvailabilityStatus"]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["LocationBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrder","name":"DeliveryOrder","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"DeliveryOrderStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderStatus"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderStatus","name":"DeliveryOrderStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pending","value":"pending","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"abandoned","value":"abandoned","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderCreate","name":"DeliveryOrderCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"supplier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"destination","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrder"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["DeliveryOrder"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrderUpdate","name":"DeliveryOrderUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"destination","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, unknown>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts#DeliveryOrder"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["DeliveryOrder"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts#ProductCreate","name":"ProductCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"product_knowledge","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"charge_item_definition","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts#ProductBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<ProductBase, \"id\">"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts#ProductUpdate","name":"ProductUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"charge_item_definition","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"product_knowledge","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts#ProductBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ProductBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeCreate","name":"ProductKnowledgeCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  ProductKnowledgeBase,\n  \"id\" | \"category\" | \"slug_config\" | \"slug\"\n>"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeUpdate","name":"ProductKnowledgeUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug_value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  ProductKnowledgeBase,\n  \"id\" | \"category\" | \"slug_config\" | \"slug\"\n>"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve","name":"RequestOrderRetrieve","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin","type":"LocationDetail","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationDetail"]},{"name":"destination","type":"LocationDetail","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationDetail"]},{"name":"supplier","type":"Organization","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Organization"]},{"name":"tags","type":"TagConfig[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts#TagConfig"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrder"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["RequestOrder"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrder","name":"RequestOrder","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"RequestOrderStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderStatus"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"intent","type":"RequestOrderIntent","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderIntent"]},{"name":"category","type":"RequestOrderCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderCategory"]},{"name":"priority","type":"RequestOrderPriority","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderPriority"]},{"name":"reason","type":"RequestOrderReason","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderReason"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderStatus","name":"RequestOrderStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"pending","value":"pending","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"abandoned","value":"abandoned","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderIntent","name":"RequestOrderIntent","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"proposal","value":"proposal","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"plan","value":"plan","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"directive","value":"directive","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"order","value":"order","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"original_order","value":"original_order","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"reflex_order","value":"reflex_order","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"filler_order","value":"filler_order","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"instance_order","value":"instance_order","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderCategory","name":"RequestOrderCategory","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"central","value":"central","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"nonstock","value":"nonstock","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderPriority","name":"RequestOrderPriority","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"routine","value":"routine","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"urgent","value":"urgent","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"asap","value":"asap","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"stat","value":"stat","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderReason","name":"RequestOrderReason","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"patient_care","value":"patient_care","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ward_stock","value":"ward_stock","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderCreate","name":"RequestOrderCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"supplier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"destination","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrder"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["RequestOrder"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderUpdate","name":"RequestOrderUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplier","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"destination","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrder"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["RequestOrder"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryRead","name":"SupplyDeliveryRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"supplied_item_quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item_pack_quantity","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item_pack_size","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item","type":"ProductRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts#ProductRead"]},{"name":"supplied_inventory_item","type":"InventoryRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/inventory.ts#InventoryRead"]},{"name":"created_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supply_request","type":"SupplyRequestRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestRead"]},{"name":"extensions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["SupplyDeliveryBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestRead","name":"SupplyRequestRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"item","type":"ProductKnowledgeBase","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"]},{"name":"order","type":"RequestOrderRetrieve","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts#RequestOrderRetrieve"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["SupplyRequestBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase","name":"SupplyRequestBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"SupplyRequestStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestStatus"]},{"name":"quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestStatus","name":"SupplyRequestStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"draft","value":"draft","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"active","value":"active","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"suspended","value":"suspended","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"cancelled","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"processed","value":"processed","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase","name":"SupplyDeliveryBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"SupplyDeliveryStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryStatus"]},{"name":"supplied_item_condition","type":"SupplyDeliveryCondition","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryCondition"]},{"name":"supplied_item_type","type":"SupplyDeliveryType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryType"]},{"name":"total_purchase_price","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryStatus","name":"SupplyDeliveryStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"in_progress","value":"in_progress","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"abandoned","value":"abandoned","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"entered_in_error","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryCondition","name":"SupplyDeliveryCondition","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"normal","value":"normal","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"damaged","value":"damaged","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryType","name":"SupplyDeliveryType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"product","value":"product","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"device","value":"device","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryCreate","name":"SupplyDeliveryCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"supplied_item_quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_inventory_item","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supply_request","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item_pack_quantity","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item_pack_size","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<SupplyDeliveryBase, \"id\">"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryUpsert","name":"SupplyDeliveryUpsert","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item_quantity","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_item","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supplied_inventory_item","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"supply_request","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"extensions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<SupplyDeliveryBase, \"id\">"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts#default.upsertSupplyDelivery.request","name":"default.upsertSupplyDelivery.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"datapoints","type":"SupplyDeliveryUpsert[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryUpsert"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryUpdate","name":"SupplyDeliveryUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"SupplyDeliveryStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryStatus"]},{"name":"supplied_item_condition","type":"SupplyDeliveryCondition","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts#SupplyDeliveryCondition"]},{"name":"extensions","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestCreate","name":"SupplyRequestCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"item","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"order","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<SupplyRequestBase, \"id\">"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestUpsert","name":"SupplyRequestUpsert","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"item","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"order","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<SupplyRequestBase, \"id\">"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts#default.upsertSupplyRequest.request","name":"default.upsertSupplyRequest.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"datapoints","type":"SupplyRequestUpsert[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts#SupplyRequestUpsert"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationWrite","name":"LocationWrite","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"parent","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"organizations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"mode","type":"LocationMode","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationMode"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts#LocationBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["LocationBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts#default.addOrganization.request","name":"default.addOrganization.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts#default.removeOrganization.request","name":"default.removeOrganization.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts#default.setTags.request","name":"default.setTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts#default.removeTags.request","name":"default.removeTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts#LocationAssociation","name":"LocationAssociation","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"meta","type":"Record<string, any>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"id","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"EncounterRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterRead"]},{"name":"start_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end_datetime","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"LocationAssociationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts#LocationAssociationStatus"]},{"name":"created_by","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_by","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts#LocationAssociationRequest","name":"LocationAssociationRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"meta","type":"Record<string, any>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"start_datetime","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"end_datetime","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"LocationAssociationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts#LocationAssociationStatus"]},{"name":"location","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts#LocationAssociationUpdate","name":"LocationAssociationUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts#LocationAssociationRequest"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["LocationAssociationRequest"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/thread.ts#ThreadCreate","name":"ThreadCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/thread.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/thread.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/notes/thread.ts#ThreadBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ThreadBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/thread.ts#ThreadBase","name":"ThreadBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/thread.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/thread.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/thread.ts#ThreadRead","name":"ThreadRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/thread.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/thread.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/thread.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/thread.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/thread.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/thread.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/notes/thread.ts#ThreadBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ThreadBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/messages.ts#NoteCreate","name":"NoteCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/messages.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/messages.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/messages.ts#NoteRead","name":"NoteRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/messages.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/messages.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/messages.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"message_history","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/messages.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/messages.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/messages.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/messages.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/messages.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#OrganizationCreate","name":"OrganizationCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"org_type","type":"OrgType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#OrgType"]},{"name":"parent_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#OrgType","name":"OrgType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"TEAM","value":"team","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"GOVT","value":"govt","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"ROLE","value":"role","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"PRODUCT_SUPPLIER","value":"product_supplier","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"OTHER","value":"other","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#OrganizationUpdate","name":"OrganizationUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"org_type","type":"OrgType","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#OrgType"]},{"name":"parent_id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts#default.manageManagingOrganization.request","name":"default.manageManagingOrganization.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"organization","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"action","type":"\"add\" | \"remove\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#OrganizationUserRole","name":"OrganizationUserRole","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"user","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"role","type":"RoleRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts#RoleRead"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts#default.assignUser.request","name":"default.assignUser.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"user","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"role","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts#default.updateUserRole.request","name":"default.updateUserRole.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"user","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"role","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts#AccessibleRoleOrganization","name":"AccessibleRoleOrganization","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"organization","type":"Organization","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Organization"]},{"name":"role","type":"RoleBase | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts#RoleBase"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts#SendOtpRequest","name":"SendOtpRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts#SendOtpResponse","name":"SendOtpResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"otp","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts#LoginByOtpRequest","name":"LoginByOtpRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"otp","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts#LoginByOtpResponse","name":"LoginByOtpResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"access","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts#ConfirmPasswordResetOtpRequest","name":"ConfirmPasswordResetOtpRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"otp","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"password","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"username","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts#ConfirmPasswordResetOtpResponse","name":"ConfirmPasswordResetOtpResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigCreate","name":"PatientIdentifierConfigCreate","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<PatientIdentifierConfig, \"id\" | \"meta\">"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfigUpdate","name":"PatientIdentifierConfigUpdate","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts#PatientIdentifierConfig"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Partial<Omit<PatientIdentifierConfig, \"id\" | \"meta\">>"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts#default.updatePatientIdentifier.request","name":"default.updatePatientIdentifier.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"config","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts#FormSubmissionRead","name":"FormSubmissionRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts#FormSubmissionBase","repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts#FormSubmissionUpdate"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FormSubmissionBase","FormSubmissionUpdate"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts#FormSubmissionBase","name":"FormSubmissionBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts#FormSubmissionUpdate","name":"FormSubmissionUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"FormSubmissionStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts#FormSubmissionStatus"]},{"name":"response_dump","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts#FormSubmissionStatus","name":"FormSubmissionStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"draft\" | \"submitted\" | \"entered_in_error\""},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts#FormSubmissionCreate","name":"FormSubmissionCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"questionnaire","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts#FormSubmissionUpdate"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["FormSubmissionUpdate"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#QuestionnaireRead","name":"QuestionnaireRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#QuestionnaireBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["QuestionnaireBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#QuestionnaireBase","name":"QuestionnaireBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"questions","type":"Question[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#Question"]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"QuestionStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#QuestionStatus"]},{"name":"subject_type","type":"SubjectType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#SubjectType"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#Question","name":"Question","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":133,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"link_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"text","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"type","type":"QuestionType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#QuestionType"]},{"name":"structured_type","type":"StructuredQuestionType","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":140,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/data/StructuredFormData.tsx#StructuredQuestionType"]},{"name":"styling_metadata","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#Question.styling_metadata"},{"name":"required","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_component","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"collect_time","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"collect_performer","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":148,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"collect_body_site","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"collect_method","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"enable_when","type":"EnableWhen[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#EnableWhen"]},{"name":"enable_behavior","type":"\"all\" | \"any\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"disabled_display","type":"\"hidden\" | \"protected\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"repeats","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"read_only","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"max_length","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":156,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer_constraint","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":157,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer_option","type":"AnswerOption[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":158,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#AnswerOption"]},{"name":"answer_value_set","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer_unit","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":160,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"is_observation","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":161,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"unit","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"questions","type":"Question[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#Question"]},{"name":"formula","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"templates","type":"TemplateConfig[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#TemplateConfig"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/data/StructuredFormData.tsx#StructuredQuestionType","name":"StructuredQuestionType","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/data/StructuredFormData.tsx","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"(typeof STRUCTURED_QUESTIONS)[number][\"value\"]"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#Question.styling_metadata","name":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#Question.styling_metadata","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":141,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"classes","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"containerClasses","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#EnableWhen","name":"EnableWhen","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#EnableWhenNumeric","repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#EnableWhenBoolean","repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#EnableWhenString"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object & (EnableWhenNumeric | EnableWhenBoolean | EnableWhenString)"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#EnableWhenNumeric","name":"EnableWhenNumeric","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"operator","type":"\"greater\" | \"less\" | \"greater_or_equals\" | \"less_or_equals\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#EnableWhenBoolean","name":"EnableWhenBoolean","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"operator","type":"\"exists\" | \"equals\" | \"not_equals\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#EnableWhenString","name":"EnableWhenString","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"operator","type":"\"equals\" | \"not_equals\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#AnswerOption","name":"AnswerOption","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"initial_selected","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts#TemplateConfig","name":"TemplateConfig","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":126,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":127,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"content","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"structured_content","type":"Record<string, string>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":129,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"meta","type":"Record<string, string>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#QuestionStatus","name":"QuestionStatus","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"\"active\" | \"retired\" | \"draft\""},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#QuestionnaireCreate","name":"QuestionnaireCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"organizations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#QuestionnaireBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["QuestionnaireBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#QuestionnaireUpdate","name":"QuestionnaireUpdate","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#QuestionnaireBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"QuestionnaireBase"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts#default.submit.request","name":"default.submit.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"responses","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#QuestionnaireSetOrganizations","name":"QuestionnaireSetOrganizations","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"organizations","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponse","name":"QuestionnaireResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"questionnaire","type":"QuestionnaireRead","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts#QuestionnaireRead"]},{"name":"subject_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"responses","type":"Response[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/form.ts#QuestionnaireResponse"]},{"name":"encounter","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"QuestionnaireResponseStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponseStatus"]},{"name":"structured_responses","type":"Record<StructuredQuestionType, StructuredResponseValue>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/data/StructuredFormData.tsx#StructuredQuestionType","repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts#StructuredResponseValue"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/form.ts#QuestionnaireResponse","name":"QuestionnaireResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/form.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"question_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/form.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"structured_type","type":"StructuredQuestionType | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/form.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/data/StructuredFormData.tsx#StructuredQuestionType"]},{"name":"link_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/form.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"values","type":"ResponseValue[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/form.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/form.ts#ResponseValue"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/form.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"taken_at","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/form.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"body_site","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/form.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"method","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/form.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/form.ts#ResponseValue","name":"ResponseValue","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/form.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/form.ts#RV","repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyIntoleranceRequest","repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestCreate","repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts#MedicationStatementRequest","repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts#SymptomRequest","repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts#DiagnosisRequest","repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterEdit","repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#CreateAppointmentQuestion","repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileUploadQuestion","repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts#ApplyChargeItemDefinitionRequest"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"RV<\"string\", string | undefined> | RV<\"number\", number | string | undefined> | RV<\"boolean\", boolean | undefined> | RV<\"dateTime\", Date | undefined> | RV<\"date\", Date | undefined> | RV<\"quantity\", number | undefined> | RV<\"allergy_intolerance\", AllergyIntoleranceRequest[]> | RV<\"medication_request\", MedicationRequestCreate[]> | RV<\"medication_statement\", MedicationStatementRequest[]> | RV<\"symptom\", SymptomRequest[]> | RV<\"diagnosis\", DiagnosisRequest[]> | RV<\"encounter\", EncounterEdit[]> | RV<\"appointment\", CreateAppointmentQuestion[]> | RV<\"time_of_death\", string[]> | RV<\"files\", FileUploadQuestion[]> | RV<\"time\", string | undefined> | RV<\"charge_item\", ApplyChargeItemDefinitionRequest[]>"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/form.ts#RV","name":"RV","kind":"TypeAliasDeclaration","description":"A short hand for defining response value types","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/form.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":["T","V"],"fields":[{"name":"coding","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/form.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"unit","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/form.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"type","type":"T","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/form.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value","type":"V","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/form.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyIntoleranceRequest","name":"AllergyIntoleranceRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"clinical_status","type":"AllergyClinicalStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyClinicalStatus"]},{"name":"verification_status","type":"AllergyVerificationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyVerificationStatus"]},{"name":"category","type":"AllergyCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts#AllergyCategory"]},{"name":"criticality","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"last_occurrence","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestCreate","name":"MedicationRequestCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":433,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"create_prescription","type":"PrescriptionCreate","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":434,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts#PrescriptionCreate"]},{"name":"dirty","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":435,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequest"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["MedicationRequest"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts#PrescriptionCreate","name":"PrescriptionCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"alternate_identifier","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts#Prescription"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<Prescription, \"id\">"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequest","name":"MedicationRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":401,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":true,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":402,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"MedicationRequestStatus","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":403,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestStatus"]},{"name":"status_reason","type":"MedicationRequestStatusReason","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":404,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestStatusReason"]},{"name":"intent","type":"MedicationRequestIntent","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":405,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestIntent"]},{"name":"category","type":"MedicationCategory","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":406,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationCategory"]},{"name":"priority","type":"\"stat\" | \"urgent\" | \"asap\" | \"routine\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":407,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"do_not_perform","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":408,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"medication","type":"Code","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":409,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":410,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dosage_instruction","type":"MedicationRequestDosageInstruction[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":411,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDosageInstruction"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":412,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"authored_on","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":413,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":414,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"requested_product","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":415,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"requested_product_internal","type":"ProductKnowledgeBase","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":416,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts#ProductKnowledgeBase"]},{"name":"dispense_status","type":"MedicationRequestDispenseStatus","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":417,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestDispenseStatus"]},{"name":"requester","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":418,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts#MedicationStatementRequest","name":"MedicationStatementRequest","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"MedicationStatementStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts#MedicationStatementStatus"]},{"name":"reason","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"medication","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"encounter","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dosage_text","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"effective_period","type":"Period","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/base.ts#Period"]},{"name":"information_source","type":"MedicationStatementInformationSourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts#MedicationStatementInformationSourceType"]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts#MedicationStatementStatus","repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code","repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/base.ts#Period","repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts#MedicationStatementInformationSourceType","repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts#DiagnosisRequest","name":"DiagnosisRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"clinical_status","type":"DiagnosisClinicalStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts#DiagnosisClinicalStatus"]},{"name":"verification_status","type":"DiagnosisVerificationStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts#DiagnosisVerificationStatus"]},{"name":"code","type":"Code","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Code"]},{"name":"severity","type":"DiagnosisSeverity | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts#DiagnosisSeverity"]},{"name":"onset","type":"Onset","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts#Onset"]},{"name":"recorded_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"DiagnosisCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts#DiagnosisCategory"]},{"name":"encounter","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"dirty","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_date","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#CreateAppointmentQuestion","name":"CreateAppointmentQuestion","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":277,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"slot_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":280,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileUploadQuestion","name":"FileUploadQuestion","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"file_data","type":"File","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts#FileCreate"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<FileCreate, \"mime_type\">"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponseStatus","name":"QuestionnaireResponseStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"Completed","value":"completed","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"EnteredInError","value":"entered_in_error","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts#StructuredResponseValue","name":"StructuredResponseValue","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"submit_type","type":"\"CREATE\" | \"UPDATE\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponseUpdate","name":"QuestionnaireResponseUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"QuestionnaireResponseStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts#QuestionnaireResponseStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateReadSpec","name":"QuestionnaireResponseTemplateReadSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateBaseSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["QuestionnaireResponseTemplateBaseSpec"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateBaseSpec","name":"QuestionnaireResponseTemplateBaseSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"template_data","type":"TemplateData","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts#TemplateData"]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts#TemplateData","name":"TemplateData","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"medication_request","type":"MedicationRequestTemplateSpec[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestTemplateSpec"]},{"name":"questionnaire","type":"QuestionnaireAnswer[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireAnswer"]},{"name":"activity_definition","type":"ActivityDefinitionTemplateSpec[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts#ActivityDefinitionTemplateSpec"]},{"name":"meta","type":"Record<string, unknown>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequestTemplateSpec","name":"MedicationRequestTemplateSpec","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","line":421,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts#MedicationRequest"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<MedicationRequest, \"id\" | \"created_by\" | \"authored_on\" | \"requested_product_internal\" | \"encounter\" | \"authored_on\" | \"requester\" | \"dispense_status\">"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireAnswer","name":"QuestionnaireAnswer","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"question_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"answer","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"meta","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts#ActivityDefinitionTemplateSpec","name":"ActivityDefinitionTemplateSpec","kind":"InterfaceDeclaration","description":"Service request data stored in templates.\nOmits instance-specific fields (id, encounter) that will be set when applied.","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"service_request","type":"Omit<BaseServiceRequestSpec, \"id\"> & object","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts#BaseServiceRequestSpec"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts#questionnaireResponseTemplateApi.list.query","name":"questionnaireResponseTemplateApi.list.query","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"questionnaire","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"key_filter","type":"\"medication_request\" | \"service_request\" | \"questionnaire\"","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"limit","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"offset","type":"number","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateRetrieveSpec","name":"QuestionnaireResponseTemplateRetrieveSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"users","type":"UserReadMinimal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"facility_organizations","type":"FacilityOrganizationRead[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts#FacilityOrganizationRead"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts#QuestionnaireResponseTemplateReadSpec"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["QuestionnaireResponseTemplateReadSpec"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts#ResourceRequestRead","name":"ResourceRequestRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"approving_facility","type":"FacilityRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityRead"]},{"name":"related_patient","type":"PatientRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PatientRead"]},{"name":"assigned_to","type":"UserReadMinimal | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_by","type":"UserReadMinimal | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts#ResourceRequestListRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ResourceRequestListRead"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts#ResourceRequestListRead","name":"ResourceRequestListRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"origin_facility","type":"FacilityRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityRead"]},{"name":"assigned_facility","type":"FacilityRead | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityRead"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"modified_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts#ResourceRequestBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ResourceRequestBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts#ResourceRequestBase","name":"ResourceRequestBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"emergency","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"title","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"referring_facility_contact_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"referring_facility_contact_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"ResourceRequestStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts#ResourceRequestStatus"]},{"name":"category","type":"ResourceRequestCategory","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts#ResourceRequestCategory"]},{"name":"priority","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts#ResourceRequestStatus","name":"ResourceRequestStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"PENDING","value":"pending","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"APPROVED","value":"approved","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"REJECTED","value":"rejected","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"CANCELLED","value":"cancelled","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TRANSPORTATION_TO_BE_ARRANGED","value":"transportation_to_be_arranged","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TRANSFER_IN_PROGRESS","value":"transfer_in_progress","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"COMPLETED","value":"completed","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts#ResourceRequestCategory","name":"ResourceRequestCategory","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"PATIENT_CARE","value":"patient_care","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"COMFORT_DEVICES","value":"comfort_devices","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"MEDICINES","value":"medicines","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"FINANCIAL","value":"financial","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"OTHER","value":"other","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts#ResourceRequestCreate","name":"ResourceRequestCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"origin_facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"approving_facility","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"assigned_facility","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"related_patient","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"assigned_to","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts#ResourceRequestBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ResourceRequestBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts#CommentRead","name":"CommentRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"created_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"comment","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts#CommentCreate","name":"CommentCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"comment","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts#default.getSlotsForDay.request","name":"default.getSlotsForDay.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"facility","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"day","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts#default.getSlotsForDay.response","name":"default.getSlotsForDay.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"results","type":"TokenSlot[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#TokenSlot"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#PublicAppointment","name":"PublicAppointment","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":248,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AppointmentBase","repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts#PublicPatientRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"AppointmentBase & object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts#default.getAppointments.response","name":"default.getAppointments.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"results","type":"PublicAppointment[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#PublicAppointment"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AppointmentCreatePublicRequest","name":"AppointmentCreatePublicRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":267,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":269,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts#default.cancelAppointment.request","name":"default.cancelAppointment.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"appointment","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleTemplateCreateRequest","name":"ScheduleTemplateCreateRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_from","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_to","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"availabilities","type":"ScheduleAvailabilityBase[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleAvailabilityBase"]},{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_public","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleAvailabilityBase","name":"ScheduleAvailabilityBase","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AvailabilityDateTime","repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AvailabilitySlotType"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"object & (object | object)"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AvailabilityDateTime","name":"AvailabilityDateTime","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"day_of_week","type":"DayOfWeek","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/MansoqUI/interactive/WeekdayCheckbox.tsx#DayOfWeek"]},{"name":"start_time","type":"Time","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/types.ts#Time"]},{"name":"end_time","type":"Time","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/types.ts#Time"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/MansoqUI/interactive/WeekdayCheckbox.tsx#DayOfWeek","name":"DayOfWeek","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"MONDAY","value":"0","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"TUESDAY","value":"1","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"WEDNESDAY","value":"2","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"THURSDAY","value":"3","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"FRIDAY","value":"4","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"SATURDAY","value":"5","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"SUNDAY","value":"6","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/MansoqUI/interactive/WeekdayCheckbox.tsx","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/Utils/types.ts#Time","name":"Time","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/Utils/types.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"`${number}:${number}` | `${number}:${number}:${number}`"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AvailabilitySlotType","name":"AvailabilitySlotType","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"Appointment","value":"appointment","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"Open","value":"open","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"Closed","value":"closed","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleTemplate","name":"ScheduleTemplate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_from","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_to","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"availabilities","type":"ScheduleAvailability[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleAvailability"]},{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"charge_item_definition","type":"ChargeItemDefinitionRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"]},{"name":"revisit_charge_item_definition","type":"ChargeItemDefinitionRead","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts#ChargeItemDefinitionRead"]},{"name":"revisit_allowed_days","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_public","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleAvailability","name":"ScheduleAvailability","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleAvailabilityBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"ScheduleAvailabilityBase & object"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleTemplateUpdateRequest","name":"ScheduleTemplateUpdateRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_from","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_to","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_public","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleTemplateSetChargeItemDefinitionRequest","name":"ScheduleTemplateSetChargeItemDefinitionRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"charge_item_definition","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"re_visit_allowed_days","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"re_visit_charge_item_definition","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleAvailabilityCreateRequest","name":"ScheduleAvailabilityCreateRequest","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleAvailabilityBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"ScheduleAvailabilityBase"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleExceptionCreateRequest","name":"ScheduleExceptionCreateRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_from","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_to","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"start_time","type":"Time","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/types.ts#Time"]},{"name":"end_time","type":"Time","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/types.ts#Time"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleException","name":"ScheduleException","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"reason","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_from","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"valid_to","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"start_time","type":"Time","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/types.ts#Time"]},{"name":"end_time","type":"Time","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/Utils/types.ts#Time"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts#default.slots.getSlotsForDay.request","name":"default.slots.getSlotsForDay.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":115,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"day","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#GetSlotsForDayResponse","name":"GetSlotsForDayResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"results","type":"TokenSlot[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#TokenSlot"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AvailabilityHeatmapRequest","name":"AvailabilityHeatmapRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"from_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"to_date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":145,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AvailabilityHeatmapResponse","name":"AvailabilityHeatmapResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AppointmentCreateRequest","name":"AppointmentCreateRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":261,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":263,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":264,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AppointmentUpdateRequest","name":"AppointmentUpdateRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":272,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"status","type":"Appointment[\"status\"]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":273,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#Appointment"]},{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AppointmentCancelRequest","name":"AppointmentCancelRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":283,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"reason","type":"\"cancelled\" | \"entered_in_error\"","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":284,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":285,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#AppointmentRescheduleRequest","name":"AppointmentRescheduleRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":288,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"new_slot","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":289,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"previous_booking_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"new_booking_note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":291,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","line":292,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenGenerate","name":"TokenGenerate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"patient","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"note","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"sub_queue","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#Token"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<Token, \"id\">"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts#default.appointments.availableUsers.response","name":"default.appointments.availableUsers.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"users","type":"UserReadMinimal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenRetrieve","name":"TokenRetrieve","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenRead","repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal","repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#Appointment","repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts#EncounterListRead","repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#ScheduleResource"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"TokenRead & object & ScheduleResource"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts#default.appointments.setTags.request","name":"default.appointments.setTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts#default.appointments.removeTags.request","name":"default.appointments.removeTags.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"tags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenUpdate","name":"TokenUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"note","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"TokenStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenStatus"]},{"name":"sub_queue","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#Token"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<Token, \"id\">"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts#UpsertRequest","name":"UpsertRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":["TCreate","TUpdate"],"fields":[{"name":"datapoints","type":"(TCreate | (TUpdate & object))[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryCreate","name":"TokenCategoryCreate","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategory"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"Omit<TokenCategory, \"id\">"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts#TokenCategoryUpdate","name":"TokenCategoryUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"shorthand","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRetrieveSpec","name":"TokenQueueRetrieveSpec","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"created_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"updated_by","type":"UserReadMinimal","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueRead"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["TokenQueueRead"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueCreate","name":"TokenQueueCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueue"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<\n  TokenQueue,\n  \"id\" | \"is_primary\"\n>"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueUpdate","name":"TokenQueueUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenGenerateWithQueue","name":"TokenGenerateWithQueue","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"date","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts#TokenGenerate"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["TokenGenerate"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts#default.setNextTokenToSubQueue.request","name":"default.setNextTokenToSubQueue.request","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"sub_queue","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"category","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts#TokenQueueSummary","name":"TokenQueueSummary","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueCreate","name":"TokenSubQueueCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"resource_type","type":"SchedulableResourceType","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts#SchedulableResourceType"]},{"name":"resource_id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueue"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["Omit<TokenSubQueue, \"id\">"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueUpdate","name":"TokenSubQueueUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"status","type":"TokenSubQueueStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts#TokenSubQueueStatus"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserCreate","name":"UserCreate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"username","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"password","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"email","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_service_account","type":"boolean","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"role_orgs","type":"Array<object>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserUpdate"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["UserUpdate"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserUpdate","name":"UserUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"first_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"last_name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"phone_number","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"prefix","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"suffix","type":"string | null","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"gender","type":"(typeof GENDER_TYPES)[number][\"id\"]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"geo_organization","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserRead","name":"UserRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"geo_organization","type":"Organization","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Organization"]},{"name":"created_by","type":"UserReadMinimal","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"]},{"name":"email","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"flags","type":"string[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"role_orgs","type":"Array<object>","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Organization"]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserReadMinimal"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["UserReadMinimal"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#CurrentUserRead","name":"CurrentUserRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"alt_phone_number","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"date_of_birth","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"is_superuser","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"qualification","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"doctor_experience_commenced_on","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"doctor_medical_council_registration","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"weekly_working_hours","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"verified","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"facilities","type":"FacilityBareMinimum[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts#FacilityBareMinimum"]},{"name":"organizations","type":"Organization[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts#Organization"]},{"name":"last_login","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pf_endpoint","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pf_p256dh","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"pf_auth","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"preferences","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#UserRead","repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permission.ts#Permissions"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["UserRead","Permissions"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts#GenerateServiceAccountTokenResponse","name":"GenerateServiceAccountTokenResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"token","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"user","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userPreferences.ts#UserPreferenceRequest","name":"UserPreferenceRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userPreferences.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"preference","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userPreferences.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userPreferences.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userPreferences.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetRead","name":"ValueSetRead","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"created_by","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"updated_by","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ValueSetBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetBase","name":"ValueSetBase","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"slug","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"description","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"compose","type":"ValueSetCompose","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetCompose"]},{"name":"status","type":"ValueSetStatus","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetStatus"]},{"name":"is_system_defined","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetCompose","name":"ValueSetCompose","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"exclude","type":"ValueSetInclude[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetInclude"]},{"name":"include","type":"ValueSetInclude[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetInclude"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetInclude","name":"ValueSetInclude","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"filter","type":"ValueSetFilter[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetFilter"]},{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"string | null","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"concept","type":"ValueSetConcept[]","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetConcept"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetFilter","name":"ValueSetFilter","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"op","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"value","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"property","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetConcept","name":"ValueSetConcept","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetStatus","name":"ValueSetStatus","kind":"EnumDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","members":[{"name":"ACTIVE","value":"active","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"DRAFT","value":"draft","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"RETIRED","value":"retired","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"name":"UNKNOWN","value":"unknown","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetCreate","name":"ValueSetCreate","kind":"TypeAliasDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","expression":"ValueSetBase"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetUpdate","name":"ValueSetUpdate","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"id","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetBase"],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":["ValueSetBase"]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetLookupRequest","name":"ValueSetLookupRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetLookupResponse","name":"ValueSetLookupResponse","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"designations","type":"DesignationItem[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#DesignationItem"]},{"name":"metadata","type":"ValueSetCodeMetadata","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetCodeMetadata"]},{"name":"properties","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":96,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#DesignationItem","name":"DesignationItem","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"details","type":"Designation","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Designation"]},{"name":"context","type":"Record<string, unknown>","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":90,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Designation","name":"Designation","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts","line":3,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"language","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"use","type":"object","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[],"inlineSchemaId":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Designation.use"},{"name":"value","type":"string","required":false,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Designation.use","name":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Designation.use","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ValueSetCodeMetadata","name":"ValueSetCodeMetadata","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"name","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"version","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"inactive","type":"boolean","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts#ExpandRequest","name":"ExpandRequest","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"search","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"count","type":"number","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#CodeConceptMinimal","name":"CodeConceptMinimal","kind":"InterfaceDeclaration","description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"typeParameters":[],"fields":[{"name":"code","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"display","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"system","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]},{"name":"designation","type":"Designation[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#Designation"]}],"baseSchemaIds":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending","baseTypes":[]},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts#default.expand.response","name":"default.expand.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"results","type":"CodeConceptMinimal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#CodeConceptMinimal"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts#default.previewSearch.response","name":"default.previewSearch.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"results","type":"CodeConceptMinimal[]","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":["repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts#CodeConceptMinimal"]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts#default.addFavourite.response","name":"default.addFavourite.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts#default.removeFavourite.response","name":"default.removeFavourite.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts#default.clearFavourites.response","name":"default.clearFavourites.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts#default.addRecentView.response","name":"default.addRecentView.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts#default.removeRecentView.response","name":"default.removeRecentView.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"},{"id":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts#default.clearRecentViews.response","name":"default.clearRecentViews.response","kind":"inline object type","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"fields":[{"name":"message","type":"string","required":true,"readOnly":false,"hasInitializer":false,"description":"","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"schemaIds":[]}],"baseSchemaIds":[],"typeParameters":[],"reviewStatus":"declared TypeScript fields extracted; server payload/validation review pending"}],"externalTypeReferences":[{"name":"SpecimenDefinitionRead","source":{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reason":"Imported/external/computed type declaration not resolved within tracked local source; exact fields require review."},{"name":"TemplateBase","source":{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reason":"Imported/external/computed type declaration not resolved within tracked local source; exact fields require review."},{"name":"SpecimenRead","source":{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reason":"Imported/external/computed type declaration not resolved within tracked local source; exact fields require review."},{"name":"z.infer","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/fatoora.ts","line":196,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reason":"Imported/external/computed type declaration not resolved within tracked local source; exact fields require review."},{"name":"z.infer","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/fiscalContract.ts","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reason":"Imported/external/computed type declaration not resolved within tracked local source; exact fields require review."},{"name":"z.infer","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","line":153,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reason":"Imported/external/computed type declaration not resolved within tracked local source; exact fields require review."},{"name":"z.infer","source":{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reason":"Imported/external/computed type declaration not resolved within tracked local source; exact fields require review."},{"name":"PaginatedResponse","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reason":"Imported/external/computed type declaration not resolved within tracked local source; exact fields require review."},{"name":"ConsultationModel","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reason":"Imported/external/computed type declaration not resolved within tracked local source; exact fields require review."},{"name":"HCXPolicyModel","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reason":"Imported/external/computed type declaration not resolved within tracked local source; exact fields require review."},{"name":"UserBareMinimum","source":{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reason":"Imported/external/computed type declaration not resolved within tracked local source; exact fields require review."},{"name":"SpecimenDefinitionRead","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reason":"Imported/external/computed type declaration not resolved within tracked local source; exact fields require review."},{"name":"TemplateBase","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reason":"Imported/external/computed type declaration not resolved within tracked local source; exact fields require review."},{"name":"SpecimenRead","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reason":"Imported/external/computed type declaration not resolved within tracked local source; exact fields require review."},{"name":"ExcalidrawElement","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reason":"Imported/external/computed type declaration not resolved within tracked local source; exact fields require review."},{"name":"BinaryFiles","source":{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reason":"Imported/external/computed type declaration not resolved within tracked local source; exact fields require review."},{"name":"SpecimenDefinitionRead","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reason":"Imported/external/computed type declaration not resolved within tracked local source; exact fields require review."},{"name":"TemplateBase","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reason":"Imported/external/computed type declaration not resolved within tracked local source; exact fields require review."},{"name":"SpecimenRead","source":{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"reason":"Imported/external/computed type declaration not resolved within tracked local source; exact fields require review."}],"issues":[{"path":"repositories/platform/mansoq-deployments-registry/lib/map-utils.ts","line":9,"kind":"typescript-syntax-diagnostic","code":1005},{"path":"repositories/platform/mansoq-deployments-registry/lib/map-utils.ts","line":9,"kind":"typescript-syntax-diagnostic","code":1005},{"path":"repositories/platform/mansoq-deployments-registry/lib/map-utils.ts","line":9,"kind":"typescript-syntax-diagnostic","code":1134},{"path":"repositories/platform/mansoq-deployments-registry/lib/map-utils.ts","line":10,"kind":"typescript-syntax-diagnostic","code":1005},{"path":"repositories/platform/mansoq-deployments-registry/lib/map-utils.ts","line":11,"kind":"typescript-syntax-diagnostic","code":1005},{"path":"repositories/platform/mansoq-deployments-registry/lib/map-utils.ts","line":12,"kind":"typescript-syntax-diagnostic","code":1109},{"path":"repositories/platform/mansoq-deployments-registry/lib/map-utils.ts","line":19,"kind":"typescript-syntax-diagnostic","code":1005},{"path":"repositories/platform/mansoq-deployments-registry/lib/map-utils.ts","line":19,"kind":"typescript-syntax-diagnostic","code":1005},{"path":"repositories/platform/mansoq-deployments-registry/lib/map-utils.ts","line":19,"kind":"typescript-syntax-diagnostic","code":1134},{"path":"repositories/platform/mansoq-deployments-registry/lib/map-utils.ts","line":20,"kind":"typescript-syntax-diagnostic","code":1005},{"path":"repositories/platform/mansoq-deployments-registry/lib/map-utils.ts","line":21,"kind":"typescript-syntax-diagnostic","code":1005},{"path":"repositories/platform/mansoq-deployments-registry/lib/map-utils.ts","line":22,"kind":"typescript-syntax-diagnostic","code":1109}]},"services":{"operations":[{"id":"service-operation-2f2e2fa86f3fb43b07","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigApiRouter.ts","method":"POST","path":"","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"AssetConfigApiController.createAsset","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigApiRouter.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigApiRouter.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-dda1fc41e32c6a53d3","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigApiRouter.ts","method":"PUT","path":"/:externalId","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"AssetConfigApiController.updateAsset","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigApiRouter.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigApiRouter.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[{"name":"externalId","type":"path string; server validation review pending"}],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-3b3818902cd3efc96c","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigApiRouter.ts","method":"DELETE","path":"/:externalId","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"AssetConfigApiController.deleteAsset","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigApiRouter.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigApiRouter.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[{"name":"externalId","type":"path string; server validation review pending"}],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-948753ee157a7452a2","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","method":"GET","path":"/","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"AssetConfigController.listAssets","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-ea001293d420e049a2","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","method":"GET","path":"/new","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"AssetConfigController.createAssetForm","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-8c805aadb71e42c2c7","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","method":"POST","path":"/","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"AssetConfigController.createAsset","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-e7bce534f9f2d389bf","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","method":"POST","path":"/refresh","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"AssetConfigController.refreshAssets","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-0c35d99bb8abbf7428","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","method":"GET","path":"/:externalId","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"AssetConfigController.updateAssetForm","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[{"name":"externalId","type":"path string; server validation review pending"}],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-63a77c03abcaddb33f","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","method":"POST","path":"/:externalId","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"AssetConfigController.updateAsset","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[{"name":"externalId","type":"path string; server validation review pending"}],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-405f435d01bb00eb94","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","method":"GET","path":"/:externalId/delete","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"AssetConfigController.confirmDeleteAsset","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[{"name":"externalId","type":"path string; server validation review pending"}],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-5b69cf3f4ec1290fa3","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","method":"POST","path":"/:externalId/delete","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"AssetConfigController.deleteAsset","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[{"name":"externalId","type":"path string; server validation review pending"}],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-fb396a6baffb10fb73","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/authRouter.ts","method":"GET","path":"/login","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"AuthController.loginForm","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/authRouter.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/authRouter.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-8771f69f40b565cc39","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/authRouter.ts","method":"POST","path":"/login","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"AuthController.login","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/authRouter.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/authRouter.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-d9df5b0cf608de7091","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/authRouter.ts","method":"POST","path":"/logout","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"AuthController.logout","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/authRouter.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/authRouter.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-a1406b721497ddbb3d","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/bedRouter.ts","method":"GET","path":"/","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"BedController.list","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/bedRouter.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/bedRouter.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-a279b32a55ade43c1e","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/bedRouter.ts","method":"POST","path":"/","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"BedController.create","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/bedRouter.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/bedRouter.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-774f6eb9ec9147a6d1","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/bedRouter.ts","method":"GET","path":"/:id","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"BedController.editForm","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/bedRouter.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/bedRouter.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[{"name":"id","type":"path string; server validation review pending"}],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-1fd7ec4698df217697","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/bedRouter.ts","method":"POST","path":"/:id","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"BedController.edit","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/bedRouter.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/bedRouter.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[{"name":"id","type":"path string; server validation review pending"}],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-0251b5e9290187ab4d","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/bedRouter.ts","method":"GET","path":"/:id/delete","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"BedController.confirmDelete","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/bedRouter.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/bedRouter.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[{"name":"id","type":"path string; server validation review pending"}],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-d64515698b7ce227ee","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/bedRouter.ts","method":"POST","path":"/:id/delete","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"BedController.delete","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/bedRouter.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/bedRouter.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[{"name":"id","type":"path string; server validation review pending"}],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-ba8ccb687a17621c6a","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","method":"GET","path":"/presets","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"mansoqJwtAuth","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"},{"name":"validate","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"},{"name":"CameraController.getPresets","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-63358b42906f24b6a3","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","method":"POST","path":"/presets","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"mansoqJwtAuth","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"},{"name":"validate","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"},{"name":"CameraController.setPreset","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-19845d6f0435566f40","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","method":"GET","path":"/status","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"mansoqJwtAuth","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"},{"name":"validate","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"},{"name":"CameraController.getStatus","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-087fcb183ccf87f0e2","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","method":"POST","path":"/cameras/status","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"mansoqJwtAuth","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"},{"name":"CameraController.getCameraStatuses","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-c9b44c28e1147fa369","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","method":"POST","path":"/gotoPreset","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"mansoqJwtAuth","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"},{"name":"validate","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"},{"name":"CameraController.gotoPreset","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-9476e9187244251177","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","method":"POST","path":"/absoluteMove","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"mansoqJwtAuth","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"},{"name":"validate","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"},{"name":"CameraController.absoluteMove","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-e8d50f55b7451259d5","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","method":"POST","path":"/relativeMove","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"mansoqJwtAuth","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"},{"name":"validate","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"},{"name":"CameraController.relativeMove","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-9629e7b9c57bb34859","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/configRouter.ts","method":"GET","path":"","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"ConfigController.renderUpdateConfig","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/configRouter.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/configRouter.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-af19db8069a71fe9bb","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/configRouter.ts","method":"POST","path":"","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"ConfigController.updateConfig","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/configRouter.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/configRouter.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-1ba5361776e2ea695a","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/defaultRouter.ts","method":"GET","path":"/","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"HomeController.index","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/defaultRouter.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[{"name":"req","type":"Request","required":true},{"name":"res","type":"Response","required":true}],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending","handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/controller/HomeController.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/defaultRouter.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-a669e328f44e04262e","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/defaultRouter.ts","method":"GET","path":"/not-found","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"ErrorPageController.notFound","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/defaultRouter.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/defaultRouter.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-7113d17f18c515fc5d","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/defaultRouter.ts","method":"GET","path":"/unauthorized","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"ErrorPageController.unauthorized","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/defaultRouter.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/defaultRouter.ts","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-d6bcb5eb295ee23486","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/healthRouter.ts","method":"GET","path":"/ping","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"HealthCheckController.pingCheck","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/healthRouter.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/healthRouter.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-c3afe42ea3b3ca7b33","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/healthRouter.ts","method":"GET","path":"/status","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"HealthCheckController.healthCheck","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/healthRouter.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/healthRouter.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-7393b180f1022773fb","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/healthRouter.ts","method":"GET","path":"/mansoq/communication","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"HealthCheckController.mansoqCommunicationCheck","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/healthRouter.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/healthRouter.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-eb22b712b0ef577b5a","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/healthRouter.ts","method":"GET","path":"/mansoq/communication-asset","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"HealthCheckController.mansoqCommunicationCheckAsAsset","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/healthRouter.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/healthRouter.ts","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-6c59454ee9227e36c4","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/observationRouter.ts","method":"POST","path":"/update_observations","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"validate","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/observationRouter.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"},{"name":"ObservationController.updateObservations","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/observationRouter.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/observationRouter.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-7de1a64c4bd2f56d16","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/observationRouter.ts","method":"GET","path":"/vitals","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"mansoqJwtAuth","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/observationRouter.ts","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"},{"name":"validate","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/observationRouter.ts","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"},{"name":"ObservationController.getLatestVitals","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/observationRouter.ts","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/observationRouter.ts","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-413889f0c541af9594","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/observationRouter.ts","method":"GET","path":"/devices/status","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"mansoqJwtAuth","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/observationRouter.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"},{"name":"ObservationController.status","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/observationRouter.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/observationRouter.ts","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-0f4a4b29c1fb979ea2","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/observationRouter.ts","method":"GET","path":"/get_time","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"ObservationController.getTime","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/observationRouter.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/observationRouter.ts","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-f07b41bf617500e63d","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/serverStatusRouter.ts","method":"GET","path":"","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"ServerStatusController.render","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/serverStatusRouter.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[{"name":"req","type":"Request","required":true},{"name":"res","type":"Response","required":true}],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending","handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/controller/ServerStatusController.ts","line":4,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/serverStatusRouter.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-b5631f6772b01a0614","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/streamAuthApiRouter.ts","method":"POST","path":"/verifyToken","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"StreamAuthApiController.validateStreamToken","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/streamAuthApiRouter.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/streamAuthApiRouter.ts","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-1d27d65c3fa1a5a7a4","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/streamAuthApiRouter.ts","method":"POST","path":"/getToken/videoFeed","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"mansoqJwtAuth","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/streamAuthApiRouter.ts","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"},{"name":"StreamAuthApiController.getVideoFeedStreamToken","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/streamAuthApiRouter.ts","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/streamAuthApiRouter.ts","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-2ca1e292e096412d4b","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/streamAuthApiRouter.ts","method":"POST","path":"/getToken/vitals","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"mansoqJwtAuth","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/streamAuthApiRouter.ts","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"},{"name":"StreamAuthApiController.getVitalStreamToken","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/streamAuthApiRouter.ts","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/streamAuthApiRouter.ts","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-1a508df7916f18aa94","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/router/vitalsStatRouter.ts","method":"GET","path":"/accuracy","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"VitalsStatController.latestAccuracy","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/vitalsStatRouter.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/vitalsStatRouter.ts","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-5423955e5705aa8427","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","method":"OPTIONS","path":"*","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"cors","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":89,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-c02a975d1b1d88d7c4","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","method":"GET","path":"/.well-known/jwks.json","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"OpenidConfigController.publicJWKs","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-5882d12d027804bd22","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","method":"GET","path":"/.well-known/openid-configuration","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"OpenidConfigController.publicJWKs","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":117,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"service-operation-094a799155e1970bc8","repository":"repositories/teleicu/mansoq-teleicu-middleware","apiModule":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","method":"ANY","path":"*","resolution":"literal","mountStatus":"local Express/service route; router mounting and deployment base require verification","handlers":[{"name":"inline handler/middleware","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[{"name":"req","type":"not declared","required":true},{"name":"res","type":"not declared","required":true}],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending","handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"service route enumerated; payload, authorization and behavior review pending"},{"id":"go-service-operation-2f0df5108b5cacb331","repository":"repositories/platform/mansoq-scanner-bridge","apiModule":"repositories/platform/mansoq-scanner-bridge/internal/server/server.go","method":"ANY","path":"/ws","resolution":"literal Go ServeMux registration","mountStatus":"bridge/service-local ServeMux declaration; listener, method guards and deployment base require review","handlers":[{"name":"s.handleWebSocket","source":{"path":"repositories/platform/mansoq-scanner-bridge/internal/server/server.go","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"Go lexical route declaration only; handler payload/authentication review pending"}],"source":{"path":"repositories/platform/mansoq-scanner-bridge/internal/server/server.go","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"Go registration inventoried; no Go handler schema or behavioral review is claimed"},{"id":"go-service-operation-4c9c84cb20b6618bdf","repository":"repositories/platform/mansoq-scanner-bridge","apiModule":"repositories/platform/mansoq-scanner-bridge/internal/server/server.go","method":"ANY","path":"/health","resolution":"literal Go ServeMux registration","mountStatus":"bridge/service-local ServeMux declaration; listener, method guards and deployment base require review","handlers":[{"name":"s.handleHealth","source":{"path":"repositories/platform/mansoq-scanner-bridge/internal/server/server.go","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"Go lexical route declaration only; handler payload/authentication review pending"}],"source":{"path":"repositories/platform/mansoq-scanner-bridge/internal/server/server.go","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"Go registration inventoried; no Go handler schema or behavioral review is claimed"},{"id":"go-service-operation-382e56d3e88355efb8","repository":"repositories/platform/mansoq-scanner-bridge","apiModule":"repositories/platform/mansoq-scanner-bridge/internal/server/server.go","method":"ANY","path":"/test-scan","resolution":"literal Go ServeMux registration","mountStatus":"bridge/service-local ServeMux declaration; listener, method guards and deployment base require review","handlers":[{"name":"s.handleTestScan","source":{"path":"repositories/platform/mansoq-scanner-bridge/internal/server/server.go","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"Go lexical route declaration only; handler payload/authentication review pending"}],"source":{"path":"repositories/platform/mansoq-scanner-bridge/internal/server/server.go","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"Go registration inventoried; no Go handler schema or behavioral review is claimed"},{"id":"go-service-operation-a6d845b914bea3eb94","repository":"repositories/platform/mansoq-scanner-bridge","apiModule":"repositories/platform/mansoq-scanner-bridge/internal/server/server.go","method":"ANY","path":"/","resolution":"literal Go ServeMux registration","mountStatus":"bridge/service-local ServeMux declaration; listener, method guards and deployment base require review","handlers":[{"name":"s.handleTestPage","source":{"path":"repositories/platform/mansoq-scanner-bridge/internal/server/server.go","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"Go lexical route declaration only; handler payload/authentication review pending"}],"source":{"path":"repositories/platform/mansoq-scanner-bridge/internal/server/server.go","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"Go registration inventoried; no Go handler schema or behavioral review is claimed"},{"id":"go-service-operation-87eca6d0335f9a3d69","repository":"repositories/teleicu/mansoq-mock-ptz-camera","apiModule":"repositories/teleicu/mansoq-mock-ptz-camera/onvif/server.go","method":"ANY","path":"/onvif/device_service","resolution":"literal Go ServeMux registration","mountStatus":"bridge/service-local ServeMux declaration; listener, method guards and deployment base require review","handlers":[{"name":"s.handleDevice","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/onvif/server.go","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"Go lexical route declaration only; handler payload/authentication review pending"}],"source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/onvif/server.go","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"Go registration inventoried; no Go handler schema or behavioral review is claimed"},{"id":"go-service-operation-1246817628111adba4","repository":"repositories/teleicu/mansoq-mock-ptz-camera","apiModule":"repositories/teleicu/mansoq-mock-ptz-camera/onvif/server.go","method":"ANY","path":"/onvif/media_service","resolution":"literal Go ServeMux registration","mountStatus":"bridge/service-local ServeMux declaration; listener, method guards and deployment base require review","handlers":[{"name":"s.handleMedia","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/onvif/server.go","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"Go lexical route declaration only; handler payload/authentication review pending"}],"source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/onvif/server.go","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"Go registration inventoried; no Go handler schema or behavioral review is claimed"},{"id":"go-service-operation-75d4c093e332771137","repository":"repositories/teleicu/mansoq-mock-ptz-camera","apiModule":"repositories/teleicu/mansoq-mock-ptz-camera/onvif/server.go","method":"ANY","path":"/onvif/ptz_service","resolution":"literal Go ServeMux registration","mountStatus":"bridge/service-local ServeMux declaration; listener, method guards and deployment base require review","handlers":[{"name":"s.handlePTZ","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/onvif/server.go","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"Go lexical route declaration only; handler payload/authentication review pending"}],"source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/onvif/server.go","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"Go registration inventoried; no Go handler schema or behavioral review is claimed"},{"id":"go-service-operation-365daec22e74614c32","repository":"repositories/teleicu/mansoq-mock-ptz-camera","apiModule":"repositories/teleicu/mansoq-mock-ptz-camera/onvif/server.go","method":"ANY","path":"/onvif/event_service","resolution":"literal Go ServeMux registration","mountStatus":"bridge/service-local ServeMux declaration; listener, method guards and deployment base require review","handlers":[{"name":"s.handleEvents","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/onvif/server.go","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"Go lexical route declaration only; handler payload/authentication review pending"}],"source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/onvif/server.go","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"Go registration inventoried; no Go handler schema or behavioral review is claimed"},{"id":"go-service-operation-99797a5f57b4462c98","repository":"repositories/teleicu/mansoq-mock-ptz-camera","apiModule":"repositories/teleicu/mansoq-mock-ptz-camera/onvif/server.go","method":"ANY","path":"/onvif/subscription","resolution":"literal Go ServeMux registration","mountStatus":"bridge/service-local ServeMux declaration; listener, method guards and deployment base require review","handlers":[{"name":"s.handleSubscription","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/onvif/server.go","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"Go lexical route declaration only; handler payload/authentication review pending"}],"source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/onvif/server.go","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"Go registration inventoried; no Go handler schema or behavioral review is claimed"},{"id":"go-service-operation-29865bb8b21edd58e1","repository":"repositories/teleicu/mansoq-mock-ptz-camera","apiModule":"repositories/teleicu/mansoq-mock-ptz-camera/web/server.go","method":"ANY","path":"/","resolution":"literal Go ServeMux registration","mountStatus":"bridge/service-local ServeMux declaration; listener, method guards and deployment base require review","handlers":[{"name":"h.basicAuth","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/web/server.go","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"Go lexical route declaration only; handler payload/authentication review pending"}],"source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/web/server.go","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"Go registration inventoried; no Go handler schema or behavioral review is claimed"},{"id":"go-service-operation-e3c8f7b4a06ec11cb7","repository":"repositories/teleicu/mansoq-mock-ptz-camera","apiModule":"repositories/teleicu/mansoq-mock-ptz-camera/web/server.go","method":"ANY","path":"/test","resolution":"literal Go ServeMux registration","mountStatus":"bridge/service-local ServeMux declaration; listener, method guards and deployment base require review","handlers":[{"name":"h.basicAuth","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/web/server.go","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"Go lexical route declaration only; handler payload/authentication review pending"}],"source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/web/server.go","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"Go registration inventoried; no Go handler schema or behavioral review is claimed"},{"id":"go-service-operation-67d8cfdb791c1fecfb","repository":"repositories/teleicu/mansoq-mock-ptz-camera","apiModule":"repositories/teleicu/mansoq-mock-ptz-camera/web/server.go","method":"ANY","path":"/static/","resolution":"literal Go ServeMux registration","mountStatus":"bridge/service-local ServeMux declaration; listener, method guards and deployment base require review","handlers":[{"name":"h.basicAuthHandler","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/web/server.go","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"Go lexical route declaration only; handler payload/authentication review pending"}],"source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/web/server.go","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"Go registration inventoried; no Go handler schema or behavioral review is claimed"},{"id":"go-service-operation-a5de3e20d3907dd60e","repository":"repositories/teleicu/mansoq-mock-ptz-camera","apiModule":"repositories/teleicu/mansoq-mock-ptz-camera/web/server.go","method":"ANY","path":"/ws/video","resolution":"literal Go ServeMux registration","mountStatus":"bridge/service-local ServeMux declaration; listener, method guards and deployment base require review","handlers":[{"name":"h.handleVideoWS","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/web/server.go","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"Go lexical route declaration only; handler payload/authentication review pending"}],"source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/web/server.go","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"Go registration inventoried; no Go handler schema or behavioral review is claimed"},{"id":"go-service-operation-22db974ca7d354346e","repository":"repositories/teleicu/mansoq-mock-ptz-camera","apiModule":"repositories/teleicu/mansoq-mock-ptz-camera/web/server.go","method":"ANY","path":"/ws","resolution":"literal Go ServeMux registration","mountStatus":"bridge/service-local ServeMux declaration; listener, method guards and deployment base require review","handlers":[{"name":"h.handleWebSocket","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/web/server.go","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"Go lexical route declaration only; handler payload/authentication review pending"}],"source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/web/server.go","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"pathParameters":[],"reviewStatus":"Go registration inventoried; no Go handler schema or behavioral review is claimed"}],"mounts":[{"id":"service-mount-f6b354f3fb183dc18e","repository":"repositories/teleicu/mansoq-teleicu-middleware","path":"/favicon.svg","mountStatus":"local Express/service mount; upstream deployment prefix not resolved","handlers":[{"name":"inline handler/middleware","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[{"name":"req","type":"not declared","required":true},{"name":"res","type":"not declared","required":true}],"requestFieldsRead":[],"explicitStatuses":[{"status":204,"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending","handlerSource":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"id":"service-mount-57ed44b04ce0a68a64","repository":"repositories/teleicu/mansoq-teleicu-middleware","path":"","mountStatus":"local Express/service mount; upstream deployment prefix not resolved","handlers":[{"name":"defaultRouter","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"id":"service-mount-4f439435be9c8a4e72","repository":"repositories/teleicu/mansoq-teleicu-middleware","path":"/docs","mountStatus":"local Express/service mount; upstream deployment prefix not resolved","handlers":[{"name":"swaggerUi.serve","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"},{"name":"swaggerUi.setup","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"id":"service-mount-a4910d52d25101d168","repository":"repositories/teleicu/mansoq-teleicu-middleware","path":"/auth","mountStatus":"local Express/service mount; upstream deployment prefix not resolved","handlers":[{"name":"authRouter","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"id":"service-mount-de50a627889be35be6","repository":"repositories/teleicu/mansoq-teleicu-middleware","path":"/health","mountStatus":"local Express/service mount; upstream deployment prefix not resolved","handlers":[{"name":"healthRouter","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"id":"service-mount-e2a0c740c53623739c","repository":"repositories/teleicu/mansoq-teleicu-middleware","path":"/server-status","mountStatus":"local Express/service mount; upstream deployment prefix not resolved","handlers":[{"name":"serverStatusRouter","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"id":"service-mount-41feae5c66e99326bc","repository":"repositories/teleicu/mansoq-teleicu-middleware","path":"/config","mountStatus":"local Express/service mount; upstream deployment prefix not resolved","handlers":[{"name":"configRouter","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":109,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"id":"service-mount-12026c6a931760d6b7","repository":"repositories/teleicu/mansoq-teleicu-middleware","path":"/beds","mountStatus":"local Express/service mount; upstream deployment prefix not resolved","handlers":[{"name":"bedRouter","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"id":"service-mount-040b008257c7a0681c","repository":"repositories/teleicu/mansoq-teleicu-middleware","path":"/assets","mountStatus":"local Express/service mount; upstream deployment prefix not resolved","handlers":[{"name":"assetConfigRouter","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":111,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"id":"service-mount-4f5af1d10bafccb383","repository":"repositories/teleicu/mansoq-teleicu-middleware","path":"/api/assets","mountStatus":"local Express/service mount; upstream deployment prefix not resolved","handlers":[{"name":"assetConfigApiRouter","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"id":"service-mount-6f498f17a403c283ce","repository":"repositories/teleicu/mansoq-teleicu-middleware","path":"/api/stream","mountStatus":"local Express/service mount; upstream deployment prefix not resolved","handlers":[{"name":"streamAuthApiRouter","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"id":"service-mount-9370fa4e9692bf3e3c","repository":"repositories/teleicu/mansoq-teleicu-middleware","path":"/api/vitals-stats","mountStatus":"local Express/service mount; upstream deployment prefix not resolved","handlers":[{"name":"vitalsStatRouter","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},"signature":[],"requestFieldsRead":[],"explicitStatuses":[],"declaredErrors":[],"reviewStatus":"handler/middleware identity extracted; security and behavior review pending"}],"source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}]},"pluginBoundaries":[{"id":"repositories-platform-mansoq-101-vta-actions","repository":"repositories/platform/mansoq-101-vta-actions","title":"mansoq_101_vta_actions","classification":"separate repository / optional app or service","implementationLanguages":[],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[{"path":"repositories/platform/mansoq-101-vta-actions/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-abdm","repository":"repositories/platform/mansoq-abdm","title":"mansoq-abdm","classification":"separate repository / optional app or service","implementationLanguages":["py","js","ts","tsx"],"backendOperationIds":["backend-path-a8923176181d951f:ANY:healthy","backend-path-4f7985077a005886:GET:get","backend-path-42c92eab875b3801:GET:get","backend-path-40d0bd0d1f21caf9:POST:post","backend-path-4d5e2d2655b1c6c9:GET:get","backend-path-37b6bbf8dc18b78c:GET:get","backend-path-37b6bbf8dc18b78c:PUT:put","backend-path-4f99de1b05e6fbb9:POST:post","backend-path-7cb21df05807a5d3:GET:get","backend-path-3a2d1cbced24de7c:GET:get","backend-path-78c3a433e5979566:POST:post","backend-path-7b48afcc53349d1d:GET:get","backend-path-0fa1ef84283a2abe:GET:get","backend-path-3366bb0628ce0173:GET:get","backend-path-2f2f6d2a41aabad3:POST:post","backend-path-4f5810b188c55dd2:POST:post","backend-path-33c573250462552b:POST:post","backend-path-19726e561606015b:GET:get","backend-path-c6e881aa5f58252f:GET:get","backend-path-c6e881aa5f58252f:POST:post","backend-path-5aee00c65ce83ec8:POST:post","backend-path-6a8f4a4f3699cb86:GET:get","backend-path-623af47e989e2e78:GET:get","backend-path-7f48569e9b414607:POST:post","backend-path-b69715a34c623176:POST:post","backend-path-41f29fdb94ffcacb:POST:post","backend-path-86a847d5085746da:POST:post","backend-path-99072cd36bb93531:POST:post","backend-path-ebabf608cc7c8e6e:POST:post","backend-path-cd7c7ee1bb94db81:POST:post","backend-path-4575bf6247f0b2ae:POST:post","backend-path-37b70a6efd44c76c:POST:post","backend-path-535d632ff58e16e3:GET:get","backend-path-961cfbb08128894a:GET:get","backend-path-e0d4434721c3dbe8:POST:post","backend-path-34bdf06157f45b4e:GET:get","backend-path-ebeb45feced0de42:POST:post"],"frontendOperationIds":["frontend-operation-2c064ae4e5a3ab5695","frontend-operation-7806bc46af8758cd13","frontend-operation-766699659201796454","frontend-operation-30a9536ab31cedcd70","frontend-operation-8051b6a37b43d3dfa1","frontend-operation-0d4ae0d8250238789b","frontend-operation-8794f7f56b9858e1c5","frontend-operation-a4446ec7ad2fb7a952","frontend-operation-895620b2dafe335e07","frontend-operation-0454dcea4ff4807ecb","frontend-operation-d09c9a5082b7fc500f","frontend-operation-c69852feb9a44779fc","frontend-operation-e80a2b64ee0e177508","frontend-operation-7ab52035c74573b751","frontend-operation-415fa56fb040f8ebed","frontend-operation-362f156909082f3fdb","frontend-operation-438197ef15c9aa0580","frontend-operation-19d541906bf75e7513","frontend-operation-afabab49c1fb3b5544","frontend-operation-1e6bbbe9c54974d858","frontend-operation-3c7ae1b424a5c0f559","frontend-operation-87e6d3465ca7b70e04","frontend-operation-37ee0697de83266192","frontend-operation-7d5faf3f4167f98cc6","frontend-operation-96a44641e1d7bcc08f","frontend-operation-323c08ee051a96911b","frontend-operation-66e948b670ea00731f","frontend-operation-428ab3f7872e6be3bb","frontend-operation-ba8b2897bcc068af49","frontend-operation-c8319c7cf5a5804f27","frontend-operation-919ad6c1b15746b473","frontend-operation-0b86079c127e0d9224","frontend-operation-2ee89d956be563f9e1","frontend-operation-7dc330a32bb478de77","frontend-operation-739805302e397bea32"],"serviceOperationIds":[],"documentationHeadings":[],"sources":[],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-ai-be","repository":"repositories/platform/mansoq-ai-be","title":"mansoq_ai_be","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-path-70a44efa9f98a0ea:ANY:ping","backend-path-7616e120d13f5384:POST:post"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Configuration","source":{"path":"repositories/platform/mansoq-ai-be/README.md","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Local development","source":{"path":"repositories/platform/mansoq-ai-be/README.md","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Deployment notes","source":{"path":"repositories/platform/mansoq-ai-be/README.md","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-ai-be/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-ai-vision-fe","repository":"repositories/platform/mansoq-ai-vision-fe","title":"MANSOQ AI Vision","classification":"separate repository / optional app or service","implementationLanguages":["mjs","ts","tsx","js","mts"],"backendOperationIds":[],"frontendOperationIds":["frontend-operation-e7d64b21094495cbac"],"serviceOperationIds":[],"documentationHeadings":[{"title":"Features","source":{"path":"repositories/platform/mansoq-ai-vision-fe/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Getting Started","source":{"path":"repositories/platform/mansoq-ai-vision-fe/README.md","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Prerequisites","source":{"path":"repositories/platform/mansoq-ai-vision-fe/README.md","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Installation","source":{"path":"repositories/platform/mansoq-ai-vision-fe/README.md","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Configuration","source":{"path":"repositories/platform/mansoq-ai-vision-fe/README.md","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Development","source":{"path":"repositories/platform/mansoq-ai-vision-fe/README.md","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Production Build","source":{"path":"repositories/platform/mansoq-ai-vision-fe/README.md","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"How It Works","source":{"path":"repositories/platform/mansoq-ai-vision-fe/README.md","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-ai-vision-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-ai-widgets-fe","repository":"repositories/platform/mansoq-ai-widgets-fe","title":"MANSOQ AI Widgets — Frontend Plugin","classification":"separate repository / optional app or service","implementationLanguages":["mjs","ts","tsx","js","mts"],"backendOperationIds":[],"frontendOperationIds":["frontend-operation-4d0b488e2d50fc66e8"],"serviceOperationIds":[],"documentationHeadings":[{"title":"✨ Features","source":{"path":"repositories/platform/mansoq-ai-widgets-fe/README.md","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"🏗️ Architecture","source":{"path":"repositories/platform/mansoq-ai-widgets-fe/README.md","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"🚀 Getting Started","source":{"path":"repositories/platform/mansoq-ai-widgets-fe/README.md","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Prerequisites","source":{"path":"repositories/platform/mansoq-ai-widgets-fe/README.md","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Install & Run","source":{"path":"repositories/platform/mansoq-ai-widgets-fe/README.md","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Available Scripts","source":{"path":"repositories/platform/mansoq-ai-widgets-fe/README.md","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"🔌 Plugin Integration","source":{"path":"repositories/platform/mansoq-ai-widgets-fe/README.md","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-ai-widgets-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-ai","repository":"repositories/platform/mansoq-ai","title":"MANSOQ Ai","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-path-a96d860eed2c7c49:ANY:healthy","backend-path-70394657c0cd941b:POST:post"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Features","source":{"path":"repositories/platform/mansoq-ai/README.md","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Installation","source":{"path":"repositories/platform/mansoq-ai/README.md","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/platform/mansoq-ai/README.md","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-ai/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-analytics-fe","repository":"repositories/platform/mansoq-analytics-fe","title":"care analytics plug","classification":"separate repository / optional app or service","implementationLanguages":["mjs","ts","tsx","js","mts"],"backendOperationIds":[],"frontendOperationIds":["frontend-operation-1d78239daa256b3671","frontend-operation-795653174f3335de52","frontend-operation-3d13e17a1e5b7d7027","frontend-operation-89237e6366df0c711d","frontend-operation-94aa6794ed6cf6c3f9","frontend-operation-68b62a49e17fa96d93"],"serviceOperationIds":[],"documentationHeadings":[],"sources":[{"path":"repositories/platform/mansoq-analytics-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-analytics-plug","repository":"repositories/platform/mansoq-analytics-plug","title":"Analytics","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-resource-bee4674e0b8ba82f:GET:list","backend-resource-bee4674e0b8ba82f:POST:create","backend-resource-bee4674e0b8ba82f:GET:retrieve","backend-resource-bee4674e0b8ba82f:PUT:update","backend-resource-bee4674e0b8ba82f:PATCH:partial_update","backend-resource-bee4674e0b8ba82f:DELETE:destroy","backend-resource-bee4674e0b8ba82f:POST:generate_analytics_url"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[{"path":"repositories/platform/mansoq-analytics-plug/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-analytics-sql","repository":"repositories/platform/mansoq-analytics-sql","title":"MANSOQ Analytics","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Structure","source":{"path":"repositories/platform/mansoq-analytics-sql/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Adding a New Query","source":{"path":"repositories/platform/mansoq-analytics-sql/README.md","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"PR Review Bot","source":{"path":"repositories/platform/mansoq-analytics-sql/README.md","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-analytics-sql/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-api-backup","repository":"repositories/platform/mansoq-api-backup","title":"mansoq_api_backup","classification":"separate repository / optional app or service","implementationLanguages":[],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[{"path":"repositories/platform/mansoq-api-backup/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-apps-registry","repository":"repositories/platform/mansoq-apps-registry","title":"MANSOQ AppStore","classification":"separate repository / optional app or service","implementationLanguages":["mjs"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"How It Works","source":{"path":"repositories/platform/mansoq-apps-registry/README.md","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Directory Layout","source":{"path":"repositories/platform/mansoq-apps-registry/README.md","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Contributor Flow","source":{"path":"repositories/platform/mansoq-apps-registry/README.md","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"App Definition Contract","source":{"path":"repositories/platform/mansoq-apps-registry/README.md","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Local Preview","source":{"path":"repositories/platform/mansoq-apps-registry/README.md","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Extraction Later","source":{"path":"repositories/platform/mansoq-apps-registry/README.md","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-apps-registry/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-archived-documentation","repository":"repositories/platform/mansoq-archived-documentation","title":"MANSOQ Docs","classification":"separate repository / optional app or service","implementationLanguages":["js","ts","jsx"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Installation","source":{"path":"repositories/platform/mansoq-archived-documentation/README.md","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Local Development","source":{"path":"repositories/platform/mansoq-archived-documentation/README.md","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-archived-documentation/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-ask-fe","repository":"repositories/platform/mansoq-ask-fe","title":"Ask MANSOQ","classification":"separate repository / optional app or service","implementationLanguages":["js","tsx","ts"],"backendOperationIds":[],"frontendOperationIds":["frontend-call-ab1120d4adaa4c74ab"],"serviceOperationIds":[],"documentationHeadings":[{"title":"Architecture","source":{"path":"repositories/platform/mansoq-ask-fe/README.md","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Getting Started","source":{"path":"repositories/platform/mansoq-ask-fe/README.md","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Setting up the plugin in MANSOQ","source":{"path":"repositories/platform/mansoq-ask-fe/README.md","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Manifest","source":{"path":"repositories/platform/mansoq-ask-fe/README.md","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Project layout","source":{"path":"repositories/platform/mansoq-ask-fe/README.md","line":74,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Notes on secret storage","source":{"path":"repositories/platform/mansoq-ask-fe/README.md","line":92,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-ask-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-be-plug-config-generator","repository":"repositories/platform/mansoq-be-plug-config-generator","title":"React + TypeScript + Vite","classification":"separate repository / optional app or service","implementationLanguages":["js","tsx","ts"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"React Compiler","source":{"path":"repositories/platform/mansoq-be-plug-config-generator/README.md","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Expanding the ESLint configuration","source":{"path":"repositories/platform/mansoq-be-plug-config-generator/README.md","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-be-plug-config-generator/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-brand-system","repository":"repositories/platform/mansoq-brand-system","title":"mansoq-brand-system","classification":"separate repository / optional app or service","implementationLanguages":[],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-cash-management-fe","repository":"repositories/platform/mansoq-cash-management-fe","title":"mansoq_cash_management_fe","classification":"separate repository / optional app or service","implementationLanguages":["mjs","ts","tsx","js","mts"],"backendOperationIds":[],"frontendOperationIds":["frontend-operation-47257a4bfcb59bbc73","frontend-operation-82410f5474defc420a","frontend-operation-5a7e6fafac7eaa4d36","frontend-operation-436c6354d1f7554b29","frontend-operation-6b42ec1bf1d97d4710","frontend-operation-6c2f145dd95adeb983","frontend-operation-d16b1de83989d8cd10","frontend-operation-f838414bc76ed73379","frontend-operation-ae3896719dc7d40f32","frontend-operation-1654a27fc294e1c01f","frontend-operation-48fb4a000cd363293c"],"serviceOperationIds":[],"documentationHeadings":[{"title":"Getting Started","source":{"path":"repositories/platform/mansoq-cash-management-fe/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Prerequisites","source":{"path":"repositories/platform/mansoq-cash-management-fe/README.md","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Setup Instructions","source":{"path":"repositories/platform/mansoq-cash-management-fe/README.md","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Registering the Plugin in MANSOQ","source":{"path":"repositories/platform/mansoq-cash-management-fe/README.md","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Create and Connect a Bill Counter (MANSOQ + Odoo)","source":{"path":"repositories/platform/mansoq-cash-management-fe/README.md","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-cash-management-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-ccm-uhi","repository":"repositories/platform/mansoq-ccm-uhi","title":"MANSOQ UHI","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-resource-ebc29bafcd857b6e:GET:search","backend-resource-ebc29bafcd857b6e:POST:select","backend-resource-ebc29bafcd857b6e:POST:confirm","backend-resource-ebc29bafcd857b6e:POST:status","backend-resource-ebc29bafcd857b6e:POST:cancel","backend-resource-ebc29bafcd857b6e:POST:reschedule","backend-path-c6818d18d6bd083d:ANY:healthy","backend-path-d2ba889bf91b8030:POST:post","backend-path-7b3ab21b418973a3:POST:post"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Local Development","source":{"path":"repositories/platform/mansoq-ccm-uhi/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Production Setup","source":{"path":"repositories/platform/mansoq-ccm-uhi/README.md","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"API Reference","source":{"path":"repositories/platform/mansoq-ccm-uhi/README.md","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"1. Search","source":{"path":"repositories/platform/mansoq-ccm-uhi/README.md","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"2. Select","source":{"path":"repositories/platform/mansoq-ccm-uhi/README.md","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"3. Init","source":{"path":"repositories/platform/mansoq-ccm-uhi/README.md","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"4. Confirm","source":{"path":"repositories/platform/mansoq-ccm-uhi/README.md","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"5. Status","source":{"path":"repositories/platform/mansoq-ccm-uhi/README.md","line":203,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"6. Cancel","source":{"path":"repositories/platform/mansoq-ccm-uhi/README.md","line":226,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Emergency Resource Request","source":{"path":"repositories/platform/mansoq-ccm-uhi/README.md","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"7. Emergency Request","source":{"path":"repositories/platform/mansoq-ccm-uhi/README.md","line":255,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Notifications","source":{"path":"repositories/platform/mansoq-ccm-uhi/README.md","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Payload Format","source":{"path":"repositories/platform/mansoq-ccm-uhi/README.md","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Notification Types & Triggers","source":{"path":"repositories/platform/mansoq-ccm-uhi/README.md","line":307,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Notification Flow","source":{"path":"repositories/platform/mansoq-ccm-uhi/README.md","line":416,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-ccm-uhi/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-cdci","repository":"repositories/platform/mansoq-cdci","title":"Clinical Codes Browser","classification":"separate repository / optional app or service","implementationLanguages":["mjs","js","ts","tsx"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"What it does","source":{"path":"repositories/platform/mansoq-cdci/README.md","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Data model (verified against the release)","source":{"path":"repositories/platform/mansoq-cdci/README.md","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Lab tests (CLCI · LOINC)","source":{"path":"repositories/platform/mansoq-cdci/README.md","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Develop","source":{"path":"repositories/platform/mansoq-cdci/README.md","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Repo layout","source":{"path":"repositories/platform/mansoq-cdci/README.md","line":80,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Contributing & governance","source":{"path":"repositories/platform/mansoq-cdci/README.md","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Licence & attribution","source":{"path":"repositories/platform/mansoq-cdci/README.md","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-cdci/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-commission","repository":"repositories/platform/mansoq-commission","title":"commission","classification":"separate repository / optional app or service","implementationLanguages":["py","cjs"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Licenses","source":{"path":"repositories/platform/mansoq-commission/README.md","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-commission/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-core","repository":"repositories/platform/mansoq-core","title":"MANSOQ Backend","classification":"primary core","implementationLanguages":["py","js","java"],"backendOperationIds":["backend-resource-d478b9e7c8e40160:GET:list","backend-resource-d478b9e7c8e40160:POST:create","backend-resource-d478b9e7c8e40160:GET:retrieve","backend-resource-d478b9e7c8e40160:PUT:update","backend-resource-d478b9e7c8e40160:PATCH:partial_update","backend-resource-d478b9e7c8e40160:DELETE:destroy","backend-resource-d478b9e7c8e40160:POST:upsert","backend-resource-d478b9e7c8e40160:GET:getcurrentuser","backend-resource-d478b9e7c8e40160:GET:check_availability","backend-resource-d478b9e7c8e40160:POST:profile_picture","backend-resource-d478b9e7c8e40160:DELETE:profile_picture","backend-resource-d478b9e7c8e40160:PATCH:pnconfig","backend-resource-d478b9e7c8e40160:GET:pnconfig","backend-resource-d478b9e7c8e40160:POST:generate_service_account_token","backend-resource-d478b9e7c8e40160:DELETE:revoke_service_account_token","backend-resource-d478b9e7c8e40160:POST:set_preferences","backend-resource-49187d8b64eee3f9:GET:list","backend-resource-49187d8b64eee3f9:POST:create","backend-resource-49187d8b64eee3f9:GET:retrieve","backend-resource-49187d8b64eee3f9:PUT:update","backend-resource-49187d8b64eee3f9:PATCH:partial_update","backend-resource-49187d8b64eee3f9:DELETE:destroy","backend-resource-fe469335658fde02:GET:list","backend-resource-fe469335658fde02:POST:create","backend-resource-fe469335658fde02:GET:retrieve","backend-resource-fe469335658fde02:PUT:update","backend-resource-fe469335658fde02:PATCH:partial_update","backend-resource-fe469335658fde02:POST:mark_upload_completed","backend-resource-fe469335658fde02:POST:archive","backend-resource-fe469335658fde02:POST:upload_file","backend-resource-ebe166f3203a54ad:GET:list","backend-resource-ebe166f3203a54ad:POST:create","backend-resource-ebe166f3203a54ad:GET:retrieve","backend-resource-ebe166f3203a54ad:PUT:update","backend-resource-ebe166f3203a54ad:PATCH:partial_update","backend-resource-ebe166f3203a54ad:POST:upsert","backend-resource-01320f527b0cab05:POST:send","backend-resource-01320f527b0cab05:POST:login","backend-resource-0c2a3fc177b86813:POST:send","backend-resource-0c2a3fc177b86813:POST:confirm","backend-resource-b1801353b07a1de9:GET:list","backend-resource-b1801353b07a1de9:POST:create","backend-resource-1de0ae32581b2299:GET:retrieve","backend-resource-1de0ae32581b2299:POST:get_slots_for_day","backend-resource-1de0ae32581b2299:POST:create_appointment","backend-resource-1de0ae32581b2299:POST:cancel_appointment","backend-resource-1de0ae32581b2299:GET:get_appointments","backend-resource-5e3f5697b08a1a0f:POST:create","backend-resource-cfb3c2f5ef820131:GET:list","backend-resource-cfb3c2f5ef820131:POST:create","backend-resource-cfb3c2f5ef820131:GET:retrieve","backend-resource-cfb3c2f5ef820131:PUT:update","backend-resource-cfb3c2f5ef820131:PATCH:partial_update","backend-resource-cfb3c2f5ef820131:DELETE:destroy","backend-resource-cfb3c2f5ef820131:POST:upsert","backend-resource-cfb3c2f5ef820131:POST:expand","backend-resource-cfb3c2f5ef820131:POST:preview_search","backend-resource-cfb3c2f5ef820131:POST:validate_code","backend-resource-cfb3c2f5ef820131:POST:lookup_code","backend-resource-cfb3c2f5ef820131:GET:favourites","backend-resource-cfb3c2f5ef820131:POST:add_favourite","backend-resource-cfb3c2f5ef820131:POST:remove_favourite","backend-resource-cfb3c2f5ef820131:POST:clear_favourites","backend-resource-cfb3c2f5ef820131:POST:add_recent_view","backend-resource-cfb3c2f5ef820131:POST:remove_recent_view","backend-resource-cfb3c2f5ef820131:GET:recent_views","backend-resource-cfb3c2f5ef820131:POST:clear_recent_views","backend-resource-5ad0125f3f8d4d57:GET:list","backend-resource-5ad0125f3f8d4d57:POST:create","backend-resource-5ad0125f3f8d4d57:GET:retrieve","backend-resource-5ad0125f3f8d4d57:PUT:update","backend-resource-5ad0125f3f8d4d57:PATCH:partial_update","backend-resource-5ad0125f3f8d4d57:DELETE:destroy","backend-resource-5ad0125f3f8d4d57:GET:favorite_lists","backend-resource-5ad0125f3f8d4d57:POST:add_favorite","backend-resource-5ad0125f3f8d4d57:POST:remove_favorite","backend-resource-5ad0125f3f8d4d57:POST:upsert","backend-resource-5ad0125f3f8d4d57:POST:submit","backend-resource-5ad0125f3f8d4d57:GET:get_organizations","backend-resource-5ad0125f3f8d4d57:POST:set_organizations","backend-resource-78573779bf21d6d8:GET:list","backend-resource-78573779bf21d6d8:POST:create","backend-resource-78573779bf21d6d8:GET:retrieve","backend-resource-78573779bf21d6d8:PUT:update","backend-resource-78573779bf21d6d8:PATCH:partial_update","backend-resource-7899ec6f8c8552bd:GET:list","backend-resource-7899ec6f8c8552bd:POST:create","backend-resource-7899ec6f8c8552bd:GET:retrieve","backend-resource-7899ec6f8c8552bd:PUT:update","backend-resource-7899ec6f8c8552bd:PATCH:partial_update","backend-resource-7899ec6f8c8552bd:POST:upsert","backend-resource-7899ec6f8c8552bd:GET:delivery_orders","backend-resource-91cf5761a4df5e84:GET:list","backend-resource-91cf5761a4df5e84:POST:create","backend-resource-91cf5761a4df5e84:GET:retrieve","backend-resource-91cf5761a4df5e84:PUT:update","backend-resource-91cf5761a4df5e84:PATCH:partial_update","backend-resource-91cf5761a4df5e84:POST:upsert","backend-resource-91cf5761a4df5e84:GET:request_orders","backend-resource-9702f8890a55cd82:GET:list","backend-resource-9702f8890a55cd82:POST:create","backend-resource-9702f8890a55cd82:GET:retrieve","backend-resource-9702f8890a55cd82:PUT:update","backend-resource-9702f8890a55cd82:PATCH:partial_update","backend-resource-7abcc0d08c46dc22:GET:list","backend-resource-7abcc0d08c46dc22:POST:create","backend-resource-7abcc0d08c46dc22:GET:retrieve","backend-resource-7abcc0d08c46dc22:PUT:update","backend-resource-7abcc0d08c46dc22:PATCH:partial_update","backend-resource-7abcc0d08c46dc22:DELETE:destroy","backend-resource-7abcc0d08c46dc22:POST:upsert","backend-resource-2f6c4b6fe275bfd3:GET:list","backend-resource-2f6c4b6fe275bfd3:POST:create","backend-resource-2f6c4b6fe275bfd3:GET:retrieve","backend-resource-2f6c4b6fe275bfd3:PUT:update","backend-resource-2f6c4b6fe275bfd3:PATCH:partial_update","backend-resource-2f6c4b6fe275bfd3:POST:upsert","backend-resource-2f6c4b6fe275bfd3:GET:metrics","backend-resource-bcff6607435b06e1:GET:list","backend-resource-bcff6607435b06e1:POST:create","backend-resource-bcff6607435b06e1:GET:retrieve","backend-resource-bcff6607435b06e1:PUT:update","backend-resource-bcff6607435b06e1:PATCH:partial_update","backend-resource-bcff6607435b06e1:GET:favorite_lists","backend-resource-bcff6607435b06e1:POST:add_favorite","backend-resource-bcff6607435b06e1:POST:remove_favorite","backend-resource-bcff6607435b06e1:POST:upsert","backend-resource-f2f27b98f99524bc:GET:list","backend-resource-f2f27b98f99524bc:POST:create","backend-resource-f2f27b98f99524bc:GET:retrieve","backend-resource-f2f27b98f99524bc:PUT:update","backend-resource-f2f27b98f99524bc:PATCH:partial_update","backend-resource-f2f27b98f99524bc:POST:upsert","backend-resource-f2f27b98f99524bc:GET:summary","backend-resource-91b4a7b0068865d3:GET:list","backend-resource-91b4a7b0068865d3:POST:create","backend-resource-91b4a7b0068865d3:GET:retrieve","backend-resource-91b4a7b0068865d3:PUT:update","backend-resource-91b4a7b0068865d3:PATCH:partial_update","backend-resource-bacb80d23636d233:GET:list","backend-resource-bacb80d23636d233:POST:create","backend-resource-bacb80d23636d233:GET:retrieve","backend-resource-bacb80d23636d233:PUT:update","backend-resource-bacb80d23636d233:PATCH:partial_update","backend-resource-bacb80d23636d233:DELETE:destroy","backend-resource-bacb80d23636d233:POST:upsert","backend-resource-bacb80d23636d233:GET:mine","backend-resource-bacb80d23636d233:GET:accessible_role_organizations","backend-resource-bacb80d23636d233:POST:managing_organization","backend-resource-0dc23f8c59398638:GET:list","backend-resource-0dc23f8c59398638:GET:retrieve","backend-resource-f621a70a68cced1b:GET:list","backend-resource-f621a70a68cced1b:POST:create","backend-resource-f621a70a68cced1b:GET:retrieve","backend-resource-f621a70a68cced1b:PUT:update","backend-resource-f621a70a68cced1b:PATCH:partial_update","backend-resource-f621a70a68cced1b:DELETE:destroy","backend-resource-f621a70a68cced1b:POST:upsert","backend-resource-233b9e83ec817a63:GET:list","backend-resource-233b9e83ec817a63:GET:retrieve","backend-resource-1d5e9ef5c4b85895:GET:list","backend-resource-1d5e9ef5c4b85895:POST:create","backend-resource-1d5e9ef5c4b85895:GET:retrieve","backend-resource-1d5e9ef5c4b85895:PUT:update","backend-resource-1d5e9ef5c4b85895:PATCH:partial_update","backend-resource-1d5e9ef5c4b85895:POST:set_tags","backend-resource-1d5e9ef5c4b85895:POST:remove_tags","backend-resource-1d5e9ef5c4b85895:GET:emergency_board","backend-resource-1d5e9ef5c4b85895:POST:triage","backend-resource-1d5e9ef5c4b85895:POST:restart","backend-resource-1d5e9ef5c4b85895:GET:organizations","backend-resource-1d5e9ef5c4b85895:POST:organizations_add","backend-resource-1d5e9ef5c4b85895:DELETE:organizations_remove","backend-resource-1d5e9ef5c4b85895:POST:set_facility_identifier","backend-resource-1d5e9ef5c4b85895:POST:set_care_team_members","backend-resource-11505cf7affceebd:POST:setup","backend-resource-11505cf7affceebd:POST:verify","backend-resource-11505cf7affceebd:POST:disable","backend-resource-11505cf7affceebd:POST:regenerate_backup_codes","backend-resource-cafa673e1b7b790b:POST:login","backend-resource-72f61ec3cfb44a8b:GET:list","backend-resource-72f61ec3cfb44a8b:POST:create","backend-resource-72f61ec3cfb44a8b:GET:retrieve","backend-resource-72f61ec3cfb44a8b:PUT:update","backend-resource-72f61ec3cfb44a8b:PATCH:partial_update","backend-resource-72f61ec3cfb44a8b:DELETE:destroy","backend-resource-72f61ec3cfb44a8b:POST:upsert","backend-resource-d8e761f7ab78146e:GET:list","backend-resource-d8e761f7ab78146e:POST:create","backend-resource-d8e761f7ab78146e:GET:retrieve","backend-resource-d8e761f7ab78146e:PUT:update","backend-resource-d8e761f7ab78146e:PATCH:partial_update","backend-resource-d8e761f7ab78146e:DELETE:destroy","backend-resource-d8e761f7ab78146e:POST:upsert","backend-resource-3625b65397e2a2ee:GET:list","backend-resource-3625b65397e2a2ee:POST:create","backend-resource-3625b65397e2a2ee:GET:retrieve","backend-resource-3625b65397e2a2ee:DELETE:destroy","backend-resource-9c58bcfe9aed3b9c:GET:list","backend-resource-9c58bcfe9aed3b9c:POST:create","backend-resource-9c58bcfe9aed3b9c:GET:retrieve","backend-resource-9c58bcfe9aed3b9c:PUT:update","backend-resource-9c58bcfe9aed3b9c:PATCH:partial_update","backend-resource-9c58bcfe9aed3b9c:DELETE:destroy","backend-resource-9c58bcfe9aed3b9c:POST:upsert","backend-resource-9c58bcfe9aed3b9c:POST:cover_image","backend-resource-9c58bcfe9aed3b9c:DELETE:cover_image","backend-resource-9c58bcfe9aed3b9c:POST:set_monetary_config","backend-resource-9c58bcfe9aed3b9c:POST:set_invoice_expression","backend-resource-f93c1945083db86a:GET:list","backend-resource-f93c1945083db86a:GET:retrieve","backend-resource-aca201726c1d5301:GET:list","backend-resource-aca201726c1d5301:POST:create","backend-resource-aca201726c1d5301:GET:retrieve","backend-resource-aca201726c1d5301:PUT:update","backend-resource-aca201726c1d5301:PATCH:partial_update","backend-resource-aca201726c1d5301:DELETE:destroy","backend-resource-aca201726c1d5301:GET:favorite_lists","backend-resource-aca201726c1d5301:POST:add_favorite","backend-resource-aca201726c1d5301:POST:remove_favorite","backend-resource-aca201726c1d5301:POST:upsert","backend-resource-aca201726c1d5301:GET:mine","backend-resource-6f5cae0059e851d6:GET:list","backend-resource-6f5cae0059e851d6:GET:retrieve","backend-resource-75256b7ec1518a73:GET:list","backend-resource-75256b7ec1518a73:GET:retrieve","backend-resource-70f29922479cc4be:GET:list","backend-resource-70f29922479cc4be:POST:create","backend-resource-70f29922479cc4be:GET:retrieve","backend-resource-70f29922479cc4be:PUT:update","backend-resource-70f29922479cc4be:PATCH:partial_update","backend-resource-70f29922479cc4be:DELETE:destroy","backend-resource-70f29922479cc4be:POST:upsert","backend-resource-6bbe716025cc34cc:GET:list","backend-resource-6bbe716025cc34cc:POST:create","backend-resource-6bbe716025cc34cc:GET:retrieve","backend-resource-6bbe716025cc34cc:PUT:update","backend-resource-6bbe716025cc34cc:PATCH:partial_update","backend-resource-6bbe716025cc34cc:DELETE:destroy","backend-resource-6bbe716025cc34cc:POST:upsert","backend-resource-6bbe716025cc34cc:POST:set_charge_item_definition","backend-resource-a2677ea3facf1f8b:GET:list","backend-resource-a2677ea3facf1f8b:POST:create","backend-resource-a2677ea3facf1f8b:GET:retrieve","backend-resource-a2677ea3facf1f8b:PUT:update","backend-resource-a2677ea3facf1f8b:PATCH:partial_update","backend-resource-a2677ea3facf1f8b:DELETE:destroy","backend-resource-a2677ea3facf1f8b:POST:upsert","backend-resource-a2677ea3facf1f8b:POST:set_primary","backend-resource-a2677ea3facf1f8b:POST:generate_token","backend-resource-a2677ea3facf1f8b:POST:set_next_token_to_subqueue","backend-resource-a2677ea3facf1f8b:GET:summary","backend-resource-bb5d72917fb13135:GET:list","backend-resource-bb5d72917fb13135:POST:create","backend-resource-bb5d72917fb13135:GET:retrieve","backend-resource-bb5d72917fb13135:PUT:update","backend-resource-bb5d72917fb13135:PATCH:partial_update","backend-resource-bb5d72917fb13135:DELETE:destroy","backend-resource-bb5d72917fb13135:POST:upsert","backend-resource-bb5d72917fb13135:POST:set_next","backend-resource-aaf669309e34685e:GET:list","backend-resource-aaf669309e34685e:POST:create","backend-resource-aaf669309e34685e:GET:retrieve","backend-resource-aaf669309e34685e:PUT:update","backend-resource-aaf669309e34685e:PATCH:partial_update","backend-resource-aaf669309e34685e:DELETE:destroy","backend-resource-aaf669309e34685e:POST:upsert","backend-resource-806f966737288f21:GET:list","backend-resource-806f966737288f21:POST:create","backend-resource-806f966737288f21:GET:retrieve","backend-resource-806f966737288f21:PUT:update","backend-resource-806f966737288f21:PATCH:partial_update","backend-resource-806f966737288f21:POST:set_default","backend-resource-7849957e5908939b:POST:create","backend-resource-7849957e5908939b:DELETE:destroy","backend-resource-442bda09cfd73c9c:GET:retrieve","backend-resource-442bda09cfd73c9c:POST:get_slots_for_day","backend-resource-442bda09cfd73c9c:POST:create_appointment","backend-resource-442bda09cfd73c9c:POST:availability_stats","backend-resource-eb392a2f9e3027bc:GET:list","backend-resource-eb392a2f9e3027bc:GET:retrieve","backend-resource-eb392a2f9e3027bc:PUT:update","backend-resource-eb392a2f9e3027bc:PATCH:partial_update","backend-resource-eb392a2f9e3027bc:POST:set_tags","backend-resource-eb392a2f9e3027bc:POST:remove_tags","backend-resource-eb392a2f9e3027bc:POST:cancel","backend-resource-eb392a2f9e3027bc:POST:reschedule","backend-resource-eb392a2f9e3027bc:GET:available_users","backend-resource-eb392a2f9e3027bc:POST:generate_token","backend-resource-995821f2cb197d2d:GET:list","backend-resource-995821f2cb197d2d:POST:create","backend-resource-995821f2cb197d2d:GET:retrieve","backend-resource-995821f2cb197d2d:DELETE:destroy","backend-resource-995821f2cb197d2d:POST:upsert","backend-resource-e914e890696a5bfb:GET:list","backend-resource-e914e890696a5bfb:POST:create","backend-resource-e914e890696a5bfb:GET:retrieve","backend-resource-e914e890696a5bfb:PUT:update","backend-resource-e914e890696a5bfb:PATCH:partial_update","backend-resource-e914e890696a5bfb:DELETE:destroy","backend-resource-e914e890696a5bfb:POST:set_tags","backend-resource-e914e890696a5bfb:POST:remove_tags","backend-resource-e914e890696a5bfb:POST:upsert","backend-resource-e914e890696a5bfb:GET:organizations","backend-resource-e914e890696a5bfb:POST:organizations_add","backend-resource-e914e890696a5bfb:POST:organizations_remove","backend-resource-e914e890696a5bfb:POST:associate_encounter","backend-resource-3bf55a5311242be8:GET:list","backend-resource-3bf55a5311242be8:POST:create","backend-resource-3bf55a5311242be8:GET:retrieve","backend-resource-3bf55a5311242be8:PUT:update","backend-resource-3bf55a5311242be8:PATCH:partial_update","backend-resource-3bf55a5311242be8:DELETE:destroy","backend-resource-3bf55a5311242be8:POST:upsert","backend-resource-3bf55a5311242be8:POST:associate_encounter","backend-resource-3bf55a5311242be8:POST:associate_location","backend-resource-3bf55a5311242be8:POST:add_managing_organization","backend-resource-3bf55a5311242be8:POST:remove_managing_organization","backend-resource-ac614c8c9c9c21ae:GET:list","backend-resource-ac614c8c9c9c21ae:POST:create","backend-resource-ac614c8c9c9c21ae:GET:retrieve","backend-resource-ac614c8c9c9c21ae:PUT:update","backend-resource-ac614c8c9c9c21ae:PATCH:partial_update","backend-resource-ac614c8c9c9c21ae:POST:upsert","backend-resource-5abac95e404a6628:GET:list","backend-resource-5abac95e404a6628:POST:create","backend-resource-5abac95e404a6628:GET:retrieve","backend-resource-5abac95e404a6628:PUT:update","backend-resource-5abac95e404a6628:PATCH:partial_update","backend-resource-5abac95e404a6628:DELETE:destroy","backend-resource-b3b9eeb7fda42cfc:GET:list","backend-resource-b3b9eeb7fda42cfc:POST:create","backend-resource-b3b9eeb7fda42cfc:GET:retrieve","backend-resource-b3b9eeb7fda42cfc:PUT:update","backend-resource-b3b9eeb7fda42cfc:PATCH:partial_update","backend-resource-b3b9eeb7fda42cfc:GET:favorite_lists","backend-resource-b3b9eeb7fda42cfc:POST:add_favorite","backend-resource-b3b9eeb7fda42cfc:POST:remove_favorite","backend-resource-b3b9eeb7fda42cfc:POST:upsert","backend-resource-b3b9eeb7fda42cfc:POST:set_tags","backend-resource-b3b9eeb7fda42cfc:POST:remove_tags","backend-resource-e5439a3e551ad7fe:GET:retrieve","backend-resource-e5439a3e551ad7fe:PUT:update","backend-resource-e5439a3e551ad7fe:PATCH:partial_update","backend-resource-e5439a3e551ad7fe:POST:retrieve_by_accession_identifier","backend-resource-ed8a26ddf30a34b8:GET:list","backend-resource-ed8a26ddf30a34b8:POST:create","backend-resource-ed8a26ddf30a34b8:GET:retrieve","backend-resource-ed8a26ddf30a34b8:PUT:update","backend-resource-ed8a26ddf30a34b8:PATCH:partial_update","backend-resource-ed8a26ddf30a34b8:POST:set_tags","backend-resource-ed8a26ddf30a34b8:POST:remove_tags","backend-resource-ed8a26ddf30a34b8:POST:complete","backend-resource-ed8a26ddf30a34b8:POST:cancel","backend-resource-ed8a26ddf30a34b8:POST:apply_activity_definition","backend-resource-ed8a26ddf30a34b8:POST:create_specimen","backend-resource-ed8a26ddf30a34b8:POST:create_specimen_from_definition","backend-resource-e2169ca08d87bd9b:GET:list","backend-resource-e2169ca08d87bd9b:POST:create","backend-resource-e2169ca08d87bd9b:GET:retrieve","backend-resource-e2169ca08d87bd9b:PUT:update","backend-resource-e2169ca08d87bd9b:PATCH:partial_update","backend-resource-e2169ca08d87bd9b:POST:set_tags","backend-resource-e2169ca08d87bd9b:POST:remove_tags","backend-resource-e2169ca08d87bd9b:POST:default_account","backend-resource-e2169ca08d87bd9b:POST:rebalance","backend-resource-749cd4f2962c253a:GET:list","backend-resource-749cd4f2962c253a:POST:create","backend-resource-749cd4f2962c253a:GET:retrieve","backend-resource-749cd4f2962c253a:PUT:update","backend-resource-749cd4f2962c253a:PATCH:partial_update","backend-resource-749cd4f2962c253a:POST:upsert","backend-resource-749cd4f2962c253a:POST:set_tags","backend-resource-749cd4f2962c253a:POST:remove_tags","backend-resource-749cd4f2962c253a:GET:favorite_lists","backend-resource-749cd4f2962c253a:POST:add_favorite","backend-resource-749cd4f2962c253a:POST:remove_favorite","backend-resource-27ecda7528d8e516:GET:list","backend-resource-27ecda7528d8e516:POST:create","backend-resource-27ecda7528d8e516:GET:retrieve","backend-resource-27ecda7528d8e516:PUT:update","backend-resource-27ecda7528d8e516:PATCH:partial_update","backend-resource-27ecda7528d8e516:DELETE:destroy","backend-resource-27ecda7528d8e516:POST:upsert","backend-resource-27ecda7528d8e516:POST:set_monetary_components","backend-resource-82c5c9fbb9f7a0a8:GET:list","backend-resource-82c5c9fbb9f7a0a8:POST:create","backend-resource-82c5c9fbb9f7a0a8:GET:retrieve","backend-resource-82c5c9fbb9f7a0a8:PUT:update","backend-resource-82c5c9fbb9f7a0a8:PATCH:partial_update","backend-resource-82c5c9fbb9f7a0a8:POST:set_tags","backend-resource-82c5c9fbb9f7a0a8:POST:remove_tags","backend-resource-82c5c9fbb9f7a0a8:POST:upsert","backend-resource-82c5c9fbb9f7a0a8:POST:attest_performance","backend-resource-82c5c9fbb9f7a0a8:POST:apply_charge_item_defs","backend-resource-82c5c9fbb9f7a0a8:POST:change_account","backend-resource-a55189dd8aaad825:GET:list","backend-resource-a55189dd8aaad825:POST:create","backend-resource-a55189dd8aaad825:GET:retrieve","backend-resource-a55189dd8aaad825:PUT:update","backend-resource-a55189dd8aaad825:PATCH:partial_update","backend-resource-a55189dd8aaad825:POST:attach_items_to_invoice","backend-resource-a55189dd8aaad825:POST:remove_item_from_invoice","backend-resource-a55189dd8aaad825:POST:attach_account_to_invoice","backend-resource-a55189dd8aaad825:POST:cancel_invoice","backend-resource-a55189dd8aaad825:POST:lock","backend-resource-a55189dd8aaad825:POST:unlock","backend-resource-5cc724ff4e4f5a7f:GET:list","backend-resource-5cc724ff4e4f5a7f:POST:create","backend-resource-5cc724ff4e4f5a7f:GET:retrieve","backend-resource-5cc724ff4e4f5a7f:PUT:update","backend-resource-5cc724ff4e4f5a7f:PATCH:partial_update","backend-resource-5cc724ff4e4f5a7f:POST:cancel_payment_reconciliation","backend-resource-5cc724ff4e4f5a7f:POST:change_account","backend-resource-0e6bfac9c185f559:GET:list","backend-resource-0e6bfac9c185f559:POST:create","backend-resource-0e6bfac9c185f559:GET:retrieve","backend-resource-0e6bfac9c185f559:GET:dashboard","backend-resource-0e6bfac9c185f559:GET:nphies","backend-resource-0e6bfac9c185f559:POST:nphies","backend-resource-0e6bfac9c185f559:GET:coverage","backend-resource-0e6bfac9c185f559:POST:coverage","backend-resource-0e6bfac9c185f559:PATCH:coverage","backend-resource-0e6bfac9c185f559:GET:insurance","backend-resource-0e6bfac9c185f559:POST:insurance","backend-resource-0e6bfac9c185f559:PATCH:insurance","backend-resource-0e6bfac9c185f559:GET:configuration","backend-resource-0e6bfac9c185f559:POST:configuration","backend-resource-0e6bfac9c185f559:POST:eligibility","backend-resource-0e6bfac9c185f559:POST:nphies_communication","backend-resource-0e6bfac9c185f559:POST:nphies_payment_notice","backend-resource-0e6bfac9c185f559:POST:nphies_support","backend-resource-0e6bfac9c185f559:POST:estimate","backend-resource-0e6bfac9c185f559:POST:authorization","backend-resource-0e6bfac9c185f559:POST:utilization_review","backend-resource-0e6bfac9c185f559:POST:charge_audit","backend-resource-0e6bfac9c185f559:POST:coding","backend-resource-0e6bfac9c185f559:POST:build_claim","backend-resource-0e6bfac9c185f559:POST:submit_claim","backend-resource-0e6bfac9c185f559:POST:adjudicate","backend-resource-0e6bfac9c185f559:POST:remittance","backend-resource-0e6bfac9c185f559:POST:denial","backend-resource-0e6bfac9c185f559:POST:collection","backend-resource-0e6bfac9c185f559:POST:work_item","backend-resource-0e6bfac9c185f559:POST:transition","backend-resource-0e6bfac9c185f559:POST:prepare_insured_visit","backend-resource-0e6bfac9c185f559:POST:commit_insured_visit","backend-resource-0e6bfac9c185f559:POST:recalculate","backend-resource-0e6bfac9c185f559:GET:audit","backend-resource-925d61ed148231d7:GET:list","backend-resource-925d61ed148231d7:GET:retrieve","backend-resource-925d61ed148231d7:PATCH:partial_update","backend-resource-e61524d4adbb2511:GET:list","backend-resource-e61524d4adbb2511:GET:retrieve","backend-resource-e61524d4adbb2511:POST:acknowledge","backend-resource-e61524d4adbb2511:POST:resolve","backend-resource-8f23a18bde238983:GET:list","backend-resource-8f23a18bde238983:POST:create","backend-resource-8f23a18bde238983:GET:retrieve","backend-resource-8f23a18bde238983:PUT:update","backend-resource-8f23a18bde238983:PATCH:partial_update","backend-resource-8f23a18bde238983:POST:upsert","backend-resource-8f17b43117783586:GET:summary","backend-resource-232227a6b52d02af:GET:list","backend-resource-232227a6b52d02af:POST:create","backend-resource-232227a6b52d02af:GET:retrieve","backend-resource-232227a6b52d02af:PUT:update","backend-resource-232227a6b52d02af:PATCH:partial_update","backend-resource-232227a6b52d02af:POST:set_tags","backend-resource-232227a6b52d02af:POST:remove_tags","backend-resource-232227a6b52d02af:POST:upsert","backend-resource-0a13b683e7709de0:GET:list","backend-resource-0a13b683e7709de0:POST:create","backend-resource-0a13b683e7709de0:GET:retrieve","backend-resource-0a13b683e7709de0:PUT:update","backend-resource-0a13b683e7709de0:PATCH:partial_update","backend-resource-0a13b683e7709de0:POST:set_tags","backend-resource-0a13b683e7709de0:POST:remove_tags","backend-resource-0a13b683e7709de0:POST:upsert","backend-resource-e9ae21732f706d15:GET:list","backend-resource-e9ae21732f706d15:POST:create","backend-resource-e9ae21732f706d15:GET:retrieve","backend-resource-e9ae21732f706d15:PUT:update","backend-resource-e9ae21732f706d15:PATCH:partial_update","backend-resource-e9ae21732f706d15:POST:upsert","backend-resource-fa2eab6f5997a705:GET:list","backend-resource-fa2eab6f5997a705:GET:retrieve","backend-resource-7c883454568fd7c8:GET:list","backend-resource-7c883454568fd7c8:GET:retrieve","backend-resource-c986ab6bb9a78c93:GET:list","backend-resource-c986ab6bb9a78c93:POST:create","backend-resource-c986ab6bb9a78c93:GET:retrieve","backend-resource-c986ab6bb9a78c93:PUT:update","backend-resource-c986ab6bb9a78c93:PATCH:partial_update","backend-resource-ef9d463c97ef39dd:GET:list","backend-resource-ef9d463c97ef39dd:POST:create","backend-resource-ef9d463c97ef39dd:GET:retrieve","backend-resource-ef9d463c97ef39dd:PUT:update","backend-resource-ef9d463c97ef39dd:PATCH:partial_update","backend-resource-ef9d463c97ef39dd:DELETE:destroy","backend-resource-ef9d463c97ef39dd:POST:upsert","backend-resource-c8150d413214fa12:GET:list","backend-resource-c8150d413214fa12:GET:retrieve","backend-resource-58be9382fd58cc28:GET:list","backend-resource-58be9382fd58cc28:POST:create","backend-resource-58be9382fd58cc28:GET:retrieve","backend-resource-58be9382fd58cc28:PUT:update","backend-resource-58be9382fd58cc28:PATCH:partial_update","backend-resource-58be9382fd58cc28:DELETE:destroy","backend-resource-58be9382fd58cc28:POST:upsert","backend-resource-58be9382fd58cc28:POST:search","backend-resource-58be9382fd58cc28:POST:search_retrieve","backend-resource-58be9382fd58cc28:GET:get_users","backend-resource-58be9382fd58cc28:POST:add_user","backend-resource-58be9382fd58cc28:POST:delete_user","backend-resource-58be9382fd58cc28:GET:get_appointments","backend-resource-58be9382fd58cc28:GET:get_tokens","backend-resource-58be9382fd58cc28:POST:update_identifier","backend-resource-58be9382fd58cc28:POST:set_instance_tags","backend-resource-58be9382fd58cc28:POST:remove_instance_tags","backend-resource-58be9382fd58cc28:POST:set_facility_tags","backend-resource-58be9382fd58cc28:POST:remove_facility_tags","backend-resource-1f6a89e9d5a5023b:GET:list","backend-resource-1f6a89e9d5a5023b:POST:create","backend-resource-1f6a89e9d5a5023b:GET:retrieve","backend-resource-1f6a89e9d5a5023b:PUT:update","backend-resource-1f6a89e9d5a5023b:PATCH:partial_update","backend-resource-1f6a89e9d5a5023b:POST:upsert","backend-resource-6c7e25942a24ffa3:GET:list","backend-resource-6c7e25942a24ffa3:POST:create","backend-resource-6c7e25942a24ffa3:GET:retrieve","backend-resource-6c7e25942a24ffa3:PUT:update","backend-resource-6c7e25942a24ffa3:PATCH:partial_update","backend-resource-6c7e25942a24ffa3:DELETE:destroy","backend-resource-6c7e25942a24ffa3:POST:upsert","backend-resource-1cae94ae61dec342:GET:list","backend-resource-1cae94ae61dec342:POST:create","backend-resource-1cae94ae61dec342:GET:retrieve","backend-resource-1cae94ae61dec342:PUT:update","backend-resource-1cae94ae61dec342:PATCH:partial_update","backend-resource-1cae94ae61dec342:DELETE:destroy","backend-resource-1cae94ae61dec342:POST:upsert","backend-resource-d3f5338bf533099b:GET:list","backend-resource-d3f5338bf533099b:POST:create","backend-resource-d3f5338bf533099b:GET:retrieve","backend-resource-d3f5338bf533099b:PUT:update","backend-resource-d3f5338bf533099b:PATCH:partial_update","backend-resource-d3f5338bf533099b:POST:upsert_observations","backend-resource-bd52aa7bbe9f6da1:GET:list","backend-resource-bd52aa7bbe9f6da1:POST:create","backend-resource-bd52aa7bbe9f6da1:GET:retrieve","backend-resource-bd52aa7bbe9f6da1:PUT:update","backend-resource-bd52aa7bbe9f6da1:PATCH:partial_update","backend-resource-bd52aa7bbe9f6da1:DELETE:destroy","backend-resource-bd52aa7bbe9f6da1:POST:upsert","backend-resource-bd52aa7bbe9f6da1:POST:add_verification","backend-resource-bd52aa7bbe9f6da1:POST:remove_verification","backend-resource-827953d62020fdf6:GET:list","backend-resource-827953d62020fdf6:GET:retrieve","backend-resource-827953d62020fdf6:POST:analyse","backend-resource-fa32e2bd5111ddd7:GET:list","backend-resource-fa32e2bd5111ddd7:GET:retrieve","backend-resource-fa32e2bd5111ddd7:PUT:update","backend-resource-fa32e2bd5111ddd7:PATCH:partial_update","backend-resource-fab28e2631ea4a9f:GET:list","backend-resource-fab28e2631ea4a9f:POST:create","backend-resource-fab28e2631ea4a9f:GET:retrieve","backend-resource-fab28e2631ea4a9f:PUT:update","backend-resource-fab28e2631ea4a9f:PATCH:partial_update","backend-resource-fab28e2631ea4a9f:DELETE:destroy","backend-resource-fab28e2631ea4a9f:POST:upsert","backend-resource-7dd9f7f0686b12dc:GET:list","backend-resource-7dd9f7f0686b12dc:POST:create","backend-resource-7dd9f7f0686b12dc:GET:retrieve","backend-resource-7dd9f7f0686b12dc:PUT:update","backend-resource-7dd9f7f0686b12dc:PATCH:partial_update","backend-resource-7dd9f7f0686b12dc:POST:set_tags","backend-resource-7dd9f7f0686b12dc:POST:remove_tags","backend-resource-7dd9f7f0686b12dc:POST:upsert","backend-resource-97ee2cd9a9688de0:GET:list","backend-resource-97ee2cd9a9688de0:POST:create","backend-resource-97ee2cd9a9688de0:GET:retrieve","backend-resource-97ee2cd9a9688de0:PUT:update","backend-resource-97ee2cd9a9688de0:PATCH:partial_update","backend-resource-97ee2cd9a9688de0:DELETE:destroy","backend-resource-97ee2cd9a9688de0:POST:upsert","backend-resource-83d280ca521a5433:GET:list","backend-resource-83d280ca521a5433:POST:create","backend-resource-83d280ca521a5433:GET:retrieve","backend-resource-83d280ca521a5433:PUT:update","backend-resource-83d280ca521a5433:PATCH:partial_update","backend-resource-83d280ca521a5433:DELETE:destroy","backend-resource-83d280ca521a5433:POST:upsert","backend-resource-ec79aa1bc97f5a72:GET:list","backend-resource-ec79aa1bc97f5a72:POST:create","backend-resource-ec79aa1bc97f5a72:GET:retrieve","backend-resource-ec79aa1bc97f5a72:PUT:update","backend-resource-ec79aa1bc97f5a72:PATCH:partial_update","backend-resource-9d6da29f6eae6a7b:GET:list","backend-resource-9d6da29f6eae6a7b:POST:create","backend-resource-9d6da29f6eae6a7b:GET:retrieve","backend-resource-9d6da29f6eae6a7b:PUT:update","backend-resource-9d6da29f6eae6a7b:PATCH:partial_update","backend-resource-bea43595253cc559:GET:list","backend-resource-bea43595253cc559:POST:create","backend-resource-bea43595253cc559:GET:retrieve","backend-resource-bea43595253cc559:PUT:update","backend-resource-bea43595253cc559:PATCH:partial_update","backend-resource-bea43595253cc559:GET:get_schema","backend-resource-bea43595253cc559:POST:preview","backend-resource-4ffa1e0aa06dfadc:GET:list","backend-resource-4ffa1e0aa06dfadc:GET:retrieve","backend-resource-4ffa1e0aa06dfadc:POST:generate","backend-resource-4ffa1e0aa06dfadc:POST:archive","backend-resource-9c8f9730af6bbb5b:GET:list","backend-resource-160fff17613ee5f6:GET:list","backend-resource-160fff17613ee5f6:POST:create","backend-resource-160fff17613ee5f6:GET:retrieve","backend-resource-160fff17613ee5f6:GET:download","backend-resource-160fff17613ee5f6:POST:verify","backend-resource-72916c15863da791:GET:list","backend-resource-72916c15863da791:POST:create","backend-resource-72916c15863da791:GET:retrieve","backend-resource-658befc4bd007a41:GET:list","backend-resource-658befc4bd007a41:GET:retrieve","backend-resource-658befc4bd007a41:GET:registers","backend-resource-658befc4bd007a41:GET:template","backend-resource-658befc4bd007a41:POST:stage","backend-resource-658befc4bd007a41:GET:issues","backend-resource-658befc4bd007a41:POST:dry_run","backend-resource-658befc4bd007a41:POST:publish","backend-resource-658befc4bd007a41:POST:rollback","backend-resource-8c8a16dfcfeceab9:GET:list","backend-resource-8c8a16dfcfeceab9:POST:create","backend-resource-8c8a16dfcfeceab9:GET:retrieve","backend-resource-8c8a16dfcfeceab9:PATCH:partial_update","backend-resource-8c8a16dfcfeceab9:POST:bind_package","backend-resource-8c8a16dfcfeceab9:GET:readiness","backend-resource-8c8a16dfcfeceab9:POST:transition","backend-resource-8c8a16dfcfeceab9:POST:activate","backend-resource-8c8a16dfcfeceab9:POST:suspend","backend-resource-8c8a16dfcfeceab9:POST:supersede","backend-resource-8c8a16dfcfeceab9:POST:new_version","backend-resource-8c8a16dfcfeceab9:GET:evidence","backend-resource-8c8a16dfcfeceab9:GET:gates","backend-resource-8c8a16dfcfeceab9:GET:duplicates","backend-resource-8c8a16dfcfeceab9:POST:duplicates","backend-resource-8c8a16dfcfeceab9:POST:verify","backend-resource-8c8a16dfcfeceab9:POST:mark_duplicate_of","backend-resource-a8698a9bc17f3c8f:GET:list","backend-resource-a8698a9bc17f3c8f:POST:create","backend-resource-a8698a9bc17f3c8f:GET:retrieve","backend-resource-a8698a9bc17f3c8f:PATCH:partial_update","backend-resource-a8698a9bc17f3c8f:POST:bind_package","backend-resource-a8698a9bc17f3c8f:GET:readiness","backend-resource-a8698a9bc17f3c8f:POST:transition","backend-resource-a8698a9bc17f3c8f:POST:activate","backend-resource-a8698a9bc17f3c8f:POST:suspend","backend-resource-a8698a9bc17f3c8f:POST:supersede","backend-resource-a8698a9bc17f3c8f:POST:new_version","backend-resource-a8698a9bc17f3c8f:GET:evidence","backend-resource-a8698a9bc17f3c8f:GET:gates","backend-resource-a8698a9bc17f3c8f:GET:licence","backend-resource-15bc37cceef5bf48:GET:list","backend-resource-15bc37cceef5bf48:POST:create","backend-resource-15bc37cceef5bf48:GET:retrieve","backend-resource-15bc37cceef5bf48:PATCH:partial_update","backend-resource-d11ddab83b5e2e12:GET:list","backend-resource-d11ddab83b5e2e12:POST:create","backend-resource-d11ddab83b5e2e12:GET:retrieve","backend-resource-d11ddab83b5e2e12:PATCH:partial_update","backend-resource-37cbeb5d6d44ed7e:GET:list","backend-resource-37cbeb5d6d44ed7e:POST:create","backend-resource-37cbeb5d6d44ed7e:GET:retrieve","backend-resource-37cbeb5d6d44ed7e:PATCH:partial_update","backend-resource-37cbeb5d6d44ed7e:POST:bind_package","backend-resource-37cbeb5d6d44ed7e:GET:readiness","backend-resource-37cbeb5d6d44ed7e:POST:transition","backend-resource-37cbeb5d6d44ed7e:POST:activate","backend-resource-37cbeb5d6d44ed7e:POST:suspend","backend-resource-37cbeb5d6d44ed7e:POST:supersede","backend-resource-37cbeb5d6d44ed7e:POST:new_version","backend-resource-37cbeb5d6d44ed7e:GET:evidence","backend-resource-37cbeb5d6d44ed7e:GET:gates","backend-resource-37cbeb5d6d44ed7e:GET:overlap_simulation","backend-resource-37cbeb5d6d44ed7e:POST:overlap_simulation","backend-resource-37cbeb5d6d44ed7e:POST:sign_off","backend-resource-37cbeb5d6d44ed7e:POST:publish","backend-resource-96ca68200a9668b3:GET:list","backend-resource-96ca68200a9668b3:POST:create","backend-resource-96ca68200a9668b3:GET:retrieve","backend-resource-96ca68200a9668b3:PATCH:partial_update","backend-resource-5e5ad469e33bde3f:GET:list","backend-resource-5e5ad469e33bde3f:POST:create","backend-resource-5e5ad469e33bde3f:GET:retrieve","backend-resource-5e5ad469e33bde3f:PATCH:partial_update","backend-resource-5e5ad469e33bde3f:POST:bind_package","backend-resource-5e5ad469e33bde3f:GET:readiness","backend-resource-5e5ad469e33bde3f:POST:transition","backend-resource-5e5ad469e33bde3f:POST:activate","backend-resource-5e5ad469e33bde3f:POST:suspend","backend-resource-5e5ad469e33bde3f:POST:supersede","backend-resource-5e5ad469e33bde3f:POST:new_version","backend-resource-5e5ad469e33bde3f:GET:evidence","backend-resource-5e5ad469e33bde3f:GET:gates","backend-resource-8d93574359b2b36a:GET:list","backend-resource-8d93574359b2b36a:POST:create","backend-resource-8d93574359b2b36a:GET:retrieve","backend-resource-8d93574359b2b36a:PATCH:partial_update","backend-resource-8d93574359b2b36a:POST:bind_package","backend-resource-8d93574359b2b36a:GET:readiness","backend-resource-8d93574359b2b36a:POST:transition","backend-resource-8d93574359b2b36a:POST:activate","backend-resource-8d93574359b2b36a:POST:suspend","backend-resource-8d93574359b2b36a:POST:supersede","backend-resource-8d93574359b2b36a:POST:new_version","backend-resource-8d93574359b2b36a:GET:evidence","backend-resource-8d93574359b2b36a:GET:gates","backend-resource-8d93574359b2b36a:GET:amendments","backend-resource-8d93574359b2b36a:POST:compare_amendments","backend-resource-8d93574359b2b36a:GET:versions","backend-resource-8d93574359b2b36a:POST:tariff_import","backend-resource-8d93574359b2b36a:POST:approve","backend-resource-9356c065b680a4e6:GET:list","backend-resource-9356c065b680a4e6:POST:create","backend-resource-9356c065b680a4e6:GET:retrieve","backend-resource-9356c065b680a4e6:PATCH:partial_update","backend-resource-b42f876708f0c6a8:GET:list","backend-resource-b42f876708f0c6a8:POST:create","backend-resource-b42f876708f0c6a8:GET:retrieve","backend-resource-b42f876708f0c6a8:PATCH:partial_update","backend-resource-851890b2435c9ba0:GET:list","backend-resource-851890b2435c9ba0:POST:create","backend-resource-851890b2435c9ba0:GET:retrieve","backend-resource-851890b2435c9ba0:PATCH:partial_update","backend-resource-851890b2435c9ba0:POST:bind_package","backend-resource-851890b2435c9ba0:GET:readiness","backend-resource-851890b2435c9ba0:POST:transition","backend-resource-851890b2435c9ba0:POST:activate","backend-resource-851890b2435c9ba0:POST:suspend","backend-resource-851890b2435c9ba0:POST:supersede","backend-resource-851890b2435c9ba0:POST:new_version","backend-resource-851890b2435c9ba0:GET:evidence","backend-resource-851890b2435c9ba0:GET:gates","backend-resource-5d66207092f5097b:GET:list","backend-resource-5d66207092f5097b:POST:create","backend-resource-5d66207092f5097b:GET:retrieve","backend-resource-5d66207092f5097b:PATCH:partial_update","backend-resource-5d66207092f5097b:POST:bind_package","backend-resource-5d66207092f5097b:GET:readiness","backend-resource-5d66207092f5097b:POST:transition","backend-resource-5d66207092f5097b:POST:activate","backend-resource-5d66207092f5097b:POST:suspend","backend-resource-5d66207092f5097b:POST:supersede","backend-resource-5d66207092f5097b:POST:new_version","backend-resource-5d66207092f5097b:GET:evidence","backend-resource-5d66207092f5097b:GET:gates","backend-resource-78760a413dbe4214:GET:list","backend-resource-78760a413dbe4214:POST:create","backend-resource-78760a413dbe4214:GET:retrieve","backend-resource-78760a413dbe4214:PATCH:partial_update","backend-resource-78760a413dbe4214:POST:bind_package","backend-resource-78760a413dbe4214:GET:readiness","backend-resource-78760a413dbe4214:POST:transition","backend-resource-78760a413dbe4214:POST:activate","backend-resource-78760a413dbe4214:POST:suspend","backend-resource-78760a413dbe4214:POST:supersede","backend-resource-78760a413dbe4214:POST:new_version","backend-resource-78760a413dbe4214:GET:evidence","backend-resource-78760a413dbe4214:GET:gates","backend-resource-78760a413dbe4214:POST:verify_schedule","backend-resource-78760a413dbe4214:POST:import_members","backend-resource-78760a413dbe4214:POST:renew","backend-resource-78760a413dbe4214:POST:endorse","backend-resource-78760a413dbe4214:POST:cancel","backend-resource-a2bc85ba6d3101cf:GET:list","backend-resource-a2bc85ba6d3101cf:POST:create","backend-resource-a2bc85ba6d3101cf:GET:retrieve","backend-resource-a2bc85ba6d3101cf:PATCH:partial_update","backend-resource-4d98d8e06e359299:GET:list","backend-resource-4d98d8e06e359299:POST:create","backend-resource-4d98d8e06e359299:GET:retrieve","backend-resource-4d98d8e06e359299:PATCH:partial_update","backend-resource-4d98d8e06e359299:POST:bind_package","backend-resource-4d98d8e06e359299:GET:readiness","backend-resource-4d98d8e06e359299:POST:transition","backend-resource-4d98d8e06e359299:POST:activate","backend-resource-4d98d8e06e359299:POST:suspend","backend-resource-4d98d8e06e359299:POST:supersede","backend-resource-4d98d8e06e359299:POST:new_version","backend-resource-4d98d8e06e359299:GET:evidence","backend-resource-4d98d8e06e359299:GET:gates","backend-resource-4d98d8e06e359299:GET:compare","backend-resource-4d98d8e06e359299:POST:compare","backend-resource-4d98d8e06e359299:GET:resolved_value","backend-resource-4d98d8e06e359299:POST:override","backend-resource-4d98d8e06e359299:POST:simulate","backend-resource-878db8dddf7d6859:GET:list","backend-resource-878db8dddf7d6859:POST:create","backend-resource-878db8dddf7d6859:GET:retrieve","backend-resource-878db8dddf7d6859:PATCH:partial_update","backend-resource-878db8dddf7d6859:POST:bind_package","backend-resource-878db8dddf7d6859:GET:readiness","backend-resource-878db8dddf7d6859:POST:transition","backend-resource-878db8dddf7d6859:POST:activate","backend-resource-878db8dddf7d6859:POST:suspend","backend-resource-878db8dddf7d6859:POST:supersede","backend-resource-878db8dddf7d6859:POST:new_version","backend-resource-878db8dddf7d6859:GET:evidence","backend-resource-878db8dddf7d6859:GET:gates","backend-resource-baa8064a14b91422:GET:list","backend-resource-baa8064a14b91422:POST:create","backend-resource-baa8064a14b91422:GET:retrieve","backend-resource-baa8064a14b91422:PATCH:partial_update","backend-resource-61fa263430b15161:GET:list","backend-resource-61fa263430b15161:POST:create","backend-resource-61fa263430b15161:GET:retrieve","backend-resource-61fa263430b15161:PATCH:partial_update","backend-resource-61fa263430b15161:POST:bind_package","backend-resource-61fa263430b15161:GET:readiness","backend-resource-61fa263430b15161:POST:transition","backend-resource-61fa263430b15161:POST:activate","backend-resource-61fa263430b15161:POST:suspend","backend-resource-61fa263430b15161:POST:supersede","backend-resource-61fa263430b15161:POST:new_version","backend-resource-61fa263430b15161:GET:evidence","backend-resource-61fa263430b15161:GET:gates","backend-resource-9112dccef19ab6e7:GET:list","backend-resource-9112dccef19ab6e7:POST:create","backend-resource-9112dccef19ab6e7:GET:retrieve","backend-resource-9112dccef19ab6e7:PATCH:partial_update","backend-resource-9112dccef19ab6e7:POST:bind_package","backend-resource-9112dccef19ab6e7:GET:readiness","backend-resource-9112dccef19ab6e7:POST:transition","backend-resource-9112dccef19ab6e7:POST:activate","backend-resource-9112dccef19ab6e7:POST:suspend","backend-resource-9112dccef19ab6e7:POST:supersede","backend-resource-9112dccef19ab6e7:POST:new_version","backend-resource-9112dccef19ab6e7:GET:evidence","backend-resource-9112dccef19ab6e7:GET:gates","backend-resource-9112dccef19ab6e7:GET:grid","backend-resource-9112dccef19ab6e7:GET:grid_row","backend-resource-9112dccef19ab6e7:GET:validate_contradictions","backend-resource-9112dccef19ab6e7:POST:validate_contradictions","backend-resource-9112dccef19ab6e7:POST:preview_estimate","backend-resource-a9c43a02c93d8acb:GET:list","backend-resource-a9c43a02c93d8acb:POST:create","backend-resource-a9c43a02c93d8acb:GET:retrieve","backend-resource-a9c43a02c93d8acb:PATCH:partial_update","backend-resource-a9c43a02c93d8acb:POST:bind_package","backend-resource-a9c43a02c93d8acb:GET:readiness","backend-resource-a9c43a02c93d8acb:POST:transition","backend-resource-a9c43a02c93d8acb:POST:activate","backend-resource-a9c43a02c93d8acb:POST:suspend","backend-resource-a9c43a02c93d8acb:POST:supersede","backend-resource-a9c43a02c93d8acb:POST:new_version","backend-resource-a9c43a02c93d8acb:GET:evidence","backend-resource-a9c43a02c93d8acb:GET:gates","backend-resource-a9c43a02c93d8acb:POST:add_exception","backend-resource-43a3b02cfe35b1a4:GET:list","backend-resource-43a3b02cfe35b1a4:POST:create","backend-resource-43a3b02cfe35b1a4:GET:retrieve","backend-resource-43a3b02cfe35b1a4:PATCH:partial_update","backend-resource-01cc81f3a785478b:GET:list","backend-resource-01cc81f3a785478b:POST:create","backend-resource-01cc81f3a785478b:GET:retrieve","backend-resource-01cc81f3a785478b:PATCH:partial_update","backend-resource-01cc81f3a785478b:POST:bind_package","backend-resource-01cc81f3a785478b:GET:readiness","backend-resource-01cc81f3a785478b:POST:transition","backend-resource-01cc81f3a785478b:POST:activate","backend-resource-01cc81f3a785478b:POST:suspend","backend-resource-01cc81f3a785478b:POST:supersede","backend-resource-01cc81f3a785478b:POST:new_version","backend-resource-01cc81f3a785478b:GET:evidence","backend-resource-01cc81f3a785478b:GET:gates","backend-resource-251bcc74819c9250:GET:list","backend-resource-251bcc74819c9250:POST:create","backend-resource-251bcc74819c9250:GET:retrieve","backend-resource-251bcc74819c9250:PATCH:partial_update","backend-resource-251bcc74819c9250:POST:bind_package","backend-resource-251bcc74819c9250:GET:readiness","backend-resource-251bcc74819c9250:POST:transition","backend-resource-251bcc74819c9250:POST:activate","backend-resource-251bcc74819c9250:POST:suspend","backend-resource-251bcc74819c9250:POST:supersede","backend-resource-251bcc74819c9250:POST:new_version","backend-resource-251bcc74819c9250:GET:evidence","backend-resource-251bcc74819c9250:GET:gates","backend-resource-946ed55bfd40abf9:GET:list","backend-resource-946ed55bfd40abf9:POST:create","backend-resource-946ed55bfd40abf9:GET:retrieve","backend-resource-946ed55bfd40abf9:PATCH:partial_update","backend-resource-934c4f5e72362a14:GET:list","backend-resource-934c4f5e72362a14:POST:create","backend-resource-934c4f5e72362a14:GET:retrieve","backend-resource-934c4f5e72362a14:PATCH:partial_update","backend-resource-890ddbe2325c261a:GET:list","backend-resource-890ddbe2325c261a:POST:create","backend-resource-890ddbe2325c261a:GET:retrieve","backend-resource-890ddbe2325c261a:PATCH:partial_update","backend-resource-9e013ed01a5ab1c9:GET:list","backend-resource-9e013ed01a5ab1c9:POST:create","backend-resource-9e013ed01a5ab1c9:GET:retrieve","backend-resource-9e013ed01a5ab1c9:PATCH:partial_update","backend-resource-f548a2e7dafaace7:GET:list","backend-resource-f548a2e7dafaace7:POST:create","backend-resource-f548a2e7dafaace7:GET:retrieve","backend-resource-f548a2e7dafaace7:PATCH:partial_update","backend-resource-c47c6ab7a96f76d7:GET:list","backend-resource-c47c6ab7a96f76d7:POST:create","backend-resource-c47c6ab7a96f76d7:GET:retrieve","backend-resource-c47c6ab7a96f76d7:PATCH:partial_update","backend-resource-c47c6ab7a96f76d7:POST:bind_package","backend-resource-c47c6ab7a96f76d7:GET:readiness","backend-resource-c47c6ab7a96f76d7:POST:transition","backend-resource-c47c6ab7a96f76d7:POST:activate","backend-resource-c47c6ab7a96f76d7:POST:suspend","backend-resource-c47c6ab7a96f76d7:POST:supersede","backend-resource-c47c6ab7a96f76d7:POST:new_version","backend-resource-c47c6ab7a96f76d7:GET:evidence","backend-resource-c47c6ab7a96f76d7:GET:gates","backend-resource-c47c6ab7a96f76d7:GET:dry_run","backend-resource-c47c6ab7a96f76d7:POST:dry_run","backend-resource-c47c6ab7a96f76d7:POST:diff","backend-resource-c47c6ab7a96f76d7:POST:simulated_encounter","backend-resource-c47c6ab7a96f76d7:GET:maker_checker","backend-resource-c47c6ab7a96f76d7:POST:publish","backend-resource-16c08916d966cc51:GET:list","backend-resource-16c08916d966cc51:POST:create","backend-resource-16c08916d966cc51:GET:retrieve","backend-resource-16c08916d966cc51:PATCH:partial_update","backend-resource-8d2aa91acf1e6ffd:GET:list","backend-resource-8d2aa91acf1e6ffd:POST:create","backend-resource-8d2aa91acf1e6ffd:GET:retrieve","backend-resource-8d2aa91acf1e6ffd:PATCH:partial_update","backend-resource-8d2aa91acf1e6ffd:POST:bind_package","backend-resource-8d2aa91acf1e6ffd:GET:readiness","backend-resource-8d2aa91acf1e6ffd:POST:transition","backend-resource-8d2aa91acf1e6ffd:POST:activate","backend-resource-8d2aa91acf1e6ffd:POST:suspend","backend-resource-8d2aa91acf1e6ffd:POST:supersede","backend-resource-8d2aa91acf1e6ffd:POST:new_version","backend-resource-8d2aa91acf1e6ffd:GET:evidence","backend-resource-8d2aa91acf1e6ffd:GET:gates","backend-resource-75940ebc04b4eb08:GET:list","backend-resource-75940ebc04b4eb08:POST:create","backend-resource-75940ebc04b4eb08:GET:retrieve","backend-resource-75940ebc04b4eb08:PATCH:partial_update","backend-resource-75940ebc04b4eb08:POST:bind_package","backend-resource-75940ebc04b4eb08:GET:readiness","backend-resource-75940ebc04b4eb08:POST:transition","backend-resource-75940ebc04b4eb08:POST:activate","backend-resource-75940ebc04b4eb08:POST:suspend","backend-resource-75940ebc04b4eb08:POST:supersede","backend-resource-75940ebc04b4eb08:POST:new_version","backend-resource-75940ebc04b4eb08:GET:evidence","backend-resource-75940ebc04b4eb08:GET:gates","backend-resource-3d078260d7f01bf6:GET:list","backend-resource-3d078260d7f01bf6:POST:create","backend-resource-3d078260d7f01bf6:GET:retrieve","backend-resource-3d078260d7f01bf6:PATCH:partial_update","backend-resource-993d0f8089370a28:GET:list","backend-resource-993d0f8089370a28:POST:create","backend-resource-993d0f8089370a28:GET:retrieve","backend-resource-993d0f8089370a28:PATCH:partial_update","backend-resource-993d0f8089370a28:GET:suppressed_components","backend-resource-2d13df94ab1357c5:GET:list","backend-resource-2d13df94ab1357c5:POST:create","backend-resource-2d13df94ab1357c5:GET:retrieve","backend-resource-2d13df94ab1357c5:PATCH:partial_update","backend-resource-2a39e23776a2256e:GET:list","backend-resource-2a39e23776a2256e:POST:create","backend-resource-2a39e23776a2256e:GET:retrieve","backend-resource-2a39e23776a2256e:PATCH:partial_update","backend-resource-2a39e23776a2256e:POST:bind_package","backend-resource-2a39e23776a2256e:GET:readiness","backend-resource-2a39e23776a2256e:POST:transition","backend-resource-2a39e23776a2256e:POST:activate","backend-resource-2a39e23776a2256e:POST:suspend","backend-resource-2a39e23776a2256e:POST:supersede","backend-resource-2a39e23776a2256e:POST:new_version","backend-resource-2a39e23776a2256e:GET:evidence","backend-resource-2a39e23776a2256e:GET:gates","backend-resource-2a39e23776a2256e:GET:coverage_map","backend-resource-2a39e23776a2256e:POST:removal_impact","backend-resource-2a39e23776a2256e:POST:replacement","backend-resource-2a39e23776a2256e:POST:approve","backend-resource-87018c98d3ea6319:GET:list","backend-resource-87018c98d3ea6319:POST:create","backend-resource-87018c98d3ea6319:GET:retrieve","backend-resource-87018c98d3ea6319:PATCH:partial_update","backend-resource-40fa5bdde2be95d8:GET:list","backend-resource-40fa5bdde2be95d8:POST:create","backend-resource-40fa5bdde2be95d8:GET:retrieve","backend-resource-40fa5bdde2be95d8:PATCH:partial_update","backend-resource-40fa5bdde2be95d8:POST:bind_package","backend-resource-40fa5bdde2be95d8:GET:readiness","backend-resource-40fa5bdde2be95d8:POST:transition","backend-resource-40fa5bdde2be95d8:POST:activate","backend-resource-40fa5bdde2be95d8:POST:suspend","backend-resource-40fa5bdde2be95d8:POST:supersede","backend-resource-40fa5bdde2be95d8:POST:new_version","backend-resource-40fa5bdde2be95d8:GET:evidence","backend-resource-40fa5bdde2be95d8:GET:gates","backend-resource-975936d3bc408583:GET:list","backend-resource-975936d3bc408583:GET:retrieve","backend-resource-975936d3bc408583:GET:discovery_ladder","backend-resource-975936d3bc408583:POST:discover","backend-resource-975936d3bc408583:POST:verify","backend-resource-975936d3bc408583:GET:eligibility","backend-resource-975936d3bc408583:POST:freshness","backend-resource-975936d3bc408583:POST:resolve_conflict","backend-resource-975936d3bc408583:POST:divergences","backend-resource-975936d3bc408583:POST:endorse","backend-resource-975936d3bc408583:GET:estimate_limits","backend-resource-141b0a3ed7b96065:GET:list","backend-resource-141b0a3ed7b96065:POST:create","backend-resource-141b0a3ed7b96065:GET:retrieve","backend-resource-141b0a3ed7b96065:PUT:update","backend-resource-141b0a3ed7b96065:PATCH:partial_update","backend-resource-141b0a3ed7b96065:DELETE:destroy","backend-resource-141b0a3ed7b96065:POST:qualify_candidate","backend-resource-141b0a3ed7b96065:POST:correct","backend-resource-141b0a3ed7b96065:GET:manifest","backend-resource-141b0a3ed7b96065:GET:gates","backend-resource-141b0a3ed7b96065:GET:legacy_cutover_readiness","backend-resource-141b0a3ed7b96065:POST:certify_legacy_cutover","backend-resource-141b0a3ed7b96065:POST:enterprise_go_live_readiness","backend-resource-141b0a3ed7b96065:POST:enterprise_go_live_readiness_latest","backend-resource-141b0a3ed7b96065:GET:enterprise_setup_template","backend-resource-141b0a3ed7b96065:GET:enterprise_package_preflight","backend-resource-141b0a3ed7b96065:POST:certify_enterprise_go_live","backend-resource-141b0a3ed7b96065:POST:validate","backend-resource-141b0a3ed7b96065:POST:approve","backend-resource-141b0a3ed7b96065:POST:activate","backend-resource-141b0a3ed7b96065:POST:supersede","backend-resource-141b0a3ed7b96065:POST:simulate","backend-resource-141b0a3ed7b96065:GET:decision_package","backend-resource-51d7a7d562a8d126:GET:list","backend-resource-51d7a7d562a8d126:GET:retrieve","backend-resource-51d7a7d562a8d126:POST:close","backend-resource-51d7a7d562a8d126:POST:accept_risk","backend-resource-51d7a7d562a8d126:POST:not_applicable","backend-resource-51d7a7d562a8d126:GET:sweep","backend-resource-5cbd106eaabb5aa5:GET:list","backend-resource-5cbd106eaabb5aa5:GET:retrieve","backend-resource-5cbd106eaabb5aa5:GET:explain","backend-resource-1ceabb26cbdc853b:GET:list","backend-resource-1ceabb26cbdc853b:POST:create","backend-resource-1ceabb26cbdc853b:GET:retrieve","backend-resource-1ceabb26cbdc853b:POST:expire","backend-resource-1ceabb26cbdc853b:POST:complete_review","backend-resource-78a6471dcdf583ca:GET:list","backend-resource-78a6471dcdf583ca:GET:retrieve","backend-resource-78a6471dcdf583ca:GET:certificate","backend-resource-78a6471dcdf583ca:POST:rotate_certificate","backend-resource-78a6471dcdf583ca:POST:test_connection","backend-resource-78a6471dcdf583ca:POST:replay","backend-resource-78a6471dcdf583ca:GET:errors","backend-resource-78a6471dcdf583ca:GET:export","backend-resource-78a6471dcdf583ca:GET:activation_states","backend-resource-fe0d8c3a9a892b6f:GET:list","backend-resource-fe0d8c3a9a892b6f:GET:retrieve","backend-resource-fe0d8c3a9a892b6f:GET:actions","backend-resource-fe0d8c3a9a892b6f:GET:balance_identities","backend-resource-fe0d8c3a9a892b6f:GET:claim_identity","backend-resource-fe0d8c3a9a892b6f:POST:variance","backend-resource-fe0d8c3a9a892b6f:POST:reconcile","backend-resource-fe0d8c3a9a892b6f:POST:cash_receipt","backend-resource-fe0d8c3a9a892b6f:POST:confirm_bank_receipt","backend-resource-fe0d8c3a9a892b6f:POST:settle","backend-resource-fe0d8c3a9a892b6f:POST:payment_notice","backend-resource-fe0d8c3a9a892b6f:POST:reverse","backend-resource-fe0d8c3a9a892b6f:POST:returned_payment","backend-resource-fe0d8c3a9a892b6f:POST:estimate","backend-resource-fe0d8c3a9a892b6f:POST:issue","backend-resource-fe0d8c3a9a892b6f:POST:credit","backend-resource-fe0d8c3a9a892b6f:POST:refund","backend-resource-fe0d8c3a9a892b6f:POST:aging","backend-resource-fe0d8c3a9a892b6f:GET:suspense","backend-resource-fe0d8c3a9a892b6f:POST:accounting_manifest","backend-resource-fe0d8c3a9a892b6f:POST:accounting_export_payload","backend-resource-fe0d8c3a9a892b6f:POST:accounting_export_ack","backend-resource-fe0d8c3a9a892b6f:GET:accounting_close_readiness","backend-resource-fe0d8c3a9a892b6f:POST:accounting_close","backend-resource-fe0d8c3a9a892b6f:GET:bank_accounts","backend-resource-fe0d8c3a9a892b6f:POST:bank_account_change","backend-resource-ead3ae86c7ce0546:GET:list","backend-resource-ead3ae86c7ce0546:POST:create","backend-resource-ead3ae86c7ce0546:GET:retrieve","backend-resource-ead3ae86c7ce0546:PATCH:partial_update","backend-resource-ead3ae86c7ce0546:POST:bind_package","backend-resource-ead3ae86c7ce0546:GET:readiness","backend-resource-ead3ae86c7ce0546:POST:transition","backend-resource-ead3ae86c7ce0546:POST:activate","backend-resource-ead3ae86c7ce0546:POST:suspend","backend-resource-ead3ae86c7ce0546:POST:supersede","backend-resource-ead3ae86c7ce0546:POST:new_version","backend-resource-ead3ae86c7ce0546:GET:evidence","backend-resource-ead3ae86c7ce0546:GET:gates","backend-resource-1d788823abbc5d0b:GET:list","backend-resource-1d788823abbc5d0b:POST:create","backend-resource-1d788823abbc5d0b:GET:retrieve","backend-resource-1d788823abbc5d0b:PATCH:partial_update","backend-resource-1d788823abbc5d0b:POST:bind_package","backend-resource-1d788823abbc5d0b:GET:readiness","backend-resource-1d788823abbc5d0b:POST:transition","backend-resource-1d788823abbc5d0b:POST:activate","backend-resource-1d788823abbc5d0b:POST:suspend","backend-resource-1d788823abbc5d0b:POST:supersede","backend-resource-1d788823abbc5d0b:POST:new_version","backend-resource-1d788823abbc5d0b:GET:evidence","backend-resource-1d788823abbc5d0b:GET:gates","backend-resource-25719ce02eb21a4c:GET:list","backend-resource-25719ce02eb21a4c:POST:create","backend-resource-25719ce02eb21a4c:GET:retrieve","backend-resource-25719ce02eb21a4c:PATCH:partial_update","backend-resource-25719ce02eb21a4c:POST:bind_package","backend-resource-25719ce02eb21a4c:GET:readiness","backend-resource-25719ce02eb21a4c:POST:transition","backend-resource-25719ce02eb21a4c:POST:activate","backend-resource-25719ce02eb21a4c:POST:suspend","backend-resource-25719ce02eb21a4c:POST:supersede","backend-resource-25719ce02eb21a4c:POST:new_version","backend-resource-25719ce02eb21a4c:GET:evidence","backend-resource-25719ce02eb21a4c:GET:gates","backend-resource-494762949dcc3faa:GET:list","backend-resource-494762949dcc3faa:GET:retrieve","backend-resource-494762949dcc3faa:POST:ensure_for_invoice","backend-resource-494762949dcc3faa:POST:sign","backend-resource-494762949dcc3faa:POST:submit","backend-resource-494762949dcc3faa:POST:clear","backend-resource-494762949dcc3faa:POST:report","backend-resource-494762949dcc3faa:POST:reject","backend-resource-494762949dcc3faa:POST:regenerate","backend-resource-494762949dcc3faa:POST:dispatch_next_operation","backend-resource-8506d3d409500e82:GET:list","backend-resource-8506d3d409500e82:GET:retrieve","backend-resource-8506d3d409500e82:POST:prepare","backend-resource-8506d3d409500e82:POST:activate","backend-resource-8506d3d409500e82:POST:continue_checks","backend-resource-dbfd00182886d88f:GET:list","backend-resource-dbfd00182886d88f:GET:retrieve","backend-resource-dbfd00182886d88f:POST:prepare","backend-resource-dbfd00182886d88f:POST:submit","backend-resource-dbfd00182886d88f:GET:invoice_xml","backend-resource-dbfd00182886d88f:GET:invoice_pdf","backend-resource-71399bbd789d5741:GET:list","backend-resource-71399bbd789d5741:GET:retrieve","backend-resource-71399bbd789d5741:GET:clocks","backend-resource-71399bbd789d5741:GET:lines","backend-resource-71399bbd789d5741:POST:observe","backend-resource-71399bbd789d5741:POST:deem","backend-resource-71399bbd789d5741:POST:amend","backend-resource-71399bbd789d5741:POST:cancel","backend-resource-71399bbd789d5741:POST:sufficiency","backend-resource-71399bbd789d5741:GET:tat_rules","backend-resource-71399bbd789d5741:GET:exemptions","backend-resource-914e2e962774f807:GET:list","backend-resource-914e2e962774f807:GET:retrieve","backend-resource-914e2e962774f807:GET:by_encounter","backend-resource-914e2e962774f807:GET:lines","backend-resource-914e2e962774f807:GET:attachments","backend-resource-914e2e962774f807:POST:classify_response","backend-resource-f4ba8f090d82aa44:POST:create","backend-resource-d1605612e4217bb4:GET:list","backend-resource-d1605612e4217bb4:GET:account","backend-resource-d1605612e4217bb4:GET:encounter","backend-resource-d1605612e4217bb4:GET:invoice","backend-resource-d1605612e4217bb4:GET:patient","backend-resource-d1605612e4217bb4:GET:remittance","backend-resource-d1605612e4217bb4:GET:liability_split","backend-resource-3e5a10321cf26b9a:GET:list","backend-resource-3e5a10321cf26b9a:GET:retrieve","backend-resource-3e5a10321cf26b9a:GET:remedies","backend-resource-3e5a10321cf26b9a:GET:deadlines","backend-resource-3e5a10321cf26b9a:POST:remedy","backend-resource-3e5a10321cf26b9a:GET:dispute_routes","backend-resource-3e5a10321cf26b9a:POST:route_dispute","backend-resource-3e5a10321cf26b9a:GET:queues","backend-resource-fe995a069111992a:GET:list","backend-resource-fe995a069111992a:GET:retrieve","backend-resource-fe995a069111992a:GET:position","backend-resource-fe995a069111992a:POST:evaluate","backend-resource-fe995a069111992a:POST:decide","backend-resource-fe995a069111992a:POST:transfer","backend-resource-fe995a069111992a:POST:estimate","backend-resource-fe995a069111992a:POST:acknowledge","backend-resource-fe995a069111992a:GET:undertakings","backend-resource-fe995a069111992a:POST:deposit","backend-resource-fe995a069111992a:POST:reconcile_deposit","backend-resource-fe995a069111992a:POST:upgrade","backend-resource-fe995a069111992a:POST:copayment","backend-resource-fe995a069111992a:POST:write_off","backend-resource-fe995a069111992a:POST:write_off_reversal","backend-resource-53039bf7ba82cd70:GET:list","backend-resource-53039bf7ba82cd70:POST:create","backend-resource-53039bf7ba82cd70:GET:retrieve","backend-resource-53039bf7ba82cd70:PUT:update","backend-resource-53039bf7ba82cd70:PATCH:partial_update","backend-resource-53039bf7ba82cd70:GET:protocol_mandated","backend-resource-53039bf7ba82cd70:GET:stuck_transactions","backend-resource-53039bf7ba82cd70:POST:raise_stuck_ticket","backend-resource-53039bf7ba82cd70:GET:review_items","backend-resource-53039bf7ba82cd70:GET:routed_gates","backend-path-664a9ba34d51a790:ANY:launch","backend-path-ce401bfb4304678e:ANY:metadata","backend-path-fa20cd2d3296fff9:ANY:health","backend-path-0d935265a8f8b658:ANY:usage","backend-path-5bcf9a7082eb956c:ANY:capabilities","backend-path-9122c480a1685059:ANY:refresh","backend-path-7e4b7bf23e0dec75:ANY:home_view","backend-path-addad7b8789f026b:ANY:ping","backend-path-e7a24653fe14459d:ANY:app_version","backend-path-ad1a190d9d712391:POST:post","backend-path-2a61105024798496:POST:post","backend-path-194146acb9ed4121:POST:post","backend-path-f43aa2f8ff82df07:POST:post","backend-path-c5117abd14937258:POST:post","backend-path-dbcadf5c07565837:POST:post","backend-path-c281d9b8b2f88a9a:POST:post"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Features","source":{"path":"repositories/platform/mansoq-core/README.md","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Getting Started","source":{"path":"repositories/platform/mansoq-core/README.md","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Docs and Guides","source":{"path":"repositories/platform/mansoq-core/README.md","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Staging Deployments","source":{"path":"repositories/platform/mansoq-core/README.md","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Self hosting","source":{"path":"repositories/platform/mansoq-core/README.md","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Contributing","source":{"path":"repositories/platform/mansoq-core/README.md","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-core/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-create-mfe-plugin","repository":"repositories/platform/mansoq-create-mfe-plugin","title":"create-mansoq-mfe-plug","classification":"separate repository / optional app or service","implementationLanguages":["js","mjs","ts","tsx","mts"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Usage","source":{"path":"repositories/platform/mansoq-create-mfe-plugin/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Using npx (Recommended)","source":{"path":"repositories/platform/mansoq-create-mfe-plugin/README.md","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Using npm","source":{"path":"repositories/platform/mansoq-create-mfe-plugin/README.md","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Interactive Mode","source":{"path":"repositories/platform/mansoq-create-mfe-plugin/README.md","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"What it does","source":{"path":"repositories/platform/mansoq-create-mfe-plugin/README.md","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Example","source":{"path":"repositories/platform/mansoq-create-mfe-plugin/README.md","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Project Structure","source":{"path":"repositories/platform/mansoq-create-mfe-plugin/README.md","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Requirements","source":{"path":"repositories/platform/mansoq-create-mfe-plugin/README.md","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Development","source":{"path":"repositories/platform/mansoq-create-mfe-plugin/README.md","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Building for Production","source":{"path":"repositories/platform/mansoq-create-mfe-plugin/README.md","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/platform/mansoq-create-mfe-plugin/README.md","line":104,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-create-mfe-plugin/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-create","repository":"repositories/platform/mansoq-create","title":"@mansoq/care","classification":"separate repository / optional app or service","implementationLanguages":["ts"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Commands","source":{"path":"repositories/platform/mansoq-create/README.md","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`care create`","source":{"path":"repositories/platform/mansoq-create/README.md","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Options","source":{"path":"repositories/platform/mansoq-create/README.md","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`care run`","source":{"path":"repositories/platform/mansoq-create/README.md","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`care sync`","source":{"path":"repositories/platform/mansoq-create/README.md","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`care db`","source":{"path":"repositories/platform/mansoq-create/README.md","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`care stop`","source":{"path":"repositories/platform/mansoq-create/README.md","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Requirements","source":{"path":"repositories/platform/mansoq-create/README.md","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"The plugs registry","source":{"path":"repositories/platform/mansoq-create/README.md","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Development","source":{"path":"repositories/platform/mansoq-create/README.md","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-create/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-demo-facility-setup-fe","repository":"repositories/platform/mansoq-demo-facility-setup-fe","title":"mansoq-demo-facility-setup-fe","classification":"separate repository / optional app or service","implementationLanguages":["mjs","ts","tsx","js","mts"],"backendOperationIds":[],"frontendOperationIds":["frontend-operation-f7c7d85ca7b3a628db","frontend-operation-17ee658064abec1e9d","frontend-operation-5c171c13652a355136","frontend-operation-11816822c6edc54d17","frontend-operation-bb6fe1d73493eb8294","frontend-operation-919386da74a088659e"],"serviceOperationIds":[],"documentationHeadings":[],"sources":[{"path":"repositories/platform/mansoq-demo-facility-setup-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-demo-facility-setup","repository":"repositories/platform/mansoq-demo-facility-setup","title":"MANSOQ Demo Facility Setup","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-resource-ad39f7e2506c3edf:GET:hello","backend-resource-ad39f7e2506c3edf:GET:seed_packs","backend-resource-ad39f7e2506c3edf:GET:profiles","backend-resource-ad39f7e2506c3edf:POST:validate","backend-resource-ad39f7e2506c3edf:GET:runs","backend-resource-ad39f7e2506c3edf:POST:runs","backend-resource-ad39f7e2506c3edf:GET:run_detail","backend-path-2cb01620641f0f56:ANY:healthy"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Local Development","source":{"path":"repositories/platform/mansoq-demo-facility-setup/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Production Setup","source":{"path":"repositories/platform/mansoq-demo-facility-setup/README.md","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-demo-facility-setup/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-dental-fe","repository":"repositories/platform/mansoq-dental-fe","title":"mansoq_dental_fe","classification":"separate repository / optional app or service","implementationLanguages":["js","tsx","ts"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"What it does","source":{"path":"repositories/platform/mansoq-dental-fe/README.md","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"The recorded answer","source":{"path":"repositories/platform/mansoq-dental-fe/README.md","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"How it plugs into MANSOQ","source":{"path":"repositories/platform/mansoq-dental-fe/README.md","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Development","source":{"path":"repositories/platform/mansoq-dental-fe/README.md","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"In-tree with the host (recommended)","source":{"path":"repositories/platform/mansoq-dental-fe/README.md","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Standalone remote (production)","source":{"path":"repositories/platform/mansoq-dental-fe/README.md","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/platform/mansoq-dental-fe/README.md","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-dental-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-deployments-registry","repository":"repositories/platform/mansoq-deployments-registry","title":"Deployments Registry","classification":"separate repository / optional app or service","implementationLanguages":["tsx","mjs","ts","js"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Features","source":{"path":"repositories/platform/mansoq-deployments-registry/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Getting Started","source":{"path":"repositories/platform/mansoq-deployments-registry/README.md","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Prerequisites","source":{"path":"repositories/platform/mansoq-deployments-registry/README.md","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Installation","source":{"path":"repositories/platform/mansoq-deployments-registry/README.md","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Build for Production","source":{"path":"repositories/platform/mansoq-deployments-registry/README.md","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Data Structure","source":{"path":"repositories/platform/mansoq-deployments-registry/README.md","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"White-labeling","source":{"path":"repositories/platform/mansoq-deployments-registry/README.md","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Tech Stack","source":{"path":"repositories/platform/mansoq-deployments-registry/README.md","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Project Structure","source":{"path":"repositories/platform/mansoq-deployments-registry/README.md","line":106,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/platform/mansoq-deployments-registry/README.md","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Contributing","source":{"path":"repositories/platform/mansoq-deployments-registry/README.md","line":138,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-deployments-registry/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-desktop","repository":"repositories/platform/mansoq-desktop","title":"MANSOQ Desktop","classification":"separate repository / optional app or service","implementationLanguages":["go","mjs","tsx","ts"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"What it does","source":{"path":"repositories/platform/mansoq-desktop/README.md","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"How it works","source":{"path":"repositories/platform/mansoq-desktop/README.md","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-desktop/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-documentation","repository":"repositories/platform/mansoq-documentation","title":"Website","classification":"separate repository / optional app or service","implementationLanguages":["js","jsx"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Installation","source":{"path":"repositories/platform/mansoq-documentation/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Local Development","source":{"path":"repositories/platform/mansoq-documentation/README.md","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Build","source":{"path":"repositories/platform/mansoq-documentation/README.md","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Deployment","source":{"path":"repositories/platform/mansoq-documentation/README.md","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-documentation/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-ecs-tofu","repository":"repositories/platform/mansoq-ecs-tofu","title":"MANSOQ Deployment via IAC ( OpenTofu )","classification":"separate repository / optional app or service","implementationLanguages":[],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Pre-Requirements","source":{"path":"repositories/platform/mansoq-ecs-tofu/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"DNS configurations","source":{"path":"repositories/platform/mansoq-ecs-tofu/README.md","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"State Buckets","source":{"path":"repositories/platform/mansoq-ecs-tofu/README.md","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Secrets","source":{"path":"repositories/platform/mansoq-ecs-tofu/README.md","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"To Do","source":{"path":"repositories/platform/mansoq-ecs-tofu/README.md","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-ecs-tofu/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-eka-scribe-fe","repository":"repositories/platform/mansoq-eka-scribe-fe","title":"mansoq_eka_scribe_fe","classification":"separate repository / optional app or service","implementationLanguages":["mjs","ts","tsx","js","mts"],"backendOperationIds":[],"frontendOperationIds":["frontend-call-5e3b528b2a82c2e547","frontend-call-c9774030415f8688cd","frontend-call-07fa8a7dc834b73de9"],"serviceOperationIds":[],"documentationHeadings":[{"title":"✨ What it does","source":{"path":"repositories/platform/mansoq-eka-scribe-fe/README.md","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"🏗️ How it works (in brief)","source":{"path":"repositories/platform/mansoq-eka-scribe-fe/README.md","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"🚀 Getting started","source":{"path":"repositories/platform/mansoq-eka-scribe-fe/README.md","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Prerequisites","source":{"path":"repositories/platform/mansoq-eka-scribe-fe/README.md","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Setup","source":{"path":"repositories/platform/mansoq-eka-scribe-fe/README.md","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"🔗 mansoq-web registration","source":{"path":"repositories/platform/mansoq-eka-scribe-fe/README.md","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"📂 Project structure","source":{"path":"repositories/platform/mansoq-eka-scribe-fe/README.md","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"🛠️ Scripts","source":{"path":"repositories/platform/mansoq-eka-scribe-fe/README.md","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"🧩 Tech stack","source":{"path":"repositories/platform/mansoq-eka-scribe-fe/README.md","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-eka-scribe-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-encounter-auto-close-be","repository":"repositories/platform/mansoq-encounter-auto-close-be","title":"mansoq-encounter-auto-close-be","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-path-ec3ddf13342aaf41:ANY:healthy"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-erd","repository":"repositories/platform/mansoq-erd","title":"mansoq-erd","classification":"separate repository / optional app or service","implementationLanguages":["js","tsx","ts"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-excalidraw-fe","repository":"repositories/platform/mansoq-excalidraw-fe","title":"MANSOQ Excalidraw","classification":"separate repository / optional app or service","implementationLanguages":["js","ts","tsx"],"backendOperationIds":[],"frontendOperationIds":["frontend-operation-969b4e35a54b767f17","frontend-operation-d4ad6d607577ae7bc5","frontend-operation-8e64c77bd39c64a570","frontend-operation-bee636e0ee92e8d1b5"],"serviceOperationIds":[],"documentationHeadings":[{"title":"Tech stack","source":{"path":"repositories/platform/mansoq-excalidraw-fe/README.md","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Getting started","source":{"path":"repositories/platform/mansoq-excalidraw-fe/README.md","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Connecting the plugin to MANSOQ","source":{"path":"repositories/platform/mansoq-excalidraw-fe/README.md","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Via the MANSOQ App Store","source":{"path":"repositories/platform/mansoq-excalidraw-fe/README.md","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/platform/mansoq-excalidraw-fe/README.md","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-excalidraw-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-experience-be","repository":"repositories/platform/mansoq-experience-be","title":"MANSOQ Experience Sandbox","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-resource-6cfc8bec1f3499f9:POST:create","backend-resource-6cfc8bec1f3499f9:GET:retrieve","backend-resource-6cfc8bec1f3499f9:DELETE:destroy","backend-path-1ebd645f930a99db:ANY:healthy"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Local Development","source":{"path":"repositories/platform/mansoq-experience-be/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Production Setup","source":{"path":"repositories/platform/mansoq-experience-be/README.md","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-experience-be/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-filly-character","repository":"repositories/platform/mansoq-filly-character","title":"@mansoq/mansoq-filly-character","classification":"separate repository / optional app or service","implementationLanguages":["mjs","tsx","ts","mts"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Local setup","source":{"path":"repositories/platform/mansoq-filly-character/README.md","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Use","source":{"path":"repositories/platform/mansoq-filly-character/README.md","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`<FillyCharacter>` props","source":{"path":"repositories/platform/mansoq-filly-character/README.md","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`<FillyMascot>` — for mansoq_filly_fe","source":{"path":"repositories/platform/mansoq-filly-character/README.md","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Integration sketch for `mansoq_filly_fe/src/components/filly/FillyController.tsx`","source":{"path":"repositories/platform/mansoq-filly-character/README.md","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Without React","source":{"path":"repositories/platform/mansoq-filly-character/README.md","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Static `.glb`","source":{"path":"repositories/platform/mansoq-filly-character/README.md","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"How it is put together","source":{"path":"repositories/platform/mansoq-filly-character/README.md","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Development","source":{"path":"repositories/platform/mansoq-filly-character/README.md","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Cloudflare Pages","source":{"path":"repositories/platform/mansoq-filly-character/README.md","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Site metadata and sharing","source":{"path":"repositories/platform/mansoq-filly-character/README.md","line":221,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/platform/mansoq-filly-character/README.md","line":233,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-filly-character/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-filly","repository":"repositories/platform/mansoq-filly","title":"mansoq_filly","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-path-92623aa05c3f96d9:ANY:create_medispeak_session","backend-path-6e285f99fc9bf372:ANY:mint_medispeak_token","backend-path-4f9647d2cc64b565:ANY:healthz"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Installation","source":{"path":"repositories/platform/mansoq-filly/README.md","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Endpoints","source":{"path":"repositories/platform/mansoq-filly/README.md","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Access control","source":{"path":"repositories/platform/mansoq-filly/README.md","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Environment","source":{"path":"repositories/platform/mansoq-filly/README.md","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-filly/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-hello-fe","repository":"repositories/platform/mansoq-hello-fe","title":"MANSOQ Hello","classification":"separate repository / optional app or service","implementationLanguages":["js","tsx","ts"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Getting Started","source":{"path":"repositories/platform/mansoq-hello-fe/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Setting up your local app in MANSOQ","source":{"path":"repositories/platform/mansoq-hello-fe/README.md","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Adding new routes","source":{"path":"repositories/platform/mansoq-hello-fe/README.md","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Adding new components","source":{"path":"repositories/platform/mansoq-hello-fe/README.md","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Add new navigation links","source":{"path":"repositories/platform/mansoq-hello-fe/README.md","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-hello-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-hello","repository":"repositories/platform/mansoq-hello","title":"MANSOQ Hello","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-resource-bbeca964563b8b66:GET:list","backend-resource-bbeca964563b8b66:POST:create","backend-resource-bbeca964563b8b66:GET:retrieve","backend-resource-bbeca964563b8b66:PUT:update","backend-resource-bbeca964563b8b66:PATCH:partial_update"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Local Development","source":{"path":"repositories/platform/mansoq-hello/README.md","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Production Setup","source":{"path":"repositories/platform/mansoq-hello/README.md","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Configuration","source":{"path":"repositories/platform/mansoq-hello/README.md","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/platform/mansoq-hello/README.md","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-hello/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-im-wrapper-fe","repository":"repositories/platform/mansoq-im-wrapper-fe","title":"mansoq-im-wrapper-fe","classification":"separate repository / optional app or service","implementationLanguages":["mjs","ts","tsx","js","mts"],"backendOperationIds":[],"frontendOperationIds":["frontend-operation-0702ba9506f72de7a0","frontend-operation-c829cb7ca3578d8f67","frontend-operation-7d7fce709f53f3fd91","frontend-operation-33f67f5c77aa6da081","frontend-operation-a128e74ad4ca9b3647","frontend-operation-92cb4621c00494654f","frontend-operation-663b9b90cfc775777c","frontend-operation-ca52c9ca4a4dfc14ba","frontend-operation-974830315f06603437","frontend-operation-697b583f6464569444","frontend-operation-5fcc531647229f5b5f","frontend-operation-596fcdc8974f260de6","frontend-operation-23b60010e5ae77a3a2","frontend-operation-821e17933357b65bf7"],"serviceOperationIds":[],"documentationHeadings":[],"sources":[{"path":"repositories/platform/mansoq-im-wrapper-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-im-wrapper","repository":"repositories/platform/mansoq-im-wrapper","title":"mansoq_im_wrapper","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-resource-1783f85fb2be1cc6:GET:list","backend-resource-1783f85fb2be1cc6:GET:retrieve","backend-resource-543524d154a340b4:GET:list","backend-resource-543524d154a340b4:GET:retrieve","backend-resource-543524d154a340b4:POST:toggle_active","backend-resource-543524d154a340b4:POST:sync","backend-resource-543524d154a340b4:POST:set_variable_mapping","backend-resource-543524d154a340b4:GET:variable_schema","backend-resource-543524d154a340b4:POST:preview_variable_mapping","backend-resource-e1eabccefd35f434:GET:list","backend-resource-e1eabccefd35f434:GET:retrieve","backend-resource-e1eabccefd35f434:POST:dispatch_recipients","backend-resource-7616d83cf7a96b76:GET:list","backend-resource-7616d83cf7a96b76:GET:retrieve","backend-path-764e2eb96e8b99ee:GET:get","backend-path-764e2eb96e8b99ee:POST:post","backend-path-3af8537f1f223109:ANY:public_document"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Local Development","source":{"path":"repositories/platform/mansoq-im-wrapper/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Production Setup","source":{"path":"repositories/platform/mansoq-im-wrapper/README.md","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-im-wrapper/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-india-state-data","repository":"repositories/platform/mansoq-india-state-data","title":"MANSOQ India State Data","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Features","source":{"path":"repositories/platform/mansoq-india-state-data/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Installation","source":{"path":"repositories/platform/mansoq-india-state-data/README.md","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Usage","source":{"path":"repositories/platform/mansoq-india-state-data/README.md","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Running the Script","source":{"path":"repositories/platform/mansoq-india-state-data/README.md","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Available Options","source":{"path":"repositories/platform/mansoq-india-state-data/README.md","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Examples","source":{"path":"repositories/platform/mansoq-india-state-data/README.md","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Credits","source":{"path":"repositories/platform/mansoq-india-state-data/README.md","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-india-state-data/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-leaderboard-data","repository":"repositories/platform/mansoq-leaderboard-data","title":"MANSOQ™ Leaderboard Data","classification":"separate repository / optional app or service","implementationLanguages":["js"],"backendOperationIds":[],"frontendOperationIds":["frontend-operation-7ee73a9de4b6c74b15","frontend-operation-ac15baf0110b88eb17"],"serviceOperationIds":[],"documentationHeadings":[{"title":"Repository Structure","source":{"path":"repositories/platform/mansoq-leaderboard-data/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Getting Started","source":{"path":"repositories/platform/mansoq-leaderboard-data/README.md","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"1. Configure Plugins","source":{"path":"repositories/platform/mansoq-leaderboard-data/README.md","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"2. Run Data Scraping","source":{"path":"repositories/platform/mansoq-leaderboard-data/README.md","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"3. Commit Changes","source":{"path":"repositories/platform/mansoq-leaderboard-data/README.md","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Contributor Profiles","source":{"path":"repositories/platform/mansoq-leaderboard-data/README.md","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Profile Fields","source":{"path":"repositories/platform/mansoq-leaderboard-data/README.md","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Activities","source":{"path":"repositories/platform/mansoq-leaderboard-data/README.md","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Activity Fields","source":{"path":"repositories/platform/mansoq-leaderboard-data/README.md","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Configuration","source":{"path":"repositories/platform/mansoq-leaderboard-data/README.md","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Roles","source":{"path":"repositories/platform/mansoq-leaderboard-data/README.md","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Documentation","source":{"path":"repositories/platform/mansoq-leaderboard-data/README.md","line":114,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/platform/mansoq-leaderboard-data/README.md","line":122,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-leaderboard-data/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-leaderboard-github-plugin","repository":"repositories/platform/mansoq-leaderboard-github-plugin","title":"@mansoq/leaderboard-github-plugin","classification":"separate repository / optional app or service","implementationLanguages":["ts"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Configuration","source":{"path":"repositories/platform/mansoq-leaderboard-github-plugin/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Config Options","source":{"path":"repositories/platform/mansoq-leaderboard-github-plugin/README.md","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Checkpoint & Recovery","source":{"path":"repositories/platform/mansoq-leaderboard-github-plugin/README.md","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Usage","source":{"path":"repositories/platform/mansoq-leaderboard-github-plugin/README.md","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Development","source":{"path":"repositories/platform/mansoq-leaderboard-github-plugin/README.md","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Release Process","source":{"path":"repositories/platform/mansoq-leaderboard-github-plugin/README.md","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"For Contributors","source":{"path":"repositories/platform/mansoq-leaderboard-github-plugin/README.md","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"For Maintainers","source":{"path":"repositories/platform/mansoq-leaderboard-github-plugin/README.md","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Manual Publishing (if needed)","source":{"path":"repositories/platform/mansoq-leaderboard-github-plugin/README.md","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Installing from GitHub Packages","source":{"path":"repositories/platform/mansoq-leaderboard-github-plugin/README.md","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/platform/mansoq-leaderboard-github-plugin/README.md","line":136,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-leaderboard-github-plugin/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-leaderboard-slack-plugin","repository":"repositories/platform/mansoq-leaderboard-slack-plugin","title":"@leaderboard/plugin-leaderboard-slack-plugin","classification":"separate repository / optional app or service","implementationLanguages":["ts","js"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Configuration","source":{"path":"repositories/platform/mansoq-leaderboard-slack-plugin/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Usage","source":{"path":"repositories/platform/mansoq-leaderboard-slack-plugin/README.md","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Development","source":{"path":"repositories/platform/mansoq-leaderboard-slack-plugin/README.md","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Release Process","source":{"path":"repositories/platform/mansoq-leaderboard-slack-plugin/README.md","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"For Contributors","source":{"path":"repositories/platform/mansoq-leaderboard-slack-plugin/README.md","line":51,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"For Maintainers","source":{"path":"repositories/platform/mansoq-leaderboard-slack-plugin/README.md","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Manual Publishing (if needed)","source":{"path":"repositories/platform/mansoq-leaderboard-slack-plugin/README.md","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Installing from GitHub Packages","source":{"path":"repositories/platform/mansoq-leaderboard-slack-plugin/README.md","line":88,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/platform/mansoq-leaderboard-slack-plugin/README.md","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-leaderboard-slack-plugin/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-leaderboard","repository":"repositories/platform/mansoq-leaderboard","title":"Leaderboard","classification":"separate repository / optional app or service","implementationLanguages":["ts","mjs","tsx"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Features","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Quick Start for Development","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"What does `setup:dev` do?","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Customizing dummy data","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Reset development data","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Quick Start (Production)","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Prerequisites","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Installation","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Project Structure","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Architecture","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Components","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":131,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Data Storage","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Configuration","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Available Scripts","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":180,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Data Management","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Development","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":198,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Creating Plugins","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":217,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Querying Data with AI Assistants","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Deployment","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Netlify","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":278,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Vercel","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":284,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"GitHub Pages","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":290,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Documentation","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":294,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Environment Variables","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":306,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Contributing","source":{"path":"repositories/platform/mansoq-leaderboard/README.md","line":320,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-leaderboard/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-load-test","repository":"repositories/platform/mansoq-load-test","title":"mansoq-load-test","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-notifications-be","repository":"repositories/platform/mansoq-notifications-be","title":"mansoq_notifications_be","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-resource-4e216bfe43735719:GET:list","backend-resource-4e216bfe43735719:GET:retrieve","backend-resource-4e216bfe43735719:POST:mark_read","backend-resource-4e216bfe43735719:POST:mark_unread","backend-resource-e4f8410dec35454d:GET:list","backend-resource-e4f8410dec35454d:GET:retrieve","backend-resource-aa171f70942d7881:GET:list","backend-resource-aa171f70942d7881:POST:create","backend-resource-aa171f70942d7881:POST:unsubscribe","backend-resource-aa171f70942d7881:GET:vapid_public_key"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Currently supports","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Install","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Settings","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Token bookings (SMS)","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Service requests (in-app)","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Diagnostic reports (in-app)","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Encounters (in-app)","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":78,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Medication stock (in-app)","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Web push (in-app companion)","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":102,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"API","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":124,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`GET /in_app_notifications/`","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`GET /in_app_notifications/{id}/`","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":143,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`POST /in_app_notifications/mark_read/`","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`POST /in_app_notifications/mark_unread/`","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":151,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`GET /outbound_notifications/`","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`GET /outbound_notifications/{id}/`","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":159,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`GET /web_push_subscriptions/`","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`POST /web_push_subscriptions/`","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`POST /web_push_subscriptions/unsubscribe/`","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":177,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`GET /web_push_subscriptions/vapid_public_key/`","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":181,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Click-through routing (frontend)","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Fields delivered","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":189,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`resource_type` → route","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":202,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Reference resolver","source":{"path":"repositories/platform/mansoq-notifications-be/README.md","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-notifications-be/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-notifications-fe","repository":"repositories/platform/mansoq-notifications-fe","title":"mansoq_notifications_fe - MANSOQ FE Plugin","classification":"separate repository / optional app or service","implementationLanguages":["mjs","js","ts","tsx","mts"],"backendOperationIds":[],"frontendOperationIds":["frontend-operation-3ebd84ca3eb2bcba70","frontend-operation-e466d4f889bb9e2398","frontend-operation-39f4c5ab79e0218e7e","frontend-operation-49fe38dd5661b1fd1c","frontend-operation-5189fdb8772d30f2ce","frontend-operation-35e315c49a2c47757b","frontend-operation-b98562580cb9c06689","frontend-operation-71dec7db8b4504d7c1"],"serviceOperationIds":[],"documentationHeadings":[{"title":"Features","source":{"path":"repositories/platform/mansoq-notifications-fe/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Supported Notification Types","source":{"path":"repositories/platform/mansoq-notifications-fe/README.md","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Getting Started","source":{"path":"repositories/platform/mansoq-notifications-fe/README.md","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Prerequisites","source":{"path":"repositories/platform/mansoq-notifications-fe/README.md","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Installation","source":{"path":"repositories/platform/mansoq-notifications-fe/README.md","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Development","source":{"path":"repositories/platform/mansoq-notifications-fe/README.md","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Production Build","source":{"path":"repositories/platform/mansoq-notifications-fe/README.md","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Available Scripts","source":{"path":"repositories/platform/mansoq-notifications-fe/README.md","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Integration with MANSOQ","source":{"path":"repositories/platform/mansoq-notifications-fe/README.md","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Enabling Push Notifications","source":{"path":"repositories/platform/mansoq-notifications-fe/README.md","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-notifications-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-odoo-be","repository":"repositories/platform/mansoq-odoo-be","title":"MANSOQ Odoo Backend","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-resource-bae36e89ad3c51c6:GET:list","backend-resource-bae36e89ad3c51c6:GET:retrieve","backend-resource-cf5f0978992065df:GET:list","backend-resource-cf5f0978992065df:POST:create","backend-resource-cf5f0978992065df:PUT:close_session","backend-resource-cf5f0978992065df:POST:close_session","backend-resource-cf5f0978992065df:POST:current_session","backend-resource-cf5f0978992065df:GET:list_counters","backend-resource-ac73b721fc117522:GET:list","backend-resource-ac73b721fc117522:POST:create","backend-resource-ac73b721fc117522:PUT:accept_transfer","backend-resource-ac73b721fc117522:POST:accept_transfer","backend-resource-ac73b721fc117522:PUT:reject_transfer","backend-resource-ac73b721fc117522:POST:reject_transfer","backend-resource-ac73b721fc117522:PUT:cancel_transfer","backend-resource-ac73b721fc117522:POST:cancel_transfer","backend-resource-ac73b721fc117522:GET:pending_transfers","backend-path-bebca5709ea70c05:ANY:ping"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Features","source":{"path":"repositories/platform/mansoq-odoo-be/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Installation","source":{"path":"repositories/platform/mansoq-odoo-be/README.md","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Configuration","source":{"path":"repositories/platform/mansoq-odoo-be/README.md","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/platform/mansoq-odoo-be/README.md","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Credits","source":{"path":"repositories/platform/mansoq-odoo-be/README.md","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-odoo-be/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-odoo-connector","repository":"repositories/platform/mansoq-odoo-connector","title":"MANSOQ","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-service-2a8c9894586d95a9:POST:account_move","backend-service-47a71d40692b8ce9:POST:account_move_return","backend-service-ee49c0391d184e30:POST:account_move_payment","backend-service-de02169c7c1c0499:POST:account_move_payment_cancel","backend-service-6314180697d167cd:POST:open_session","backend-service-c7273eea31479fd7:PUT:close_session","backend-service-c7273eea31479fd7:POST:close_session","backend-service-399f671c0baa4a97:POST:get_current_session","backend-service-b0ff34c6095aa064:GET:list_sessions","backend-service-b0ff34c6095aa064:POST:list_sessions","backend-service-707819912756793b:POST:create_transfer","backend-service-92ee2d1d194a8478:PUT:accept_transfer","backend-service-92ee2d1d194a8478:POST:accept_transfer","backend-service-b2998a1e7796cec0:PUT:reject_transfer","backend-service-b2998a1e7796cec0:POST:reject_transfer","backend-service-88c76947f8ea329c:PUT:cancel_transfer","backend-service-88c76947f8ea329c:POST:cancel_transfer","backend-service-719477e7501381d0:GET:list_transfers","backend-service-719477e7501381d0:POST:list_transfers","backend-service-d6d69c9bf4acf630:GET:get_pending_transfers","backend-service-d6d69c9bf4acf630:POST:get_pending_transfers","backend-service-9f326d89b6c94d85:GET:list_counters","backend-service-724b74bad0a003e6:GET:get_insurance_company_by_id","backend-service-b3b92b4850ef92be:GET:search_insurance_companies","backend-service-f4ce040c33d4e64b:GET:get_payment_method_lines","backend-service-ca5491d06d10968d:GET:get_payment_method_line","backend-service-df3d114d6259495c:POST:create_update_category","backend-service-33dd182bce8b4c6d:POST:create_update_product","backend-service-df40701f20ebac99:POST:create_update_partner","backend-service-c5247cee71fc2152:POST:create_user"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[{"path":"repositories/platform/mansoq-odoo-connector/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-organization-profile","repository":"repositories/platform/mansoq-organization-profile","title":".github","classification":"separate repository / optional app or service","implementationLanguages":[],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[{"path":"repositories/platform/mansoq-organization-profile/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-parayu-mansoq","repository":"repositories/platform/mansoq-parayu-mansoq","title":"Parayu MANSOQ - ESP32 Audio Streaming","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Project Structure","source":{"path":"repositories/platform/mansoq-parayu-mansoq/README.md","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Quick Start","source":{"path":"repositories/platform/mansoq-parayu-mansoq/README.md","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"TCP Streaming (Recommended - Working)","source":{"path":"repositories/platform/mansoq-parayu-mansoq/README.md","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Audio Specs","source":{"path":"repositories/platform/mansoq-parayu-mansoq/README.md","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Architecture","source":{"path":"repositories/platform/mansoq-parayu-mansoq/README.md","line":28,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Known Limitations","source":{"path":"repositories/platform/mansoq-parayu-mansoq/README.md","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Next Steps","source":{"path":"repositories/platform/mansoq-parayu-mansoq/README.md","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-parayu-mansoq/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-patient-geo-fe","repository":"repositories/platform/mansoq-patient-geo-fe","title":"mansoq_patient_geo_fe","classification":"separate repository / optional app or service","implementationLanguages":["mjs","ts","tsx","js","mts"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"What it does","source":{"path":"repositories/platform/mansoq-patient-geo-fe/README.md","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"How it works (in brief)","source":{"path":"repositories/platform/mansoq-patient-geo-fe/README.md","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Getting started","source":{"path":"repositories/platform/mansoq-patient-geo-fe/README.md","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Prerequisites","source":{"path":"repositories/platform/mansoq-patient-geo-fe/README.md","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Setup","source":{"path":"repositories/platform/mansoq-patient-geo-fe/README.md","line":71,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"mansoq-web registration","source":{"path":"repositories/platform/mansoq-patient-geo-fe/README.md","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Project structure","source":{"path":"repositories/platform/mansoq-patient-geo-fe/README.md","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Scripts","source":{"path":"repositories/platform/mansoq-patient-geo-fe/README.md","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-patient-geo-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-people-be","repository":"repositories/platform/mansoq-people-be","title":"MANSOQ People","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-resource-928c8e11255464cb:GET:list","backend-resource-928c8e11255464cb:GET:retrieve","backend-path-08c2f130748ae686:ANY:healthy"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Local Development","source":{"path":"repositories/platform/mansoq-people-be/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Production Setup","source":{"path":"repositories/platform/mansoq-people-be/README.md","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-people-be/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-people-fe","repository":"repositories/platform/mansoq-people-fe","title":"mansoq_people_fe","classification":"separate repository / optional app or service","implementationLanguages":["js","tsx","ts"],"backendOperationIds":[],"frontendOperationIds":["frontend-call-7e4c2b1b1936eaf8a0","frontend-operation-8df9d7b23c62a5fde2","frontend-operation-6a8bc83a13cea324ce","frontend-operation-c347c34ca3cc1ae650","frontend-operation-40f0d8fff0b7165fef","frontend-operation-3a99c64de479b5fcaf","frontend-operation-7cb76e35f99567ce59","frontend-operation-2d494d242accec105c","frontend-operation-f0fb7db2db59617e15","frontend-operation-60d2162a27d87dd713","frontend-operation-e19fa31523d21ea0a9","frontend-operation-ac6a429f1af27ad6f2","frontend-operation-1b5fc8d184e8011b5e","frontend-operation-829d9767efeb28dae7","frontend-operation-931cbb36389f978a35","frontend-operation-2818a926e4fda37926","frontend-operation-6eb5997a6de4d59687","frontend-operation-e08ba41a70fa1fabc8"],"serviceOperationIds":[],"documentationHeadings":[{"title":"Deploying","source":{"path":"repositories/platform/mansoq-people-fe/README.md","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"What it does","source":{"path":"repositories/platform/mansoq-people-fe/README.md","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"1. People directory — `/facility/:facilityId/people`","source":{"path":"repositories/platform/mansoq-people-fe/README.md","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"2. `primary_facility` patient extension","source":{"path":"repositories/platform/mansoq-people-fe/README.md","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Backend contract","source":{"path":"repositories/platform/mansoq-people-fe/README.md","line":59,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Two backend gaps this frontend is already written for","source":{"path":"repositories/platform/mansoq-people-fe/README.md","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Search (parked)","source":{"path":"repositories/platform/mansoq-people-fe/README.md","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"The `primary_facility` extension contract","source":{"path":"repositories/platform/mansoq-people-fe/README.md","line":119,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Why `searchParam` must be `name`","source":{"path":"repositories/platform/mansoq-people-fe/README.md","line":142,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"How this works with zero plug code","source":{"path":"repositories/platform/mansoq-people-fe/README.md","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Known host gap: the label renders empty on edit","source":{"path":"repositories/platform/mansoq-people-fe/README.md","line":169,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Layout","source":{"path":"repositories/platform/mansoq-people-fe/README.md","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Porting notes","source":{"path":"repositories/platform/mansoq-people-fe/README.md","line":216,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Getting started","source":{"path":"repositories/platform/mansoq-people-fe/README.md","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-people-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-plugin-cookiecutter","repository":"repositories/platform/mansoq-plugin-cookiecutter","title":"Cookiecutter template for MANSOQ MANSOQ Plugins","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Quickstart","source":{"path":"repositories/platform/mansoq-plugin-cookiecutter/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/platform/mansoq-plugin-cookiecutter/README.md","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Credits","source":{"path":"repositories/platform/mansoq-plugin-cookiecutter/README.md","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-plugin-cookiecutter/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-pretty-print-fe","repository":"repositories/platform/mansoq-pretty-print-fe","title":"Patient ID Card Printer for MANSOQ","classification":"separate repository / optional app or service","implementationLanguages":["mjs","ts","tsx","js","mts"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Overview","source":{"path":"repositories/platform/mansoq-pretty-print-fe/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Features","source":{"path":"repositories/platform/mansoq-pretty-print-fe/README.md","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Where to Find This Feature in MANSOQ","source":{"path":"repositories/platform/mansoq-pretty-print-fe/README.md","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Setup","source":{"path":"repositories/platform/mansoq-pretty-print-fe/README.md","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Installation","source":{"path":"repositories/platform/mansoq-pretty-print-fe/README.md","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Running the Application","source":{"path":"repositories/platform/mansoq-pretty-print-fe/README.md","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Development Mode","source":{"path":"repositories/platform/mansoq-pretty-print-fe/README.md","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Registering the App in MANSOQ","source":{"path":"repositories/platform/mansoq-pretty-print-fe/README.md","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Current Layout","source":{"path":"repositories/platform/mansoq-pretty-print-fe/README.md","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Future Enhancements","source":{"path":"repositories/platform/mansoq-pretty-print-fe/README.md","line":81,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-pretty-print-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-python-magic-bin","repository":"repositories/platform/mansoq-python-magic-bin","title":"python-magic","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Usage","source":{"path":"repositories/platform/mansoq-python-magic-bin/README.md","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Installation","source":{"path":"repositories/platform/mansoq-python-magic-bin/README.md","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Linux","source":{"path":"repositories/platform/mansoq-python-magic-bin/README.md","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Windows","source":{"path":"repositories/platform/mansoq-python-magic-bin/README.md","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"OSX","source":{"path":"repositories/platform/mansoq-python-magic-bin/README.md","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"SmartOS:","source":{"path":"repositories/platform/mansoq-python-magic-bin/README.md","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Troubleshooting","source":{"path":"repositories/platform/mansoq-python-magic-bin/README.md","line":101,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Bug Reports","source":{"path":"repositories/platform/mansoq-python-magic-bin/README.md","line":116,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Running the tests","source":{"path":"repositories/platform/mansoq-python-magic-bin/README.md","line":125,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"libmagic python API compatibility","source":{"path":"repositories/platform/mansoq-python-magic-bin/README.md","line":146,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Versioning","source":{"path":"repositories/platform/mansoq-python-magic-bin/README.md","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Author","source":{"path":"repositories/platform/mansoq-python-magic-bin/README.md","line":154,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/platform/mansoq-python-magic-bin/README.md","line":163,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-python-magic-bin/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-report-templates","repository":"repositories/platform/mansoq-report-templates","title":"mansoq_report_templates","classification":"separate repository / optional app or service","implementationLanguages":[],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[{"path":"repositories/platform/mansoq-report-templates/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-sbom","repository":"repositories/platform/mansoq-sbom","title":"Weekly SBOM Update","classification":"separate repository / optional app or service","implementationLanguages":[],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Workflow Overview","source":{"path":"repositories/platform/mansoq-sbom/README.md","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"1. `fetch-sbom` Job","source":{"path":"repositories/platform/mansoq-sbom/README.md","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"2. `deploy-sbom` Job","source":{"path":"repositories/platform/mansoq-sbom/README.md","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Workflow Triggers","source":{"path":"repositories/platform/mansoq-sbom/README.md","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Permissions","source":{"path":"repositories/platform/mansoq-sbom/README.md","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/platform/mansoq-sbom/README.md","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-sbom/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-scaffold","repository":"repositories/platform/mansoq-scaffold","title":"mansoq_scaffold","classification":"separate repository / optional app or service","implementationLanguages":["py","tsx","ts"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Quick start","source":{"path":"repositories/platform/mansoq-scaffold/README.md","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"What's in here","source":{"path":"repositories/platform/mansoq-scaffold/README.md","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"The prime directive","source":{"path":"repositories/platform/mansoq-scaffold/README.md","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-scaffold/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-scanner-bridge","repository":"repositories/platform/mansoq-scanner-bridge","title":"MANSOQ Scanner Bridge","classification":"separate repository / optional app or service","implementationLanguages":["go"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":["go-service-operation-2f0df5108b5cacb331","go-service-operation-4c9c84cb20b6618bdf","go-service-operation-382e56d3e88355efb8","go-service-operation-a6d845b914bea3eb94"],"documentationHeadings":[{"title":"Features","source":{"path":"repositories/platform/mansoq-scanner-bridge/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Installation","source":{"path":"repositories/platform/mansoq-scanner-bridge/README.md","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"macOS","source":{"path":"repositories/platform/mansoq-scanner-bridge/README.md","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Windows","source":{"path":"repositories/platform/mansoq-scanner-bridge/README.md","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Linux","source":{"path":"repositories/platform/mansoq-scanner-bridge/README.md","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Usage","source":{"path":"repositories/platform/mansoq-scanner-bridge/README.md","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"WebSocket API","source":{"path":"repositories/platform/mansoq-scanner-bridge/README.md","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Connect to the server","source":{"path":"repositories/platform/mansoq-scanner-bridge/README.md","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Message Types","source":{"path":"repositories/platform/mansoq-scanner-bridge/README.md","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Health Check","source":{"path":"repositories/platform/mansoq-scanner-bridge/README.md","line":97,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Configuration","source":{"path":"repositories/platform/mansoq-scanner-bridge/README.md","line":112,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Building from Source","source":{"path":"repositories/platform/mansoq-scanner-bridge/README.md","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Prerequisites","source":{"path":"repositories/platform/mansoq-scanner-bridge/README.md","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Build","source":{"path":"repositories/platform/mansoq-scanner-bridge/README.md","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Cross-compile","source":{"path":"repositories/platform/mansoq-scanner-bridge/README.md","line":152,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Troubleshooting","source":{"path":"repositories/platform/mansoq-scanner-bridge/README.md","line":165,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Scanner not detected","source":{"path":"repositories/platform/mansoq-scanner-bridge/README.md","line":167,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Permission denied (Linux)","source":{"path":"repositories/platform/mansoq-scanner-bridge/README.md","line":176,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"macOS security warning","source":{"path":"repositories/platform/mansoq-scanner-bridge/README.md","line":184,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Contributing","source":{"path":"repositories/platform/mansoq-scanner-bridge/README.md","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/platform/mansoq-scanner-bridge/README.md","line":192,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-scanner-bridge/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-serial-scanner-fe","repository":"repositories/platform/mansoq-serial-scanner-fe","title":"MANSOQ Serial Scanner Plugin","classification":"separate repository / optional app or service","implementationLanguages":["mjs","ts","tsx","js","mts"],"backendOperationIds":[],"frontendOperationIds":["frontend-call-74e379ca88fb8df27e","frontend-call-14c3a408cebd59b67e"],"serviceOperationIds":[],"documentationHeadings":[{"title":"Features","source":{"path":"repositories/platform/mansoq-serial-scanner-fe/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Installation","source":{"path":"repositories/platform/mansoq-serial-scanner-fe/README.md","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Browser Support","source":{"path":"repositories/platform/mansoq-serial-scanner-fe/README.md","line":16,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"For Firefox/Safari Users","source":{"path":"repositories/platform/mansoq-serial-scanner-fe/README.md","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Development","source":{"path":"repositories/platform/mansoq-serial-scanner-fe/README.md","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Build","source":{"path":"repositories/platform/mansoq-serial-scanner-fe/README.md","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-serial-scanner-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-skills","repository":"repositories/platform/mansoq-skills","title":"Skills","classification":"separate repository / optional app or service","implementationLanguages":["ts"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Installing","source":{"path":"repositories/platform/mansoq-skills/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Skills included","source":{"path":"repositories/platform/mansoq-skills/README.md","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Adding a new skill","source":{"path":"repositories/platform/mansoq-skills/README.md","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-skills/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-spec","repository":"repositories/platform/mansoq-spec","title":"MANSOQ FHIR Implementation Guide","classification":"separate repository / optional app or service","implementationLanguages":["js"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Overview","source":{"path":"repositories/platform/mansoq-spec/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Repository Structure","source":{"path":"repositories/platform/mansoq-spec/README.md","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Quick Start","source":{"path":"repositories/platform/mansoq-spec/README.md","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Building the IG","source":{"path":"repositories/platform/mansoq-spec/README.md","line":26,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Viewing the IG","source":{"path":"repositories/platform/mansoq-spec/README.md","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Verification","source":{"path":"repositories/platform/mansoq-spec/README.md","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Resources","source":{"path":"repositories/platform/mansoq-spec/README.md","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Key Features","source":{"path":"repositories/platform/mansoq-spec/README.md","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Documentation","source":{"path":"repositories/platform/mansoq-spec/README.md","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Verification","source":{"path":"repositories/platform/mansoq-spec/README.md","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Contributing","source":{"path":"repositories/platform/mansoq-spec/README.md","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/platform/mansoq-spec/README.md","line":95,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Links","source":{"path":"repositories/platform/mansoq-spec/README.md","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-spec/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-super-batch-be","repository":"repositories/platform/mansoq-super-batch-be","title":"mansoq_super_batch_be","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-resource-0cc15aab7467cb99:POST:create"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Example","source":{"path":"repositories/platform/mansoq-super-batch-be/README.md","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Local development","source":{"path":"repositories/platform/mansoq-super-batch-be/README.md","line":35,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-super-batch-be/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-system-diagnostics-fe","repository":"repositories/platform/mansoq-system-diagnostics-fe","title":"MANSOQ System Diagnostics","classification":"separate repository / optional app or service","implementationLanguages":["mjs","ts","tsx","js","mts"],"backendOperationIds":[],"frontendOperationIds":["frontend-call-529bc6c27ea6721ff8","frontend-operation-7ca7f384b02a38ba9d"],"serviceOperationIds":[],"documentationHeadings":[{"title":"Features","source":{"path":"repositories/platform/mansoq-system-diagnostics-fe/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"**Printable Resources Check**","source":{"path":"repositories/platform/mansoq-system-diagnostics-fe/README.md","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"**Print Templates Validation**","source":{"path":"repositories/platform/mansoq-system-diagnostics-fe/README.md","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"**Network Diagnostics**","source":{"path":"repositories/platform/mansoq-system-diagnostics-fe/README.md","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"**Plugins & Apps**","source":{"path":"repositories/platform/mansoq-system-diagnostics-fe/README.md","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"**Backend Health Monitoring**","source":{"path":"repositories/platform/mansoq-system-diagnostics-fe/README.md","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"**Configuration Audit**","source":{"path":"repositories/platform/mansoq-system-diagnostics-fe/README.md","line":40,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"**Media Device Testing**","source":{"path":"repositories/platform/mansoq-system-diagnostics-fe/README.md","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"**Printer Testing**","source":{"path":"repositories/platform/mansoq-system-diagnostics-fe/README.md","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"**System Information**","source":{"path":"repositories/platform/mansoq-system-diagnostics-fe/README.md","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-system-diagnostics-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-terminology-server","repository":"repositories/platform/mansoq-terminology-server","title":"Open Terminology Server","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Third-Party Terminology Notice","source":{"path":"repositories/platform/mansoq-terminology-server/README.md","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Documentation","source":{"path":"repositories/platform/mansoq-terminology-server/README.md","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Docker Setup","source":{"path":"repositories/platform/mansoq-terminology-server/README.md","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Quality Checks","source":{"path":"repositories/platform/mansoq-terminology-server/README.md","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Local Setup","source":{"path":"repositories/platform/mansoq-terminology-server/README.md","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"CLI","source":{"path":"repositories/platform/mansoq-terminology-server/README.md","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Database Migrations","source":{"path":"repositories/platform/mansoq-terminology-server/README.md","line":193,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Terminology Editions","source":{"path":"repositories/platform/mansoq-terminology-server/README.md","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Background Jobs","source":{"path":"repositories/platform/mansoq-terminology-server/README.md","line":348,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Share A Database","source":{"path":"repositories/platform/mansoq-terminology-server/README.md","line":420,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Configuration","source":{"path":"repositories/platform/mansoq-terminology-server/README.md","line":458,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"API Basics","source":{"path":"repositories/platform/mansoq-terminology-server/README.md","line":500,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Search Filters","source":{"path":"repositories/platform/mansoq-terminology-server/README.md","line":553,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"FHIR Endpoints","source":{"path":"repositories/platform/mansoq-terminology-server/README.md","line":583,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Embeddings","source":{"path":"repositories/platform/mansoq-terminology-server/README.md","line":665,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Custom Terminologies","source":{"path":"repositories/platform/mansoq-terminology-server/README.md","line":793,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Deployment and Usage","source":{"path":"repositories/platform/mansoq-terminology-server/README.md","line":807,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-terminology-server/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-token-display-fe","repository":"repositories/platform/mansoq-token-display-fe","title":"mansoq-token-display-fe","classification":"separate repository / optional app or service","implementationLanguages":["js","ts","tsx"],"backendOperationIds":[],"frontendOperationIds":["frontend-operation-28861e68978c13ab8e","frontend-operation-0b66de927f627b76d5","frontend-operation-f2d8145dfeee0d0d36","frontend-operation-48d0f18b58b6f56977","frontend-operation-0a59127808ac297bdf","frontend-operation-acfcd50822645921e1","frontend-operation-531518aacc402bd8c7","frontend-operation-810298cc23da31e3c5"],"serviceOperationIds":[],"documentationHeadings":[],"sources":[],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-token-display","repository":"repositories/platform/mansoq-token-display","title":"mansoq_token_display","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-path-463d33c48de0cbb7:ANY:healthy"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Local Development","source":{"path":"repositories/platform/mansoq-token-display/README.md","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Production Setup","source":{"path":"repositories/platform/mansoq-token-display/README.md","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Usage","source":{"path":"repositories/platform/mansoq-token-display/README.md","line":77,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"URL Structure","source":{"path":"repositories/platform/mansoq-token-display/README.md","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"How It Works","source":{"path":"repositories/platform/mansoq-token-display/README.md","line":93,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Layout","source":{"path":"repositories/platform/mansoq-token-display/README.md","line":103,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Development","source":{"path":"repositories/platform/mansoq-token-display/README.md","line":128,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Dependencies","source":{"path":"repositories/platform/mansoq-token-display/README.md","line":130,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Project Structure","source":{"path":"repositories/platform/mansoq-token-display/README.md","line":135,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Notes","source":{"path":"repositories/platform/mansoq-token-display/README.md","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-token-display/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-tools","repository":"repositories/platform/mansoq-tools","title":"mansoq-tools","classification":"separate repository / optional app or service","implementationLanguages":[],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-ui","repository":"repositories/platform/mansoq-ui","title":"MANSOQ UI","classification":"separate repository / optional app or service","implementationLanguages":["js","ts","tsx"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"🚀 Quick Start","source":{"path":"repositories/platform/mansoq-ui/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"📦 Installation","source":{"path":"repositories/platform/mansoq-ui/README.md","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Single Component","source":{"path":"repositories/platform/mansoq-ui/README.md","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Multiple Components","source":{"path":"repositories/platform/mansoq-ui/README.md","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Set as Default Registry","source":{"path":"repositories/platform/mansoq-ui/README.md","line":27,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"📚 Documentation","source":{"path":"repositories/platform/mansoq-ui/README.md","line":45,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"🎨 Components","source":{"path":"repositories/platform/mansoq-ui/README.md","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"🛠️ Tech Stack","source":{"path":"repositories/platform/mansoq-ui/README.md","line":66,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"📖 Registry","source":{"path":"repositories/platform/mansoq-ui/README.md","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"🤝 Contributing","source":{"path":"repositories/platform/mansoq-ui/README.md","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"📄 License","source":{"path":"repositories/platform/mansoq-ui/README.md","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"🔗 Links","source":{"path":"repositories/platform/mansoq-ui/README.md","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-ui/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-usage-tracker","repository":"repositories/platform/mansoq-usage-tracker","title":"MANSOQ Usage Tracker","classification":"separate repository / optional app or service","implementationLanguages":["mjs","ts","tsx"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Trackers","source":{"path":"repositories/platform/mansoq-usage-tracker/README.md","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"How it works","source":{"path":"repositories/platform/mansoq-usage-tracker/README.md","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Development","source":{"path":"repositories/platform/mansoq-usage-tracker/README.md","line":31,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Adding a partner","source":{"path":"repositories/platform/mansoq-usage-tracker/README.md","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Adding a tracker","source":{"path":"repositories/platform/mansoq-usage-tracker/README.md","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Data notes","source":{"path":"repositories/platform/mansoq-usage-tracker/README.md","line":63,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/platform/mansoq-usage-tracker/README.md","line":73,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-usage-tracker/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-vision-prescription-fe","repository":"repositories/platform/mansoq-vision-prescription-fe","title":"Vision Prescription","classification":"separate repository / optional app or service","implementationLanguages":["js","ts","mjs","tsx","mts"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Record a prescription","source":{"path":"repositories/platform/mansoq-vision-prescription-fe/README.md","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Clinical checks","source":{"path":"repositories/platform/mansoq-vision-prescription-fe/README.md","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Eye cell, value dial, transpose, and hints","source":{"path":"repositories/platform/mansoq-vision-prescription-fe/README.md","line":65,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Read, compare, and print","source":{"path":"repositories/platform/mansoq-vision-prescription-fe/README.md","line":118,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Data contract","source":{"path":"repositories/platform/mansoq-vision-prescription-fe/README.md","line":134,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Local use","source":{"path":"repositories/platform/mansoq-vision-prescription-fe/README.md","line":200,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Source","source":{"path":"repositories/platform/mansoq-vision-prescription-fe/README.md","line":240,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Checks","source":{"path":"repositories/platform/mansoq-vision-prescription-fe/README.md","line":259,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/platform/mansoq-vision-prescription-fe/README.md","line":279,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-vision-prescription-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-platform-mansoq-web","repository":"repositories/platform/mansoq-web","title":"Point the frontend to your local backend","classification":"separate repository / optional app or service","implementationLanguages":["ts","mjs","js","tsx","mts"],"backendOperationIds":[],"frontendOperationIds":["frontend-operation-4ad656d06a6043a70f","frontend-operation-ea5075bc18fdf89b1e","frontend-call-a0318be3a09d7413fe","frontend-operation-1cd8c17ebaf4995938","frontend-operation-028729d8b562977694","frontend-operation-b336616757631df16a","frontend-operation-e05ee10675b27aad75","frontend-operation-88f14837e08b95351e","frontend-operation-4fa16a3eca6c8addcc","frontend-operation-673c170eec4266b658","frontend-operation-d9a0b784afc4da00c2","frontend-operation-a357bae9870be30a32","frontend-operation-106e8ba80bf4ee3ed7","frontend-operation-0844b7f4d9825a7fd2","frontend-operation-ee270034b31fe433c9","frontend-operation-8ed899dd9a4037f31d","frontend-operation-d2382e963abb540a43","frontend-operation-f9ecc32fdf85366d67","frontend-operation-932748f8d34d1c993a","frontend-operation-eee24365f8b1be4265","frontend-operation-3f3966567c0aac5e2d","frontend-operation-7205b04eb9332c3cab","frontend-operation-27b8fb7bd90d330647","frontend-operation-713bd31e939964dd41","frontend-call-5db85deeafeab546db","frontend-operation-44e78c407407d8089e","frontend-operation-0ae70263481076f9f5","frontend-operation-eb5e9dcc17f393f873","frontend-operation-b1982b0d40b3806ec1","frontend-operation-11486f4d9ce5217e9a","frontend-operation-0cdef8bf1d80b31768","frontend-operation-4569dce6b00699c4f5","frontend-operation-113bdf97e6cc451bfc","frontend-operation-45d61398261b94cb89","frontend-operation-0b3f1162034788daf7","frontend-operation-491dce95926dad317f","frontend-operation-bdeb48541f6686007c","frontend-operation-27c49bcdad1792cc83","frontend-operation-04a0a824f852215139","frontend-operation-ad524eec2f372e6178","frontend-operation-a9a024bc0cb724be19","frontend-operation-e308f4a71f78c7c589","frontend-operation-e3fb069617b8c54eef","frontend-operation-bd1e205450f25b2e80","frontend-operation-40c65e6d4b89d33c19","frontend-operation-273d7defdadc53f0dd","frontend-operation-60354415a7d31b8574","frontend-operation-5c2ab4de08ac8d0f43","frontend-operation-7a5705688dbfb638df","frontend-operation-fe8565fa4e3d855792","frontend-operation-b398943fdc4cf5903f","frontend-operation-c8ab659d42b948cc70","frontend-operation-2bd354700d0cb51a08","frontend-operation-ceddcd9c2d6b065ebb","frontend-operation-adf0bb36cca5cd0edf","frontend-operation-238136927a4e0cd22d","frontend-operation-f338c520ac40edee04","frontend-operation-8300033f72d7e029d3","frontend-operation-a400e13e7d9d2efeac","frontend-operation-a8cefc0a592f7b5c41","frontend-operation-c59a03b83dc56558e9","frontend-operation-3f2bfc7abce8be4ecb","frontend-operation-ec7601a253c2eef121","frontend-operation-9b40af71f2ca0b19ed","frontend-operation-63a2b82f0477ac16f5","frontend-operation-5002b99a23841b3fd2","frontend-operation-0bdb4b847090c3bddd","frontend-operation-5b1df7bc26afea5590","frontend-operation-1b1e3a7eff9cbc2a04","frontend-operation-3427fe6aaa0f2465bc","frontend-operation-6e32a412460cfc482c","frontend-operation-14a6cf5fad966e4fcc","frontend-operation-2f38e80c9010249534","frontend-operation-498401548aded2fdec","frontend-operation-6ef464e8f854c2e4b7","frontend-operation-f6260580e782e5e115","frontend-operation-d0920cbf6c388cfad5","frontend-operation-61b12d5ab3ef00ee33","frontend-operation-5560f37d7a929ac32d","frontend-operation-364420d7b1f25a7404","frontend-operation-a3619a994ae28369d0","frontend-operation-1945d60ab5ebb8d5e7","frontend-operation-a9504988a83d9228a2","frontend-operation-372478751bdccba21e","frontend-operation-479b3cb3a7ff42ec0f","frontend-operation-917c34753b44e59c63","frontend-operation-d95f211df072468692","frontend-operation-830e8cea410575851f","frontend-operation-f646650181034fa0d2","frontend-operation-d2e040edbf81e81b77","frontend-operation-6312d1404b95195cc2","frontend-operation-303ac42737a3e2a420","frontend-operation-c23c637646079f2f90","frontend-operation-d57d695526b3e9b5de","frontend-operation-383328681c80b546d2","frontend-operation-89c09281dfd0427820","frontend-operation-9eeee4fda4029d4c10","frontend-operation-4f19671c3644c6b6bd","frontend-operation-1522ec286e9d7c4e8e","frontend-operation-9036ce15d743b76172","frontend-operation-5d3cd1a17d437a8952","frontend-operation-18999c9d88f8d92725","frontend-operation-c87f7e5ea04ad0ad7e","frontend-operation-97446fcce2e9091ef3","frontend-operation-b512946b718f985e04","frontend-operation-46ab71a4e82cea73c0","frontend-operation-be6bfa72db25f5c6a5","frontend-operation-88f134a46392c905c5","frontend-operation-bf04ca3fa39adc5dd0","frontend-operation-00ad101972d90ad535","frontend-operation-d5f42deb89737cf5f8","frontend-operation-5355dfabba901937f1","frontend-operation-e573eea8395e961a84","frontend-operation-322f30a9c125da7a9a","frontend-operation-d443b1f071ee4a88f4","frontend-operation-0e67add721f9035a3a","frontend-operation-df5e1e26180b2ec97e","frontend-operation-433697b75d1ba06ee3","frontend-operation-0aaf2d976cae51d4c8","frontend-operation-0fc232fe3792c4da75","frontend-operation-0f164835e697adcc62","frontend-operation-dfa863fee5c84d87c7","frontend-operation-399833183ce68391bc","frontend-operation-719dcc994794db041a","frontend-operation-4b6ff8741019273054","frontend-operation-644bdfad4cd850d925","frontend-operation-c1637c9de4875ac6c6","frontend-operation-7a704e58fe7a0087b7","frontend-operation-8e492e05ecbae8dbad","frontend-operation-c634c4d2e1e99653e1","frontend-operation-b9d99e280ad308c71d","frontend-operation-f74457d9d7ff68e42b","frontend-operation-0f8b68751ae8b5eaa2","frontend-operation-a75429a403fc311440","frontend-operation-8727406ac37065db83","frontend-operation-03e773d7d100d826b7","frontend-operation-223628813651709639","frontend-operation-e05d554867c5dea74f","frontend-operation-f03922e766b81f68ac","frontend-operation-e5fd8f12f4e2eb8794","frontend-operation-3c5765d9c8f0f146bf","frontend-operation-57a3aa8ad9fbac923b","frontend-operation-7a05329de3338d67ce","frontend-operation-1fa71afa4466b925a9","frontend-operation-d9a20e401f20661950","frontend-operation-2212abeb12bc541643","frontend-operation-3eb974af40691d7217","frontend-operation-3d353de81a3f0996c1","frontend-operation-bc9e819aac8a7b4ae7","frontend-operation-bc37907909b9e62651","frontend-operation-15b2422b54ccfa694a","frontend-operation-605451e75620d82efa","frontend-operation-eced231d0c52480e25","frontend-operation-d4b27237047ed4cdca","frontend-operation-5dcdd7a2c439fbc2a1","frontend-operation-c13624a1dcb9c16d24","frontend-operation-8821eb9b53066ab7e8","frontend-operation-b588e5ad615dffcff1","frontend-operation-67905065b1b8000a42","frontend-operation-2fe19b39261e2e71a3","frontend-operation-3829b587f72f761b1c","frontend-operation-b25e711f490f46149f","frontend-operation-09eb03620d8dd63452","frontend-operation-9bb8e44be4c6b21a07","frontend-operation-f1ffb0d053221f753a","frontend-operation-921f0b3f7b44ae055a","frontend-operation-79bc4b6fcfb0075ad7","frontend-operation-9e0b70d259d917b423","frontend-operation-baf9a8ccdd5a9107f9","frontend-operation-6880880bd4a2fc3f85","frontend-operation-7581da81818178d171","frontend-operation-3295ab80efcd5d61e4","frontend-operation-7425d42945b92b6287","frontend-operation-c34216cd170c52d33b","frontend-operation-e8a8995d92655c9ddb","frontend-operation-bd8da0de963331eeb9","frontend-operation-19c237fb6ab088a752","frontend-operation-169241afaa49b7e861","frontend-operation-b44f12a649e8a12571","frontend-operation-f70d47581c0b4812a4","frontend-operation-4639ba96d372167300","frontend-operation-479e14eb407c2883ca","frontend-operation-3e899c80be4c14c7ba","frontend-operation-cb8be276fa05969be8","frontend-operation-e3dad735eae292a65e","frontend-operation-bdc370e0156fcd82e1","frontend-operation-c94d99241bb4c612a4","frontend-operation-9f8044c6f12011ac6f","frontend-operation-12c298f39fc8a31687","frontend-operation-e366eb6cd813afd281","frontend-operation-0f3487930cccf0eaf1","frontend-operation-06371de51fc7db7db4","frontend-operation-fa11df80944421dbf4","frontend-operation-49d943d60bb7500f3f","frontend-operation-8bd38d96204c454e9c","frontend-operation-c8ad6afdbe7883d658","frontend-operation-c3d68f6161f0b33220","frontend-operation-dee8ceb420ce943608","frontend-operation-534047d3790cdc3066","frontend-operation-e3552109a96adedea2","frontend-operation-34d727e6b91cfaba61","frontend-operation-d8df40a3a82d9c7e26","frontend-operation-b9f68336bae257a668","frontend-operation-afef17caecb01b01b1","frontend-operation-86be3108b10852269e","frontend-operation-20ccfcc3db6270d742","frontend-operation-f0809ed56277baa08e","frontend-operation-923a1249b6ed23029e","frontend-operation-243d65e37f87a495be","frontend-operation-be861dd9eb10d80e01","frontend-operation-b1d880e803ac290c00","frontend-operation-b8e05450b8ba031747","frontend-operation-b558cd0ff6ded20516","frontend-operation-b67c74ad00a9c8c218","frontend-operation-2c985ba345ebcec745","frontend-operation-1888509dfacfdc4a1a","frontend-operation-80616a2526ff306aed","frontend-operation-00b3349fa2ac650913","frontend-operation-50e939ee4132d8ac3b","frontend-operation-7fb74b35fbcc9b79b2","frontend-operation-43dd792fb07347c08e","frontend-operation-c34e13591a22b14838","frontend-operation-93ad73c5a36db9ae99","frontend-operation-102a4924c1b135f20c","frontend-operation-91157291952264416a","frontend-operation-c809ba13b35ee3ca2c","frontend-operation-e7124e26628fbd66ae","frontend-operation-42b0737f9e853b3aad","frontend-operation-b0dc27dff40548de53","frontend-operation-d828bb62ca13650568","frontend-operation-80a0d53eb5383e6607","frontend-operation-70c1625d3a1414579d","frontend-operation-5b9772d5af7b71edf6","frontend-operation-84ac6ca721e7bdf9f8","frontend-operation-bb6717fa7f4af7361d","frontend-operation-5c3bf4ef7504087b18","frontend-operation-2ebe454d56d2e22121","frontend-operation-335f7394d4d49a65f2","frontend-operation-4d277cfd110b8ed867","frontend-operation-ed63fe8700da2ab5e9","frontend-operation-6400b4f142ae45bbf2","frontend-operation-fd2dd2a3fb3a3c543a","frontend-operation-5da220fb1e29214076","frontend-operation-45ee2a4966e7d5a023","frontend-operation-80dc36f36761e4f56d","frontend-operation-7fb05f45211c6a9359","frontend-operation-c8177d6ce34ce38bef","frontend-operation-e1ff948ee2110192d1","frontend-operation-4b19694b4e8465052f","frontend-operation-0e79106dac36d876ea","frontend-operation-46aef1403fb5e24b0f","frontend-operation-c9a9deaf4a388c0beb","frontend-operation-793ae43ecfa7b4539e","frontend-operation-be0520960eef251163","frontend-operation-00e43631e919d9a858","frontend-operation-70c6f9e88c1695e5f3","frontend-operation-9d51f156754a9da471","frontend-operation-e3b1e5ef2c63390836","frontend-operation-dcd158d94ddd87b941","frontend-operation-1dfa94613ab724f9a1","frontend-operation-13b1ce7097d82e3a3d","frontend-operation-37610b8eb0ab6f7443","frontend-operation-fe677dad3d6b82d39a","frontend-operation-bfabf288274b4d914d","frontend-operation-5bcb792dd08bce151c","frontend-operation-bd393f5b5fcafb816d","frontend-operation-67b6c9cf85f293659b","frontend-operation-473be18785e8360a6c","frontend-operation-57af8ebc6ecb406a59","frontend-operation-3a0e603d22f1ab8a52","frontend-operation-f06eede0d5a0055874","frontend-operation-4cd77369c4cde83813","frontend-operation-63c406f6c3968e24c1","frontend-operation-6b9dbc250fa24642a6","frontend-operation-8b397250c3859c8141","frontend-operation-8881a01c65df104e87","frontend-operation-d799e598809d25ab6f","frontend-operation-550758131d64c4d2a0","frontend-operation-952a8aabece5863aee","frontend-operation-0ca513ed9e0b1d66c4","frontend-operation-f57e3e1726a68b225c","frontend-operation-5562afe05cc5a6c996","frontend-operation-dde6189a48a419a35a","frontend-operation-e3832648611c50ac3a","frontend-operation-d61bdeb7dd1ffee67f","frontend-operation-22cd852db35c5bb132","frontend-operation-9aeaa77e972b2a9aba","frontend-operation-dec66b21c17b22f913","frontend-operation-86c19ee48f5f7f0dbb","frontend-operation-c066b50791a826caf4","frontend-operation-ca5a226b23551b1a0c","frontend-operation-e8e2e0afba3aeae6c2","frontend-operation-311a3b9cbdaca03229","frontend-operation-36b7f857cae1796f9d","frontend-operation-25a0f6c24183db3bda","frontend-operation-d3c5de8a003ff69927","frontend-operation-2877b754994b5197dc","frontend-operation-2333ad49c1054753e4","frontend-operation-b110f84a9bce40a5b9","frontend-operation-4a4aeb4c26dc11eed0","frontend-operation-d758f18f3538f34b57","frontend-operation-befcc1440776735ebc","frontend-operation-98e30d25d4bac3905f","frontend-operation-bef34604264240a161","frontend-operation-3b2f484735f2e60090","frontend-operation-5119957369aad6f814","frontend-operation-411648127166c194bc","frontend-operation-7f6f6b8c24a53930a8","frontend-operation-6593f8bb7e25854145","frontend-operation-6aa6585051e1cc5625","frontend-operation-9bece2bf28e734924f","frontend-operation-130be1ac2ca5e074c1","frontend-operation-a3a6795d56b68829b3","frontend-operation-c0788f7633512fd3e7","frontend-operation-21aeb23750d2bcc60f","frontend-operation-6da08a4214800d0f19","frontend-operation-c342c1d752a964093b","frontend-operation-40cc35666a6533e2c8","frontend-operation-8a9f2b0235c8406d54","frontend-operation-cee0d1f2b76b399f1a","frontend-operation-4684ce63338841b745","frontend-operation-39751a27ebcb7ba745","frontend-operation-10d465ff5138e5af11","frontend-operation-e3021eb5e432acdfe1","frontend-operation-a3f72e4147366e0bd6","frontend-operation-71259cbbc4b501934a","frontend-operation-cc1d154d5fbe3edae9","frontend-operation-f1523ce706a9483a14","frontend-operation-8ae3576dcbf5afdb01","frontend-operation-39c0efb8def2754173","frontend-operation-486c48eacf553ee0c9","frontend-operation-b1ffffaca3f493f562","frontend-operation-a5b432b6fa959b55ee","frontend-operation-bf5a6d187f259d3e51","frontend-operation-14bde426473bd91178","frontend-operation-946fa65f0121bf49dd","frontend-operation-2d9cc9e6b578848c87","frontend-operation-2ed3ed332c69b1ea02","frontend-operation-3b82242cc94ba0d1fb","frontend-operation-b4514ad0ca99e81db8","frontend-operation-4d5c2c941ed1bb7e74","frontend-operation-66c617d25b669c0854","frontend-operation-0a4e18101429c7da0b","frontend-operation-a380a91b07c9ad4a0f","frontend-operation-f6aad99d6f529eb5d5","frontend-operation-9e279601e343555686","frontend-operation-deb8b9c45502a5d783","frontend-operation-f0ad7ec18c9e94cdcb","frontend-operation-1dfbeff19dd8b32f52","frontend-operation-6a96f9516136cbbd51","frontend-operation-09d8a8970f65562804","frontend-operation-5297942d217d5c0b8e","frontend-operation-86c543fd8dc2225140","frontend-operation-827052511b13163e46","frontend-operation-6b4218b9e35f2d4015","frontend-operation-7ddc7865d3514fe672","frontend-operation-afa60147e3020254db","frontend-operation-baa8dd25b7f05dce43","frontend-operation-c843553094a70efe4d","frontend-operation-7ed3e19bc668c27698","frontend-operation-19d42b4c6e03f958e9","frontend-operation-459072e16101239d73","frontend-operation-91829dde1fd2fc5bb2","frontend-operation-0623f94bd6f717093b","frontend-operation-fc7e1f6fac561e5ca9","frontend-operation-2749747025ae21d19d","frontend-operation-f990ee950e794c2b2a","frontend-operation-20cfbc5adeb3f3aace","frontend-operation-8baefd3d0c611991e1","frontend-operation-8a686ba7ffae9869fc","frontend-operation-b8e09dc2e202c57346","frontend-operation-5466bbdd243df74f86","frontend-operation-018d39bb80233ab38c","frontend-operation-9baeb1f3b316a7d0cd","frontend-operation-d5f54b7bd41800319d","frontend-operation-6972de0dcbdb09de48","frontend-operation-296b679b632ee09d06","frontend-operation-b5cfe9cdb6e57e408a","frontend-operation-576240d73537f8f3d2","frontend-operation-0996e21b73b264a7a9","frontend-operation-257502a7207e719b59","frontend-operation-5dbb00f67362332c40","frontend-operation-e001c7e6c286f956fb","frontend-operation-8c5c745381a68b5a13","frontend-operation-382c21ebe4e74aae1a","frontend-operation-64a96c8740fe15ac97","frontend-operation-dc1b14b4c9e33ed231","frontend-operation-c9a3d7205a3b9996be","frontend-operation-1b6ea042f9816cf2f5","frontend-operation-2eba0cef39cf5ef710","frontend-operation-5e07906a5ce4a10a88","frontend-operation-74737428643616bc61","frontend-operation-db0ddf5c1afb42bcb2","frontend-operation-ccfac51f767ed364ed","frontend-operation-4689557e05fc3b0c7d","frontend-operation-579b6ca6bbfffd60c4","frontend-operation-4175aba4c372fca3f0","frontend-operation-431ff444db51d875af","frontend-operation-a42d268ca766872b07","frontend-operation-1d88d997fa107ec73b","frontend-operation-f9bdf7c8f9859923e1","frontend-operation-0b0b88333b334f04e0","frontend-operation-43df24f846871bd7c2","frontend-operation-fcbaa99f19d86c2dcc","frontend-operation-7be62989f1ceb1b731","frontend-operation-81116e5297e59fa4bf","frontend-operation-01d531e7f8ecf6d91e","frontend-operation-801be75b62984c483b","frontend-operation-853343cd036a2d67c0","frontend-operation-1997941be1935d6026","frontend-operation-7860c84abcba250cda","frontend-operation-539f2383032bdb94b8","frontend-operation-57e5c25085b44ddbfb","frontend-operation-12699d1806a4bfb410","frontend-operation-ee661f72ac6713a508","frontend-operation-4276c540c0e4145e8e","frontend-operation-9a8c836528557b1c42","frontend-operation-f22122eb3420d541b6","frontend-operation-df0512510e5548c7b3","frontend-operation-ea56c1b60df248d4af","frontend-operation-ead5caddb6bd9096c7","frontend-operation-c76a5697c9ee7d05e4","frontend-operation-17b1cc9c6c5f4109b9","frontend-operation-7567cc2f41e0b77422","frontend-operation-58ce0ae510519f991d","frontend-operation-e922cbbc97e750f5c8","frontend-operation-9a593404005e2c21a1","frontend-operation-d310003c41538a6aa2","frontend-operation-48e49ac48e1e5a8fd5","frontend-operation-f66df965d2d5ba3883","frontend-operation-9c3362d6ce8a18a62d","frontend-operation-0e075586542b58f0c2","frontend-operation-6bbaa91cf07ffacb9e","frontend-operation-3f802fc0edb3364fc1","frontend-operation-b6a73e0e927b63f91c","frontend-operation-ef5f0206b3305e2af5","frontend-operation-f545e32865c6dead67","frontend-operation-1ce0dc3f165c920768","frontend-operation-c08775e20baeeaee5e","frontend-operation-4f9a0207f0ff6450b1","frontend-operation-5f1a7cdf33336efa9e","frontend-operation-73ec447e9e3db7f5fe","frontend-operation-060d10d3f25d4499ff","frontend-operation-0eefc00b0ff7f60375","frontend-operation-397fd96e0ad7a44232","frontend-operation-94f7266465e5577ea0","frontend-operation-2688fd14ba95f865ec","frontend-operation-b8cba99e9a38d77907","frontend-operation-a33b1162a40fdce8ba","frontend-operation-86be81ac758a3961a7","frontend-operation-29e953516f89ef7831","frontend-operation-b02f61de9bb310c768","frontend-operation-4bb08911aa2298881f","frontend-operation-9f56afe587e46d573c","frontend-operation-c78bac9c4c1c6c1594","frontend-operation-55eb8ee587c0c594bf","frontend-operation-a9591c3b48939ed7d7","frontend-operation-dc610b212d5381bd50","frontend-operation-516506b8cd52173713","frontend-operation-00a2597dd6fdce00d7","frontend-operation-388c449e635d4b3300","frontend-operation-728e8fe1d94c17395e","frontend-operation-5821e46fddd96eae38","frontend-operation-3ca14b18c9bf7b8011","frontend-operation-1ea3430e8f1e8e6979","frontend-operation-291a78e39e15dd052e","frontend-operation-6f651fe2b886eaaba3","frontend-operation-8d012aa2d5a699fdea","frontend-operation-08e84211f76e584716","frontend-operation-37ff739f59ae231d8e","frontend-operation-fa94ea852581706ca0","frontend-operation-1e954aa619de80870d","frontend-operation-3dc51e1db14f78089b","frontend-operation-77b280c2aed372ac21","frontend-operation-f34ef9f1513a55be61","frontend-operation-597b1f3425b2b61547","frontend-operation-0de6b2e495fb4f2fb9","frontend-operation-bb3c814f903062f829","frontend-operation-634a4af0af94d5f61c","frontend-operation-b0909d8e89f9233341","frontend-operation-2c457ecf35a0f1c6db","frontend-operation-9da8bd6387a6ff28be","frontend-operation-0a87dcabfeb26a5020","frontend-operation-dbbc8e97806ef6e9ef","frontend-operation-8b72a4d1c726037345","frontend-operation-7feaff1f85bd0d10b2","frontend-operation-fbd7f2793a4763d116","frontend-operation-f7cd84248bd775727a","frontend-operation-ea00a68649271abed6","frontend-operation-a9ed1bc5b6c6ab219a","frontend-operation-90dc962e1ccfc18ec9","frontend-operation-a7a5d02bebdb700d47","frontend-operation-7c307d20201f04abc1","frontend-operation-e32ed213f250b7fac5","frontend-operation-3d9d662843bf30900f","frontend-operation-414e95f885d72195c6","frontend-operation-e0b270e8d859c2ffe1","frontend-operation-bff6a104efacfb65de","frontend-operation-f3e57a37115d51dca0","frontend-operation-a35c94e85932574a17","frontend-operation-6659a0e64eee15cbc1","frontend-operation-ccd63d18bc7f337267","frontend-operation-d111365ffac76b56db","frontend-operation-57a8fae054ebe7071b","frontend-operation-281c82a319ac3df7d8","frontend-operation-94c19e46b4cc55e549","frontend-operation-ee0c2a35ba21ff533c","frontend-operation-4779f37f2fc9c16b91","frontend-operation-8328da2f34d97e0f91","frontend-operation-3f39207e572abbfc2e","frontend-operation-5384d57358eaa5275c","frontend-operation-953bc8d1390b70003b","frontend-operation-2833e329127196d783","frontend-operation-dd0262805af66eb48d","frontend-operation-53ea0d152b586fd150","frontend-operation-402ea7608af054d596","frontend-operation-23e160b6472632a7c0","frontend-operation-ec391a73a08981857f","frontend-operation-2aa0cdfd7a7cfe31eb","frontend-operation-0132e9a47e372ca9e5","frontend-operation-65c5d267a8796a4b23","frontend-operation-b2abd11952cd49e9f1","frontend-operation-2bf3a19f9e9a50bb2a","frontend-operation-915afef30834967f38","frontend-operation-658d4d568fc26894c0","frontend-operation-531c98bd8f6751475d","frontend-operation-ce0f85e7758a648c0f","frontend-operation-804e98b54cb9a7d945","frontend-operation-210a7f2852d57f4085","frontend-operation-e6d4d33d93f4fe9be1","frontend-operation-f1003cf8a40bd82471","frontend-operation-b01c4e3df2e47d1605","frontend-operation-b1442895e1d1d7985a","frontend-operation-d055dc6cb8d4f946b6","frontend-operation-782ca1c5bcb6086f46","frontend-operation-a708edb1a92dec75a6","frontend-operation-8c7c6a8dee1f4c4a73","frontend-operation-32049c5c1f45c31ac6","frontend-operation-bc1ed95cfaf64623d7","frontend-operation-9f6b2705c5eadec908","frontend-operation-54fd10b2c2e3550860","frontend-operation-8e65dc8fd79a85e6e8","frontend-operation-baf9c8f5e540f64d02","frontend-operation-a3b9579242059c8a47","frontend-operation-8a75fc8c8e68595f10","frontend-operation-e388ed1d26fd8ef8e8","frontend-operation-5b641b585c1035e351","frontend-operation-de86e18e36a8a05aa5","frontend-operation-a2f3e5c417bffe7c33","frontend-operation-0e555d1361f9aad011","frontend-operation-df514a6f8d7b758e2f","frontend-operation-d7f56cc980f8319517","frontend-operation-428423f65256ff4854","frontend-operation-b13521ead3e3b23c58","frontend-operation-a316d5f033a1874248","frontend-operation-512b76c9e075e05989","frontend-operation-735966e19cb8562665","frontend-operation-879310ba72d59a6970","frontend-operation-e4f4975af780d31aa9","frontend-operation-aef7a155adce770fc4","frontend-operation-0774397283ae65f820","frontend-operation-19c2998515768504b0","frontend-operation-62d347df0715e2d55b","frontend-operation-29d356236a84670965","frontend-operation-dd725e5d92b4ecc342","frontend-operation-a60f3fb22a1408fe73","frontend-operation-0a64dc26d9d85451a7","frontend-operation-03b0f23ff0375c5afe","frontend-operation-0155bed89e833e0ee8","frontend-operation-d9b0dc55e709971427","frontend-operation-3eee230fc49ed2c295","frontend-operation-ff5ab9392edf313b65","frontend-operation-89660594c73518a277","frontend-operation-9cebee2bf6b6e52040","frontend-operation-6d44a7ef68d2a50482","frontend-operation-15a63260b3e8b9dc4b","frontend-operation-5e5c5d6782a6548b6f","frontend-operation-ffede5d0f29d58e503","frontend-operation-eef0948ca3f29c7ae0","frontend-operation-50dec6bc4cdb53208b","frontend-operation-d8cfe8826b0287f5cb","frontend-operation-b613b802848b3eaffc","frontend-operation-ada709cfa1d57836ae","frontend-operation-dade8214eff1aeb684","frontend-operation-43a0eea4ff9df59983","frontend-operation-0bb12aa561d74a810e","frontend-operation-a570fa6eae70211744","frontend-operation-9d99a3ca01115fc0e0","frontend-operation-ff951742c5234d7196","frontend-operation-9cfd16e8517411eed7","frontend-operation-0cd596972590e11274","frontend-operation-4d7305d497251d1182","frontend-operation-128ebe6b1870e7f19e","frontend-operation-fbefff20cfd3cd0fd5","frontend-operation-0c71d9adbefdda9b91","frontend-operation-eea0a85e2c4a490193","frontend-operation-e9c922e51c9264a4f2","frontend-operation-e0d141324b0594713d","frontend-operation-903526da773ba64d20","frontend-operation-c3e37c879932e3af80","frontend-operation-53c5dbae3f449ac8e4","frontend-operation-eb3a103e8add105c35","frontend-operation-3e722fed99b91218a4","frontend-operation-139ee17c54c319d5ac","frontend-operation-10dd6c444f23c9922c","frontend-operation-60270a31220627a6da","frontend-operation-6f385a7c544d6439cf","frontend-operation-276b523381ded3ee3d","frontend-operation-acbb93f06a0747e38a","frontend-operation-3c3612ca86f1d86977","frontend-operation-ffc4ee749964e5ed28","frontend-operation-dc5b26f83b9730452a","frontend-operation-d1a46ca1334a773c63","frontend-operation-dfdcfe1b47441264da","frontend-operation-737a077da6a80b8916","frontend-operation-2a365a9a88f68a19bc","frontend-operation-ac8f678bc92b965312","frontend-operation-a5de7e683a31b55e46","frontend-operation-d5e5fe580cc421d5ff","frontend-operation-a7efba8d3b89e7e10a","frontend-operation-9c8459ff320ca4a767","frontend-operation-35ee242d09c72244cb","frontend-operation-91798ee4c1188ed8c2","frontend-operation-b7787a16deae9ef3a0","frontend-operation-08c7e1a8965c8bd545","frontend-operation-6c67a0783e495aabf7","frontend-operation-90be3ae5126c8df5e0","frontend-operation-aedd2e79eaeb2ee251","frontend-operation-443269babd362eb9d1","frontend-operation-fea436df51611356a1","frontend-operation-2e75171234d9a692a6","frontend-operation-352f4e689caae81213","frontend-operation-4f203c72de601a44e0","frontend-operation-a2cd1c78a34d21689d","frontend-operation-f0ceb18db75a1ee3d6","frontend-operation-aa568c3322e840c174","frontend-operation-a15883e0f229086e10","frontend-operation-4d622b0af6f36e9202","frontend-operation-e0eb62da8cb8d51404","frontend-operation-5f5d7e6f940b804ef3","frontend-operation-784d61ba75487d5651","frontend-operation-bbbb1be7a13ed4a4fb","frontend-operation-67f404c8853ead56c8","frontend-operation-2ff4b81e765367ccd7","frontend-operation-9d9f0530883e093de5","frontend-operation-aaa54d2d469c9dc092","frontend-operation-0ed42e6dedd115ec7c","frontend-operation-18c1ee4ecaf66b0ab7","frontend-operation-bc9d689dab87685414","frontend-operation-4b4687151b21c683e3","frontend-operation-d451eec8b31fb694d5","frontend-operation-f2a9b999ad5e46fcec","frontend-operation-131eab4ca38cf0bb5b","frontend-operation-a2523f20aae8185936","frontend-operation-8d62e62e356770f13f","frontend-operation-8255a5283a049a25ef","frontend-operation-c4455afe462d01262b","frontend-operation-feca465f4537bd7e81","frontend-operation-aa9243975b7d69a9b2","frontend-operation-80d25e3d9b66a2b391","frontend-operation-82ced3bf0d12d046bc","frontend-operation-c9e547871fc93e8fb5","frontend-operation-1104c5d91d70cf855d","frontend-operation-708c3e62682f1d6f64","frontend-operation-01b8b57bb557ed419e","frontend-operation-d3b426cd812f4ccda9","frontend-operation-f86ce0b438e6cf9bd8","frontend-operation-df13f5302707b3697e","frontend-operation-1e32aedd3323be5746","frontend-operation-bdf39e4e67f80f9f84","frontend-operation-2fcd9405aa60a31262","frontend-operation-be7257842e1ade660a","frontend-operation-bcc09163744bb6a9f3","frontend-operation-813ada8c8c1d50faac","frontend-operation-05d991f360e8200c22","frontend-operation-93578d996a0818a540","frontend-operation-ba02fb91fb4b418666","frontend-operation-8a39d68f5649d49968","frontend-operation-999b6d7bef76a5bdec","frontend-operation-9bd3be2d8b061f2570","frontend-operation-15ad75143c6cc162b8","frontend-operation-96ad230ed6c9790ec9","frontend-operation-ac62ae13a59cc16f0f","frontend-operation-e6ec8c32361d4a550d","frontend-operation-7a732c01e51bf4993c","frontend-operation-58be9972469fe28416","frontend-operation-71e09102406f016a76","frontend-operation-18fe4c9529b2bd6c92","frontend-operation-a388eae131726da4c8","frontend-operation-e4bbf44a35c1b05598","frontend-operation-5ddf4621861e57ceac","frontend-operation-25b3d07d9068dc4425","frontend-operation-80471e54de2aa32a86","frontend-operation-f85584ed67b5b2c90e","frontend-operation-43daf6be45bf7481a2","frontend-operation-20d02b1ae1eb209d9c","frontend-operation-058f4bc134481366b1","frontend-operation-43e36870eafef61f37","frontend-operation-68665ef46581b3f566","frontend-operation-a034e3ef6e741345d5","frontend-operation-05887ada7b3add34e8","frontend-operation-e961c14f6eb3ba51ff","frontend-operation-6aaf4889412025104b","frontend-operation-377118c8de4b8f27d0","frontend-operation-1b53a906d9b963aaed","frontend-operation-6ab2f55af38ed8d7e8","frontend-operation-03c4a93008ca91847f","frontend-operation-1485a8dea5978e2901","frontend-operation-4f1cdb6a99649af3b9","frontend-operation-894044119207895eed","frontend-operation-a884904b23c3fcea77","frontend-operation-c25df5785231828ea0","frontend-operation-7cec99a33feea758f2","frontend-operation-bba396999fdbb998ee","frontend-operation-6db197e5e4eb652d1e","frontend-operation-e8675823c1dd4430ed","frontend-operation-b6ffae4d9796ecf360","frontend-operation-3db6fd5465041f9051","frontend-operation-37ce559e5db6e09d88","frontend-operation-f097e556cf94f27d6d","frontend-operation-9eee554aa3a6fab53b","frontend-operation-dd63236f93d0e02771","frontend-operation-682d6ac773ead64138","frontend-operation-540c05c884959e8607","frontend-operation-3fd00c6ce0dcd53c2e","frontend-operation-e1ad7649e346e1ba72","frontend-operation-de44ab26a95291ae4b","frontend-operation-e09134c0f18638d5a8","frontend-operation-e463987646fb285885","frontend-operation-63339135a18c3895dc","frontend-operation-3e5ba44f7e1ca4f23c","frontend-operation-81635848acf26e4910","frontend-operation-aec8370735c79824e9","frontend-operation-b1c2c597650ceba96e","frontend-operation-c735ff8c5674d96eda","frontend-operation-a7cca2b2cfe2e2ef48","frontend-operation-eda05622b5da98ba4d","frontend-operation-7804fd55aaec64c514","frontend-operation-ee9218d94de7d744c9","frontend-operation-7b020ca0ddbb11b2ba","frontend-operation-1309dc6e7178a00f43","frontend-operation-06991efbfec7f2dc9f","frontend-operation-4a0097411ed557d67a","frontend-operation-c7205d39ab79d90f98","frontend-operation-0e69ebe36ed5e9860f","frontend-operation-c063173d0f59f31685","frontend-operation-afe21075d13289c380","frontend-operation-26061fb474986cb92c","frontend-operation-e97264f3d3a1a100a9","frontend-operation-dd81381342e907defc","frontend-operation-8403617a3a0ee434a4","frontend-operation-8e652b014242393ce0","frontend-operation-594b03f22cd5fa4562","frontend-operation-45fd99bfe4eb0c4399","frontend-operation-4b57d57dac165e005a","frontend-operation-019566c83e7782aefa","frontend-operation-2d94a738c030bbf915","frontend-operation-9486f6fb7267ce0b49","frontend-operation-6d3a5cd3e89f93fb17","frontend-operation-31e384609f81a1a27c","frontend-operation-11260d948b7f8c5a83","frontend-operation-466f4ef36c07ae8f38","frontend-operation-5bd10f7072f6cb3f49","frontend-operation-c36c95a1e3dc6eba38","frontend-operation-70dc754cb0c57d391c","frontend-operation-fb76b8d08a43affdb1","frontend-operation-dc4bd03dbd46ea4b1f","frontend-operation-6a338532e007c0affe","frontend-operation-6da7e780e48fa2cc88","frontend-operation-ae1c6044cd55c718c9","frontend-operation-71e2204b17e7952e37","frontend-operation-a9b7e8cf070a7fe5d6","frontend-operation-d55b3418b51b40e493","frontend-operation-e4825ec32eb98ab535","frontend-operation-432c74fa41d4a94d9c","frontend-operation-f84915362d2f167d37","frontend-operation-547c908383afd1d0da","frontend-operation-3790d32f32507eebc7","frontend-operation-e7b7bfbd4c5b1dd960","frontend-operation-56826a83201725a24a","frontend-operation-8188eda474589f5fd0","frontend-operation-2d3e66729a344bc827","frontend-operation-47d2652106b32d1858","frontend-operation-5605be29b665d88340","frontend-operation-7708130e6c5d0b9a34","frontend-operation-93f3dd5265721b508a","frontend-operation-4b083ccefa25d4d000","frontend-operation-686f1626ae3e6b1390","frontend-operation-5522e4fb4b9da305a7","frontend-operation-edaaa0762c66cc2fe9","frontend-operation-68f47149fcf5c0932e","frontend-operation-6f28cc190b541d69bd","frontend-operation-cadfa342f4db250be5","frontend-operation-e5aef8b105d5b9377b","frontend-operation-02c85c41473dcfcfe2","frontend-operation-9cbcfa1c9f56240fd9","frontend-operation-49a02e83f25b87fb48","frontend-operation-03f01cdf947b24daf1","frontend-operation-9d7dad4d402ab5c246","frontend-operation-d910f56eb713e735d9","frontend-operation-1527ee0d0fdb38b210","frontend-operation-c2c61f5eacbb549579","frontend-operation-194287145dddff6f82","frontend-operation-d501b33ca3ee2365cd","frontend-operation-ab149f85d084e3784d","frontend-operation-47f79eb6a7065616b0","frontend-operation-403cf5367d5d389b43","frontend-operation-9ba966609285cc959c","frontend-operation-e2b9b24bbf6d5645a6","frontend-operation-7f8dd8dc72c0bbba04","frontend-operation-931b42fabfb8744fd4","frontend-operation-39d31a012c5befa474","frontend-operation-fc2713763cca75ad04","frontend-operation-392eda22bb638b94e7","frontend-operation-1b88623ad36ea235f8","frontend-operation-e0105100f327062045","frontend-operation-ba31c76dc822c0f0b5","frontend-operation-3fc527121e36a880c2","frontend-operation-f8c95ed76317955739","frontend-operation-020e65bf5eaabe4f3b","frontend-operation-efbeb1e90fee54ef7a","frontend-operation-668242a8872499435f","frontend-operation-69866a12e28b775ee6","frontend-operation-994866bfe517458124","frontend-operation-af52c59eea52db5c6c","frontend-operation-fac900723f39c7831c","frontend-operation-08dbda8a820c7c95c5","frontend-operation-bef8900b43ba5fe4b4","frontend-operation-a1a7b31f490aa5f888","frontend-operation-9f1e8c8fc8d1df5d0b","frontend-operation-a87b901716d38220f1","frontend-operation-30bc454c1c00807a94","frontend-operation-ee1ec0fc7d567cbdd5","frontend-operation-c26bd009186f708f78","frontend-operation-4e0a99953614a5cf8c","frontend-operation-d932f4b6f07a60bc4d","frontend-operation-715e91566cbe01e070","frontend-operation-85797d1f27f1d65d41","frontend-operation-01def8485f58eb7956","frontend-operation-f17085984dc4fdbbf4","frontend-operation-18fd41d6d05996a1c2","frontend-operation-ce37cc1f5658e88e27","frontend-operation-8842c504d9f3cc0bfb","frontend-operation-9dc6bc6f9d7b9aaf48","frontend-operation-995731654f9314b187","frontend-operation-6212a567b19501daf4","frontend-operation-0824c039d53db68518","frontend-operation-a2cbbfd839f199626c","frontend-operation-946201ef305b68952d","frontend-operation-f34ae06e39ff48a395","frontend-operation-e9e08e7510f0308f54","frontend-operation-e7b914faec12607935","frontend-operation-74adcf84a7e506d490","frontend-operation-8ecc16a1bd8c625349","frontend-operation-fa4341f4a8fa302a25","frontend-operation-d264f3050745518adb","frontend-operation-589af163b4d95a448a","frontend-operation-c9d306898a50375abc","frontend-operation-a7967d4e1d327770a9","frontend-operation-d93a3064584f6c9cd1","frontend-operation-e27447e83e054e168f","frontend-operation-ba04aab8d32928d8b0","frontend-operation-c0fe21122d91321c86","frontend-operation-d40b7a8ae436617d69","frontend-operation-256510ceb2890bf379","frontend-operation-5413a985316ec9c5c5","frontend-operation-39cf6d87e32c0e4d0c","frontend-operation-9f88fb9b0f628bfd18","frontend-operation-092071a25519b1f982","frontend-operation-e67ceda64119a67db9","frontend-operation-8e00252540b4dfba03","frontend-operation-a372820124e928bf5e","frontend-operation-4e4400dfa3c4a12bcd","frontend-operation-04b49263be9b78a055","frontend-operation-fa03e098144f1a32d0","frontend-operation-906434103a7a73d6e7","frontend-operation-5bfa5454459f38a9b3","frontend-operation-4c53cbfb3b86e22134","frontend-operation-8e4c9e913555dd4819","frontend-operation-063d26e7383730ac5a","frontend-operation-a6930a9410a83bcb7a","frontend-operation-86201092bc2513e1da","frontend-operation-24016e0dc965c03492","frontend-operation-3a1dc49d040ce5bc1d","frontend-operation-b87a83a4de6cf6b3d2","frontend-operation-d2410a0023b450e5ce","frontend-operation-74aeb5eab14404e183","frontend-operation-7c7a541926b7509e23","frontend-operation-e97ed03f2fac6311d0","frontend-operation-47d48426561268a7cc","frontend-operation-7432b80fa7cacea34c","frontend-operation-6e7559c5f889ea5db0","frontend-operation-b9d702c84467da8153","frontend-operation-4da92d75d0ee9f84dc","frontend-operation-a3ece971064e37780e","frontend-operation-dee62370f9ae9d95fc","frontend-operation-5d255ef58697f0a207","frontend-operation-eaac9d6537d54b4ba8","frontend-operation-06b1fecd8dcd485862","frontend-operation-3ca918dc9f619bea39","frontend-operation-104ba4825ac9069a42","frontend-operation-93de8d08a61ff38876","frontend-operation-89dda91433a94f0f6e","frontend-operation-d539ff307590317b36","frontend-operation-5cc3dae4e653862648","frontend-operation-ff705dc80888916619","frontend-operation-8e40594efc23c21f49","frontend-operation-c16991c81d8e483659","frontend-operation-bcee23d82ea5a21d8f","frontend-operation-9c86f97a98f93650a8","frontend-operation-a71356fdd012cdea8b","frontend-operation-402dd94639f848aa52","frontend-operation-76fb6bb262b26b2e27","frontend-operation-ce6c93e31bdb25c13f","frontend-operation-eed62886661cdfff54","frontend-operation-ff11dc6b1097c5da33","frontend-operation-3377bbd1c4d95b30c2","frontend-operation-41c126b9926e39cfc9","frontend-operation-aa063e2305c9c36a85","frontend-operation-6e01dda3963986a0ff","frontend-operation-4561c77339132a3942","frontend-operation-f5c20f2cc665d1d400","frontend-operation-1e5c1e7e2a10dbdcc9","frontend-operation-f64809c3583bf7a79a","frontend-operation-00c6baab332b6e82d5","frontend-operation-8e4ba20aaa70aba5f4","frontend-operation-e4fdab8d56db289662","frontend-operation-bcb7b0d0ca735f9d93","frontend-operation-849443175ed5c25eaa","frontend-operation-bd02dda97a80caaa0e","frontend-operation-4dd44cf8738c92813f","frontend-operation-ce045cf53005cfcca0","frontend-operation-79a657574144cee7c8","frontend-operation-6816f774b3a41af1b7","frontend-operation-4d9c5ca6672ef68ec8","frontend-operation-6a924296203fb470f2","frontend-operation-603ac845a1410aa59b","frontend-operation-a472f35985c3a4f744","frontend-operation-88574db64b20afbcf2","frontend-operation-d9e67bcc98d2133e87","frontend-operation-bdcdc13edf2da23dc8","frontend-operation-648536f7edefcd8e83","frontend-operation-54efc8dcbcbd0ad4cc","frontend-operation-a9e49807abd0857373","frontend-operation-5bdf9cb20549ce927c","frontend-operation-2ff7692b294229087b","frontend-operation-9120998714817c6423","frontend-operation-bf3b660880ca2f7d9f","frontend-operation-402ab5d20d304280a1","frontend-operation-4f4df2dc6ea435d6e1","frontend-operation-add2e8296f9fd73cb8","frontend-operation-f41b810c72aa721879","frontend-operation-a78b3ee1b69e85a0b8","frontend-operation-5365c1be2dc2f81bc9","frontend-operation-2c3fda575d4bb4a879","frontend-operation-20958dec6dbea75451","frontend-operation-ae797f46a822dff883","frontend-operation-4b03b7cc1e791627d0","frontend-operation-b3384745908fa6bddc","frontend-operation-45dab6e5748aa35a5e","frontend-operation-8d48f590742a2181e6","frontend-operation-4e4332307e478a10e5","frontend-operation-e5f13e17dd9b811b22","frontend-operation-6013a7b51ff27fcfb2","frontend-operation-f6c8a803de3a6fc5cc","frontend-operation-98e3128b82adef9cf3","frontend-operation-31e7cc627b569f31a0","frontend-operation-1b59853e87b2c764eb","frontend-operation-740f66a97296cad3eb","frontend-operation-7bcc33a3fdbe74aebb","frontend-operation-d25f0a016014932e06","frontend-operation-2ab2a1b91bfcd57a29","frontend-operation-76879b915fe1572efe","frontend-operation-7d68131b3126deac72","frontend-operation-670ab1016e129a87ca","frontend-operation-c642e384bc8230bc62","frontend-operation-4f82a51a5f927c7d22","frontend-operation-9077f2925de14dde27","frontend-operation-fec85cbfc646a19578","frontend-operation-955abaa147c04e6511","frontend-operation-021e414d900b4ad06c","frontend-operation-58ceb0afef73e87253","frontend-operation-bf581d6c66ccbc5969","frontend-operation-c5945a7ec225925343","frontend-operation-37734445713cae3058","frontend-operation-a6548241f9a7d014d7","frontend-operation-1e92e76503cb7045c5","frontend-operation-87b7f12770fdae5de6","frontend-operation-87794a146996ba2b16","frontend-operation-e89f55e1ca9037978c","frontend-operation-d46b9317d6cf7f5981","frontend-operation-5894b42332fcc93c90","frontend-operation-c8436e7fd6ba126b48","frontend-operation-5294f3eb4676cef217","frontend-operation-22e12da9a91a2eb8ad","frontend-operation-f05c8efe4066347eb1","frontend-operation-57ace7c39290cd17b6","frontend-operation-828520511c133b5ce7","frontend-operation-4934a7e67f4cffe327","frontend-operation-28f3bdd510d7aee855","frontend-operation-8c4be40dfa3d47f97a","frontend-operation-a854ea6e0cea0ad4dd","frontend-operation-ac1dab8e5c3422f4bd","frontend-operation-24161fb3ef50a1ab4a","frontend-operation-1d3f01a8b2830a88d1","frontend-operation-3d1d6fc562b100697d","frontend-operation-ed77f0c8be068a6bca","frontend-operation-b03ccf8ffd856ffaa2","frontend-operation-7ff48c01497fd8c2cd","frontend-operation-47cbb9842d6a2b72cd","frontend-operation-a2717060fb51c4d8eb","frontend-operation-b20bfa618db8977e8d","frontend-operation-5bb96fe918da1c5c02","frontend-operation-ea1c9f71c721eb048b","frontend-operation-a734eb176533b5dad2","frontend-operation-85a0739302df636277","frontend-operation-a8419c7c63e32f9f36","frontend-operation-a9c5533ee0eb553b05","frontend-operation-4fb3a719de3ad8e2e5","frontend-operation-5a79f7a619213b27ad","frontend-operation-3c73378e007edd659d","frontend-operation-d17b44e7e1e74c3cbd","frontend-operation-4a514799eb47a9ed77","frontend-operation-d820632a4c0fa6061f","frontend-operation-3e83358d68b124977c","frontend-operation-1ef6e7e3811c4e9fd3","frontend-operation-d66f495661336cf649","frontend-operation-0fd93af4ff2ab0122a","frontend-operation-8be94fa0e9ff5e9c03","frontend-operation-138175bb3c313e68b7","frontend-operation-b613e35f3dd15c7776","frontend-operation-f7e222892a4799df3c","frontend-operation-0cc8ae0a67df35e875","frontend-operation-de0da2940ef26d7cdd","frontend-operation-077d958f360e23b255","frontend-operation-73db85a58f32c8b3e0","frontend-operation-9254973e5e5b774ef6","frontend-operation-b5e7ff27afcc985132","frontend-operation-5949f9e255e0c2fddf","frontend-operation-529bea9996ef0bf8c6","frontend-operation-852f5f14e7a0934489","frontend-operation-e0c50cc667d6c13694","frontend-operation-ef89725fcb331f145b","frontend-operation-d3a14d684796cb68e8","frontend-operation-2f66efae08928d3d19","frontend-operation-c9e2340839b699d832","frontend-operation-d0849a66b6e7cb1a88","frontend-operation-fa4ff524bd15b45a60","frontend-operation-284aeb43f021054d4d","frontend-operation-095d94f45f81101514","frontend-operation-24800972431398bf57","frontend-operation-b57fb7f237437429c1","frontend-operation-1312a369835217914b","frontend-operation-2a9d55ecd7ba3b091b","frontend-operation-fbae328756bc20b9d2","frontend-operation-33f2d531d34784af7d","frontend-operation-bfdda61d46c0302fbb","frontend-operation-c9f6f42f489814f916","frontend-operation-805d04f33e2d18aa31","frontend-operation-a47efe91304c584c8e","frontend-operation-811eca2e1b2cffdee7","frontend-operation-7aa75ccebef6dd802f","frontend-operation-717243c2642c992ec9","frontend-operation-eaa5f54d1554d8072d","frontend-operation-506dd27babfef59bf0","frontend-operation-38d244453f43a41fc1","frontend-operation-f8decf18a7f054570a","frontend-operation-9845816d768742a687","frontend-operation-ae5a24af054ce66124","frontend-operation-09ac7eb0fabfd700c1","frontend-operation-dbee534495f3167afe","frontend-operation-70b1d137cdd837817a","frontend-operation-602d0c8731232d1f8b","frontend-operation-5cf793ca7a7f8fab56","frontend-operation-034d90ea5da856ff67","frontend-operation-4d4663fa3a983f4081","frontend-operation-46b43ab312c134eaae","frontend-operation-5c65812a1b527fd290","frontend-operation-5e42ae91da127f2653","frontend-operation-290610771c5ffacbab","frontend-operation-fe0ea6893d08471b42","frontend-operation-68297a746ab333dd1b","frontend-operation-b11c22c638eb969fff","frontend-operation-b497223975c712fee3","frontend-operation-9cf64e63bb77db75ec","frontend-operation-e93029a9b9716cff53","frontend-operation-cc79d4e02b751261a1","frontend-operation-f03468c53639fc95b0","frontend-operation-0251d666d3c7b2d620","frontend-operation-6cca0a33dc62ebe171","frontend-operation-ad700fb005b641aefc","frontend-operation-f156790641a3062c96","frontend-operation-3c43235d2e7516c04d","frontend-operation-a0e804e50b88ae6679","frontend-operation-1cbe3a65a85363263e","frontend-operation-72716a5b27302b999c","frontend-operation-f618eb1b478379406d","frontend-operation-c3840d6a92d5a16247","frontend-operation-044f840e7f9a41bc50","frontend-operation-737f335d82dd25ca10","frontend-operation-6c02dbbd8ee02bdd65","frontend-operation-7e9e06d9092bdcefcc","frontend-operation-968ec21d7f95319a3f","frontend-operation-0bf2df1993edf20172","frontend-operation-9c8f1686e199a7b543","frontend-operation-920b72d29daca55170","frontend-operation-b91c2dac0bc19936c0","frontend-operation-8dc132230345679e6f","frontend-operation-5263ddf4067a41ac01","frontend-operation-8c3b303f34e0bd1ed3","frontend-operation-9f4c8adfecc61990c2","frontend-operation-b24f06139151695ce0","frontend-operation-e2e4457ccf3288085e","frontend-operation-c03647a48c9ed3c62c","frontend-operation-2163a4447978255cfe","frontend-operation-d211a1c9ee375738dd","frontend-operation-d1b792e3fe02b3c048","frontend-operation-02478b18decfce78e6","frontend-operation-a8324961d7f402c50c","frontend-operation-0ba0ce57b79d07e81d","frontend-operation-0d0b57d4de08fb33a7","frontend-operation-913054be19c910df8d","frontend-operation-c1ef53c0ce391ec580","frontend-operation-09c7662840a0e6e1cc","frontend-operation-bb46d8ddc1978dc2ed","frontend-operation-aa7a0b6c773cf80218","frontend-operation-2826326df16d2068c2","frontend-operation-a30005e04c73e0baf3","frontend-operation-568e2b721d5320fa39","frontend-operation-9445df4e53cca2a385","frontend-operation-b033bd4ea366ee1a31","frontend-operation-032b7429c96edd90e8","frontend-operation-93b256d577bb0e50cd","frontend-operation-567b1c2895edd7126d","frontend-operation-4d8efccb9e2aa93bed","frontend-operation-df7f4d37ae54948196","frontend-operation-a0a56cbdf2d3aa697c","frontend-operation-d0ef2d9dd8b3edcedc","frontend-operation-fc4b17dc92a1bcc60b","frontend-operation-eda3ecefec25c457f9","frontend-operation-27f668c90089a2381a","frontend-operation-5f808005b8722b8e6f","frontend-operation-afc1db4914905b7851","frontend-operation-f7633bbecc1d8083ef","frontend-operation-8d4a0702c730e82b63","frontend-operation-46e4dba5a0a96bd5bb","frontend-operation-86dd2b2e9c95ebb19d","frontend-operation-d29e41173f8c7979a2","frontend-operation-976b595f76560359b8","frontend-operation-35aea145ebf661cb26","frontend-operation-2f450031315747f90c","frontend-operation-293cdb1ef87013845a","frontend-operation-2b07c3083fb32401f0","frontend-operation-731625f728d074ee6d","frontend-operation-819d5180e107bee6f0","frontend-operation-e410ac91d5a0afc441","frontend-operation-e24e0bf1237ee31f20","frontend-operation-e18ab03783e5aef410","frontend-operation-2552e607cd91b34580","frontend-operation-f97ce7db658d350d02","frontend-operation-075051c9c2748ef390","frontend-operation-6d7bf91748925b26f5","frontend-operation-38000e845e1b5932b6","frontend-operation-7ced72bf07ef681d42","frontend-operation-e01b7efae3f2685236","frontend-operation-fdbdc323252a12fe75","frontend-operation-3084130b4dd23f40fe","frontend-operation-3e89ff3165617f38fe","frontend-operation-dcfd47ab28910663f3","frontend-operation-4e68bc6258399fcab2","frontend-operation-50809442d67532af15","frontend-operation-14468f6c94e4ec5e76","frontend-operation-0e29f35a5e3ac18714","frontend-operation-b8e89c5e98f80d8d1a","frontend-operation-37d2aa1dd0e7794f33","frontend-operation-1adb522e2d0dd422d9","frontend-operation-5da1fc70cd33c3bac0","frontend-operation-9f9589ad8f21ab2e63","frontend-operation-448510d9e4ff45c699","frontend-operation-b018de99fceabc1a47","frontend-operation-c40257f42cdc3b017f","frontend-operation-8c03c3d97ae7ec3f02","frontend-operation-89905b95405b598e46","frontend-operation-a9c76e86dd3ff9e9df","frontend-operation-cc0b16ae52b4fa2b9d","frontend-operation-972ac2476159731f7a","frontend-operation-40e20337d4d410d000","frontend-operation-a110863883c0d1c012","frontend-operation-27e878445b04ea71e5"],"serviceOperationIds":[],"documentationHeadings":[{"title":"Getting started","source":{"path":"repositories/platform/mansoq-web/README.md","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Multitenancy for Development","source":{"path":"repositories/platform/mansoq-web/README.md","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"📱 Patient Login in Staging","source":{"path":"repositories/platform/mansoq-web/README.md","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Contributing to MANSOQ","source":{"path":"repositories/platform/mansoq-web/README.md","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Translations","source":{"path":"repositories/platform/mansoq-web/README.md","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Testing","source":{"path":"repositories/platform/mansoq-web/README.md","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"📖 Documentations","source":{"path":"repositories/platform/mansoq-web/README.md","line":262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"🚀 Production","source":{"path":"repositories/platform/mansoq-web/README.md","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-web/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-platform-mansoq-website","repository":"repositories/platform/mansoq-website","title":"MANSOQ Marketing Website, CMS and CRM","classification":"separate repository / optional app or service","implementationLanguages":["mjs","js","py","ts","tsx","mts","java","cjs"],"backendOperationIds":[],"frontendOperationIds":["frontend-call-ec04e885dad3e4cc6f","frontend-call-3e72866cc1c8851a49","frontend-call-09782bb2a66bf565a5","frontend-call-2d152042f64d29713f","frontend-call-457e8fcf0c259636ff","frontend-call-d4d045fbfd15199a39","frontend-call-a298dcb5f33b5a66ef","frontend-call-8872f4a8674c19f3bc","frontend-call-26830123ce1430f05b","frontend-call-21378d347c040c392f","frontend-call-6627862ede41629569","frontend-call-24b739d68b5d524160","frontend-call-5f85742c044e7dbb92","frontend-call-b6a3f46cb50b4ecbc1","frontend-call-6d924716558cfeb832","frontend-call-037885425b13b5d58d","frontend-call-e214683e794ceaf79a","frontend-call-66901985208069724b","frontend-call-53f620c722327209c0","frontend-call-af9f618e1ebbe2201e","frontend-call-adafaf054a3d6ab862","frontend-call-9318845aa06e6008bb","frontend-call-9c675baaa23d963237","frontend-call-ec8ba54eb2d8f7be1e","frontend-call-82f85cc486dd94a89c","frontend-call-abd224b334ab9b2450","frontend-call-093c6b7f50798b7e39","frontend-call-6947289ad39968756f","frontend-call-e5b76450d18dad873c","frontend-call-0aaa04e45f3484703a","frontend-call-38f623f026cdcbd18e","frontend-call-91f9e29001e485f636","frontend-call-2cb7c4cf3b13a7606d","frontend-call-c94bffb6bf51155522","frontend-call-d07fe79cebb32d8179","frontend-call-6c32d5b86d90ea9621","frontend-call-ec12c5bcaccf9dd093","frontend-call-877c7aa63bcd9838dd","frontend-call-149c38fb07fa29ebc9","frontend-call-dc0c2d970b77519256","frontend-call-ec99c848bfb05916f1","frontend-call-5c465f08f423b44921","frontend-call-cab59105b81f085975","frontend-call-caa8a72953c37b5f9a","frontend-call-312850802eec533baf","frontend-call-4c669db6ab254b0442","frontend-call-1e4763dd448b0ad4e4","frontend-call-d4503b7ddacfad9c36","frontend-call-45fb6a4e3e8abf32f1","frontend-call-62f1862bdc5a970887","frontend-call-82745629723ebb8dc5","frontend-call-1ab0543f196882537a","frontend-call-4fd33a2d231b2795e0","frontend-call-e76b299cb905540139","frontend-call-342005394abfe55151","frontend-call-9814e94b5ee392473b","frontend-call-28cd148b67fa3f0f0b","frontend-call-6dff60e06478400e4e","frontend-call-f32b017e2e764f23ff","frontend-call-0577161080cad31811","frontend-call-799a28b6843a4a707b","frontend-call-7cd646943ae089e244","frontend-call-4a26b09f9d50b72e60","frontend-call-ea6557d9ed7259d236","frontend-call-e13d20fc5e23bbd68c","frontend-call-b197def5b44a7a4642","frontend-call-013bdffc6cc2ef2c2b","frontend-call-c3fcae267839dd83e7","frontend-call-552c1739bdfc37d8ca","frontend-call-b9c51c5b692f683b21","frontend-call-4256c3a3a0f4d2187d","frontend-call-6deff0f2c4225946eb","frontend-call-2f1967a33a3dd78af6","frontend-call-3e28543d84d14d53c7","frontend-call-33ca9f9827d65e387e","frontend-call-c2533c6bb5ebe76218","frontend-call-184b543abc19c2f32c","frontend-call-34e68732cf0554aec5","frontend-call-c6c606d2b5aa403dbb","frontend-call-7b72b0d07ca9c8b1ce","frontend-call-85ae9314b4d8df7491","frontend-call-f78fff7f9eb187a826","frontend-call-22dd0b6d453cf3d3d7"],"serviceOperationIds":[],"documentationHeadings":[{"title":"Run locally","source":{"path":"repositories/platform/mansoq-website/README.md","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Verify","source":{"path":"repositories/platform/mansoq-website/README.md","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Manage the website","source":{"path":"repositories/platform/mansoq-website/README.md","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Deploy and operate","source":{"path":"repositories/platform/mansoq-website/README.md","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Configurable SaaS and revenue services","source":{"path":"repositories/platform/mansoq-website/README.md","line":49,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/platform/mansoq-website/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-5parareader","repository":"repositories/teleicu/mansoq-5parareader","title":"mansoq-5parareader","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-teleicu-mansoq-abdm-fe","repository":"repositories/teleicu/mansoq-abdm-fe","title":"MANSOQ ABDM FE","classification":"separate repository / optional app or service","implementationLanguages":["js","ts","tsx","mjs"],"backendOperationIds":[],"frontendOperationIds":["frontend-call-b4bce879d1b9133d2a"],"serviceOperationIds":[],"documentationHeadings":[{"title":"Overview","source":{"path":"repositories/teleicu/mansoq-abdm-fe/README.md","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Getting Started","source":{"path":"repositories/teleicu/mansoq-abdm-fe/README.md","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Prerequisites","source":{"path":"repositories/teleicu/mansoq-abdm-fe/README.md","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Setup Instructions","source":{"path":"repositories/teleicu/mansoq-abdm-fe/README.md","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Components","source":{"path":"repositories/teleicu/mansoq-abdm-fe/README.md","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Pluggable Components","source":{"path":"repositories/teleicu/mansoq-abdm-fe/README.md","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Encounter Tab","source":{"path":"repositories/teleicu/mansoq-abdm-fe/README.md","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Custom Pages","source":{"path":"repositories/teleicu/mansoq-abdm-fe/README.md","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-abdm-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-abdm-teleicu","repository":"repositories/teleicu/mansoq-abdm-teleicu","title":"MANSOQ Abdm","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-resource-2da2ae2b28265b10:GET:list","backend-resource-2da2ae2b28265b10:POST:create","backend-resource-2da2ae2b28265b10:GET:retrieve","backend-resource-284724b2bd264d2b:GET:retrieve","backend-resource-5dd41d67fa21a20f:POST:create","backend-resource-5dd41d67fa21a20f:GET:retrieve","backend-resource-bf1cf73189850f91:GET:list","backend-resource-bf1cf73189850f91:POST:create","backend-resource-bf1cf73189850f91:GET:retrieve","backend-resource-bf1cf73189850f91:PUT:update","backend-resource-bf1cf73189850f91:PATCH:partial_update","backend-resource-bf1cf73189850f91:POST:register_service","backend-resource-910af296b17ea167:POST:link_abha_number_and_patient","backend-resource-910af296b17ea167:POST:abha_create__verify_aadhaar_bio","backend-resource-910af296b17ea167:POST:abha_create__auth_init_via_face","backend-resource-910af296b17ea167:POST:abha_create__capture_pid_via_face","backend-resource-910af296b17ea167:POST:abha_create__verify_aadhaar_face","backend-resource-910af296b17ea167:POST:abha_create__verify_aadhaar_demographics","backend-resource-910af296b17ea167:POST:abha_create__send_aadhaar_otp","backend-resource-910af296b17ea167:POST:abha_create__verify_aadhaar_otp","backend-resource-910af296b17ea167:POST:abha_create__link_mobile_number","backend-resource-910af296b17ea167:POST:abha_create__verify_mobile_otp","backend-resource-910af296b17ea167:POST:abha_create__abha_address_suggestion","backend-resource-910af296b17ea167:POST:abha_create__enrol_abha_address","backend-resource-910af296b17ea167:POST:abha_login__send_otp","backend-resource-910af296b17ea167:POST:abha_login__verify_otp","backend-resource-910af296b17ea167:POST:abha_login__verify_user","backend-resource-910af296b17ea167:POST:abha_login__check_auth_methods","backend-resource-910af296b17ea167:GET:abha_card","backend-resource-486766af533adc32:POST:link__carecontext","backend-resource-486766af533adc32:GET:patient__fetch_by_token","backend-resource-739dfa38d59dc0e5:POST:identity__authentication","backend-resource-739dfa38d59dc0e5:POST:consent__request__init","backend-resource-739dfa38d59dc0e5:POST:consent__request__status","backend-resource-739dfa38d59dc0e5:POST:consent__fetch","backend-resource-739dfa38d59dc0e5:POST:data_flow__health_information__request","backend-resource-19e5b31bcd0d5dd1:GET:states","backend-resource-19e5b31bcd0d5dd1:GET:districts","backend-resource-b4296d67be79e80d:POST:hip__token__on_generate_token","backend-resource-b4296d67be79e80d:POST:link__on_carecontext","backend-resource-b4296d67be79e80d:POST:hip__patient__care_context__discover","backend-resource-b4296d67be79e80d:POST:hip__link__care_context__init","backend-resource-b4296d67be79e80d:POST:hip__link__care_context__confirm","backend-resource-b4296d67be79e80d:POST:consent__request__hip__notify","backend-resource-b4296d67be79e80d:POST:hip__health_information__request","backend-resource-b4296d67be79e80d:POST:hip__patient__share","backend-resource-2d4da1f3d3fe2c2c:POST:hiu__consent__request__on_init","backend-resource-2d4da1f3d3fe2c2c:POST:hiu__consent__request__on_status","backend-resource-2d4da1f3d3fe2c2c:POST:hiu__consent__request__notify","backend-resource-2d4da1f3d3fe2c2c:POST:hiu__consent__on_fetch","backend-resource-2d4da1f3d3fe2c2c:POST:hiu__health_information__on_request","backend-resource-2d4da1f3d3fe2c2c:POST:hiu__health_information__transfer"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Features","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/README.md","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Local Development","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/README.md","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Production Setup","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/README.md","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Configuration","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/README.md","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/teleicu/mansoq-abdm-teleicu/README.md","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-abdm-teleicu/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-auto-tag","repository":"repositories/teleicu/mansoq-auto-tag","title":"MANSOQ Auto Tag","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-resource-5660b057c239ea5a:GET:ping"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Local Development","source":{"path":"repositories/teleicu/mansoq-auto-tag/README.md","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Production Setup","source":{"path":"repositories/teleicu/mansoq-auto-tag/README.md","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Configuration","source":{"path":"repositories/teleicu/mansoq-auto-tag/README.md","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/teleicu/mansoq-auto-tag/README.md","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-auto-tag/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-ayushma-fe","repository":"repositories/teleicu/mansoq-ayushma-fe","title":"mansoq-ayushma-fe","classification":"separate repository / optional app or service","implementationLanguages":["ts","js","tsx","jsx"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Getting started","source":{"path":"repositories/teleicu/mansoq-ayushma-fe/README.md","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"📖 Documentations","source":{"path":"repositories/teleicu/mansoq-ayushma-fe/README.md","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"💎 Backend","source":{"path":"repositories/teleicu/mansoq-ayushma-fe/README.md","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"🚀 Production","source":{"path":"repositories/teleicu/mansoq-ayushma-fe/README.md","line":61,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"White Labeling","source":{"path":"repositories/teleicu/mansoq-ayushma-fe/README.md","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Images","source":{"path":"repositories/teleicu/mansoq-ayushma-fe/README.md","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Environment Variables (place in `.env` / `.env.local` file)","source":{"path":"repositories/teleicu/mansoq-ayushma-fe/README.md","line":94,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-ayushma-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-teleicu-mansoq-ayushma","repository":"repositories/teleicu/mansoq-ayushma","title":"Ayushma AI","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-resource-19e1ab1660ca6c25:GET:list","backend-resource-19e1ab1660ca6c25:POST:create","backend-resource-19e1ab1660ca6c25:GET:retrieve","backend-resource-19e1ab1660ca6c25:PATCH:partial_update","backend-resource-19e1ab1660ca6c25:DELETE:destroy","backend-resource-19e1ab1660ca6c25:GET:me","backend-resource-19e1ab1660ca6c25:PATCH:partial_update_me","backend-resource-14c411b3df2e5cc4:POST:forgot","backend-resource-14c411b3df2e5cc4:POST:verify","backend-resource-14c411b3df2e5cc4:POST:reset","backend-resource-99cd9df4edc44903:POST:register","backend-resource-99cd9df4edc44903:POST:login","backend-resource-99cd9df4edc44903:DELETE:logout","backend-resource-11bd471c7bb7a52f:GET:list","backend-resource-11bd471c7bb7a52f:POST:create","backend-resource-11bd471c7bb7a52f:GET:retrieve","backend-resource-11bd471c7bb7a52f:PATCH:partial_update","backend-resource-11bd471c7bb7a52f:POST:converse","backend-resource-11bd471c7bb7a52f:POST:transcribe","backend-resource-11bd471c7bb7a52f:POST:completion","backend-resource-1c6523e0111692c6:GET:list","backend-resource-1c6523e0111692c6:POST:create","backend-resource-1c6523e0111692c6:GET:retrieve","backend-resource-d06feceb999d63db:POST:create","backend-resource-1a5c5ae04523a19c:GET:list","backend-resource-1a5c5ae04523a19c:POST:create","backend-resource-1a5c5ae04523a19c:GET:retrieve","backend-resource-1a5c5ae04523a19c:PATCH:partial_update","backend-resource-1a5c5ae04523a19c:DELETE:destroy","backend-resource-1a5c5ae04523a19c:POST:create_assistant","backend-resource-1a5c5ae04523a19c:GET:list_assistants","backend-resource-23cc762cc82a11da:GET:list","backend-resource-23cc762cc82a11da:POST:create","backend-resource-23cc762cc82a11da:GET:retrieve","backend-resource-23cc762cc82a11da:PATCH:partial_update","backend-resource-23cc762cc82a11da:DELETE:destroy","backend-resource-1bcd9aa5d6f1f0dd:GET:list","backend-resource-1bcd9aa5d6f1f0dd:POST:create","backend-resource-1bcd9aa5d6f1f0dd:GET:retrieve","backend-resource-1bcd9aa5d6f1f0dd:PATCH:partial_update","backend-resource-1bcd9aa5d6f1f0dd:DELETE:destroy","backend-resource-1bcd9aa5d6f1f0dd:GET:feedbacks","backend-resource-1bcd9aa5d6f1f0dd:GET:list_all","backend-resource-1bcd9aa5d6f1f0dd:POST:speech_to_text","backend-resource-1bcd9aa5d6f1f0dd:POST:converse","backend-resource-b4583a2d3401fc3d:GET:list","backend-resource-b4583a2d3401fc3d:POST:create","backend-resource-b4583a2d3401fc3d:GET:retrieve","backend-resource-b4583a2d3401fc3d:PATCH:partial_update","backend-resource-b4583a2d3401fc3d:DELETE:destroy","backend-resource-d8de490e428a138e:GET:list","backend-resource-d8de490e428a138e:POST:create","backend-resource-d8de490e428a138e:GET:retrieve","backend-resource-d8de490e428a138e:PATCH:partial_update","backend-resource-d8de490e428a138e:DELETE:destroy","backend-resource-dd81ec7e3bd8fbf9:GET:list","backend-resource-dd81ec7e3bd8fbf9:POST:create","backend-resource-dd81ec7e3bd8fbf9:GET:retrieve","backend-resource-dd81ec7e3bd8fbf9:DELETE:destroy","backend-resource-a16707ab453d7fb9:GET:list","backend-resource-a16707ab453d7fb9:POST:create","backend-resource-a16707ab453d7fb9:GET:retrieve","backend-resource-a16707ab453d7fb9:PATCH:partial_update","backend-resource-a16707ab453d7fb9:DELETE:destroy","backend-resource-ac08f0f0696ba3c6:GET:list","backend-resource-ac08f0f0696ba3c6:POST:create","backend-resource-ac08f0f0696ba3c6:GET:retrieve","backend-resource-ac08f0f0696ba3c6:PATCH:partial_update","backend-resource-ac08f0f0696ba3c6:DELETE:destroy"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Requirements","source":{"path":"repositories/teleicu/mansoq-ayushma/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Optional Requirements","source":{"path":"repositories/teleicu/mansoq-ayushma/README.md","line":10,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Running the Project","source":{"path":"repositories/teleicu/mansoq-ayushma/README.md","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Env Variables","source":{"path":"repositories/teleicu/mansoq-ayushma/README.md","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Google Cloud","source":{"path":"repositories/teleicu/mansoq-ayushma/README.md","line":47,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-ayushma/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-core-teleicu","repository":"repositories/teleicu/mansoq-core-teleicu","title":"MANSOQ Backend","classification":"alternative core deployment","implementationLanguages":["py","js"],"backendOperationIds":["backend-resource-35ab081f23510898:GET:list","backend-resource-35ab081f23510898:POST:create","backend-resource-35ab081f23510898:GET:retrieve","backend-resource-35ab081f23510898:PUT:update","backend-resource-35ab081f23510898:PATCH:partial_update","backend-resource-35ab081f23510898:DELETE:destroy","backend-resource-35ab081f23510898:POST:upsert","backend-resource-35ab081f23510898:GET:getcurrentuser","backend-resource-35ab081f23510898:GET:check_availability","backend-resource-35ab081f23510898:POST:profile_picture","backend-resource-35ab081f23510898:DELETE:profile_picture","backend-resource-35ab081f23510898:PATCH:pnconfig","backend-resource-35ab081f23510898:GET:pnconfig","backend-resource-35ab081f23510898:POST:generate_service_account_token","backend-resource-35ab081f23510898:DELETE:revoke_service_account_token","backend-resource-35ab081f23510898:POST:set_preferences","backend-resource-d7561ad191e80c60:GET:list","backend-resource-d7561ad191e80c60:POST:create","backend-resource-d7561ad191e80c60:GET:retrieve","backend-resource-d7561ad191e80c60:PUT:update","backend-resource-d7561ad191e80c60:PATCH:partial_update","backend-resource-d7561ad191e80c60:DELETE:destroy","backend-resource-b9a006212603249b:GET:list","backend-resource-b9a006212603249b:POST:create","backend-resource-b9a006212603249b:GET:retrieve","backend-resource-b9a006212603249b:PUT:update","backend-resource-b9a006212603249b:PATCH:partial_update","backend-resource-b9a006212603249b:POST:mark_upload_completed","backend-resource-b9a006212603249b:POST:archive","backend-resource-b9a006212603249b:POST:upload_file","backend-resource-d51a839de8a2d058:GET:list","backend-resource-d51a839de8a2d058:POST:create","backend-resource-d51a839de8a2d058:GET:retrieve","backend-resource-d51a839de8a2d058:PUT:update","backend-resource-d51a839de8a2d058:PATCH:partial_update","backend-resource-d51a839de8a2d058:POST:upsert","backend-resource-3ae691ca36524ef9:POST:send","backend-resource-3ae691ca36524ef9:POST:login","backend-resource-0bde278184e0dcc2:POST:send","backend-resource-0bde278184e0dcc2:POST:confirm","backend-resource-9c82a3b7409b9932:GET:list","backend-resource-9c82a3b7409b9932:POST:create","backend-resource-8b3fb194462c4df9:GET:retrieve","backend-resource-8b3fb194462c4df9:POST:get_slots_for_day","backend-resource-8b3fb194462c4df9:POST:create_appointment","backend-resource-8b3fb194462c4df9:POST:cancel_appointment","backend-resource-8b3fb194462c4df9:GET:get_appointments","backend-resource-58220de8741942de:POST:create","backend-resource-bc60602820eb41cd:GET:list","backend-resource-bc60602820eb41cd:POST:create","backend-resource-bc60602820eb41cd:GET:retrieve","backend-resource-bc60602820eb41cd:PUT:update","backend-resource-bc60602820eb41cd:PATCH:partial_update","backend-resource-bc60602820eb41cd:DELETE:destroy","backend-resource-bc60602820eb41cd:POST:upsert","backend-resource-bc60602820eb41cd:POST:expand","backend-resource-bc60602820eb41cd:POST:preview_search","backend-resource-bc60602820eb41cd:POST:validate_code","backend-resource-bc60602820eb41cd:POST:lookup_code","backend-resource-bc60602820eb41cd:GET:favourites","backend-resource-bc60602820eb41cd:POST:add_favourite","backend-resource-bc60602820eb41cd:POST:remove_favourite","backend-resource-bc60602820eb41cd:POST:clear_favourites","backend-resource-bc60602820eb41cd:POST:add_recent_view","backend-resource-bc60602820eb41cd:POST:remove_recent_view","backend-resource-bc60602820eb41cd:GET:recent_views","backend-resource-bc60602820eb41cd:POST:clear_recent_views","backend-resource-b6b4692cf2ac19a5:GET:list","backend-resource-b6b4692cf2ac19a5:POST:create","backend-resource-b6b4692cf2ac19a5:GET:retrieve","backend-resource-b6b4692cf2ac19a5:PUT:update","backend-resource-b6b4692cf2ac19a5:PATCH:partial_update","backend-resource-b6b4692cf2ac19a5:DELETE:destroy","backend-resource-b6b4692cf2ac19a5:GET:favorite_lists","backend-resource-b6b4692cf2ac19a5:POST:add_favorite","backend-resource-b6b4692cf2ac19a5:POST:remove_favorite","backend-resource-b6b4692cf2ac19a5:POST:upsert","backend-resource-b6b4692cf2ac19a5:POST:submit","backend-resource-b6b4692cf2ac19a5:GET:get_organizations","backend-resource-b6b4692cf2ac19a5:POST:set_organizations","backend-resource-4e8b93a7bc8a738f:GET:list","backend-resource-4e8b93a7bc8a738f:POST:create","backend-resource-4e8b93a7bc8a738f:GET:retrieve","backend-resource-4e8b93a7bc8a738f:PUT:update","backend-resource-4e8b93a7bc8a738f:PATCH:partial_update","backend-resource-3998b133998b34f5:GET:list","backend-resource-3998b133998b34f5:POST:create","backend-resource-3998b133998b34f5:GET:retrieve","backend-resource-3998b133998b34f5:PUT:update","backend-resource-3998b133998b34f5:PATCH:partial_update","backend-resource-3998b133998b34f5:POST:upsert","backend-resource-3998b133998b34f5:GET:delivery_orders","backend-resource-b61051793b9c9a50:GET:list","backend-resource-b61051793b9c9a50:POST:create","backend-resource-b61051793b9c9a50:GET:retrieve","backend-resource-b61051793b9c9a50:PUT:update","backend-resource-b61051793b9c9a50:PATCH:partial_update","backend-resource-b61051793b9c9a50:POST:upsert","backend-resource-b61051793b9c9a50:GET:request_orders","backend-resource-bed79876209a56ca:GET:list","backend-resource-bed79876209a56ca:POST:create","backend-resource-bed79876209a56ca:GET:retrieve","backend-resource-bed79876209a56ca:PUT:update","backend-resource-bed79876209a56ca:PATCH:partial_update","backend-resource-a5f3222cf169613e:GET:list","backend-resource-a5f3222cf169613e:POST:create","backend-resource-a5f3222cf169613e:GET:retrieve","backend-resource-a5f3222cf169613e:PUT:update","backend-resource-a5f3222cf169613e:PATCH:partial_update","backend-resource-a5f3222cf169613e:DELETE:destroy","backend-resource-a5f3222cf169613e:POST:upsert","backend-resource-22f8b5187eb45703:GET:list","backend-resource-22f8b5187eb45703:POST:create","backend-resource-22f8b5187eb45703:GET:retrieve","backend-resource-22f8b5187eb45703:PUT:update","backend-resource-22f8b5187eb45703:PATCH:partial_update","backend-resource-22f8b5187eb45703:POST:upsert","backend-resource-22f8b5187eb45703:GET:metrics","backend-resource-409618eef5b7941c:GET:list","backend-resource-409618eef5b7941c:POST:create","backend-resource-409618eef5b7941c:GET:retrieve","backend-resource-409618eef5b7941c:PUT:update","backend-resource-409618eef5b7941c:PATCH:partial_update","backend-resource-409618eef5b7941c:GET:favorite_lists","backend-resource-409618eef5b7941c:POST:add_favorite","backend-resource-409618eef5b7941c:POST:remove_favorite","backend-resource-409618eef5b7941c:POST:upsert","backend-resource-30e24600563a3581:GET:list","backend-resource-30e24600563a3581:POST:create","backend-resource-30e24600563a3581:GET:retrieve","backend-resource-30e24600563a3581:PUT:update","backend-resource-30e24600563a3581:PATCH:partial_update","backend-resource-30e24600563a3581:POST:upsert","backend-resource-30e24600563a3581:GET:summary","backend-resource-c8612ab673ffaa4f:GET:list","backend-resource-c8612ab673ffaa4f:POST:create","backend-resource-c8612ab673ffaa4f:GET:retrieve","backend-resource-c8612ab673ffaa4f:PUT:update","backend-resource-c8612ab673ffaa4f:PATCH:partial_update","backend-resource-3943014204fe8019:GET:list","backend-resource-3943014204fe8019:POST:create","backend-resource-3943014204fe8019:GET:retrieve","backend-resource-3943014204fe8019:PUT:update","backend-resource-3943014204fe8019:PATCH:partial_update","backend-resource-3943014204fe8019:DELETE:destroy","backend-resource-3943014204fe8019:POST:upsert","backend-resource-3943014204fe8019:GET:mine","backend-resource-3943014204fe8019:GET:accessible_role_organizations","backend-resource-3943014204fe8019:POST:managing_organization","backend-resource-3c603eeb6e469a28:GET:list","backend-resource-3c603eeb6e469a28:GET:retrieve","backend-resource-7245bb79716450d5:GET:list","backend-resource-7245bb79716450d5:POST:create","backend-resource-7245bb79716450d5:GET:retrieve","backend-resource-7245bb79716450d5:PUT:update","backend-resource-7245bb79716450d5:PATCH:partial_update","backend-resource-7245bb79716450d5:DELETE:destroy","backend-resource-7245bb79716450d5:POST:upsert","backend-resource-d800b93932b69c17:GET:list","backend-resource-d800b93932b69c17:GET:retrieve","backend-resource-8cfa90bca038b42b:GET:list","backend-resource-8cfa90bca038b42b:POST:create","backend-resource-8cfa90bca038b42b:GET:retrieve","backend-resource-8cfa90bca038b42b:PUT:update","backend-resource-8cfa90bca038b42b:PATCH:partial_update","backend-resource-8cfa90bca038b42b:POST:set_tags","backend-resource-8cfa90bca038b42b:POST:remove_tags","backend-resource-8cfa90bca038b42b:POST:restart","backend-resource-8cfa90bca038b42b:GET:organizations","backend-resource-8cfa90bca038b42b:POST:organizations_add","backend-resource-8cfa90bca038b42b:DELETE:organizations_remove","backend-resource-8cfa90bca038b42b:POST:set_facility_identifier","backend-resource-8cfa90bca038b42b:POST:set_care_team_members","backend-resource-239ca5210ea47399:POST:setup","backend-resource-239ca5210ea47399:POST:verify","backend-resource-239ca5210ea47399:POST:disable","backend-resource-239ca5210ea47399:POST:regenerate_backup_codes","backend-resource-2fdec2c0ac948aaa:POST:login","backend-resource-ae6ace82424be886:GET:list","backend-resource-ae6ace82424be886:POST:create","backend-resource-ae6ace82424be886:GET:retrieve","backend-resource-ae6ace82424be886:PUT:update","backend-resource-ae6ace82424be886:PATCH:partial_update","backend-resource-ae6ace82424be886:DELETE:destroy","backend-resource-ae6ace82424be886:POST:upsert","backend-resource-9216e6736c240ffb:GET:list","backend-resource-9216e6736c240ffb:POST:create","backend-resource-9216e6736c240ffb:GET:retrieve","backend-resource-9216e6736c240ffb:PUT:update","backend-resource-9216e6736c240ffb:PATCH:partial_update","backend-resource-9216e6736c240ffb:DELETE:destroy","backend-resource-9216e6736c240ffb:POST:upsert","backend-resource-876bc88f742ae52c:GET:list","backend-resource-876bc88f742ae52c:POST:create","backend-resource-876bc88f742ae52c:GET:retrieve","backend-resource-876bc88f742ae52c:DELETE:destroy","backend-resource-bfdd937bff043dba:GET:list","backend-resource-bfdd937bff043dba:POST:create","backend-resource-bfdd937bff043dba:GET:retrieve","backend-resource-bfdd937bff043dba:PUT:update","backend-resource-bfdd937bff043dba:PATCH:partial_update","backend-resource-bfdd937bff043dba:DELETE:destroy","backend-resource-bfdd937bff043dba:POST:upsert","backend-resource-bfdd937bff043dba:POST:cover_image","backend-resource-bfdd937bff043dba:DELETE:cover_image","backend-resource-bfdd937bff043dba:POST:set_monetary_config","backend-resource-bfdd937bff043dba:POST:set_invoice_expression","backend-resource-4a03eaa31b8f0a5d:GET:list","backend-resource-4a03eaa31b8f0a5d:GET:retrieve","backend-resource-d52e3dc3efb1c7e4:GET:list","backend-resource-d52e3dc3efb1c7e4:POST:create","backend-resource-d52e3dc3efb1c7e4:GET:retrieve","backend-resource-d52e3dc3efb1c7e4:PUT:update","backend-resource-d52e3dc3efb1c7e4:PATCH:partial_update","backend-resource-d52e3dc3efb1c7e4:DELETE:destroy","backend-resource-d52e3dc3efb1c7e4:GET:favorite_lists","backend-resource-d52e3dc3efb1c7e4:POST:add_favorite","backend-resource-d52e3dc3efb1c7e4:POST:remove_favorite","backend-resource-d52e3dc3efb1c7e4:POST:upsert","backend-resource-d52e3dc3efb1c7e4:GET:mine","backend-resource-9695c92762233601:GET:list","backend-resource-9695c92762233601:GET:retrieve","backend-resource-236373340bb843a6:GET:list","backend-resource-236373340bb843a6:GET:retrieve","backend-resource-4036b3cd7e535a77:GET:list","backend-resource-4036b3cd7e535a77:POST:create","backend-resource-4036b3cd7e535a77:GET:retrieve","backend-resource-4036b3cd7e535a77:PUT:update","backend-resource-4036b3cd7e535a77:PATCH:partial_update","backend-resource-4036b3cd7e535a77:DELETE:destroy","backend-resource-4036b3cd7e535a77:POST:upsert","backend-resource-edb1f83410d7aac2:GET:list","backend-resource-edb1f83410d7aac2:POST:create","backend-resource-edb1f83410d7aac2:GET:retrieve","backend-resource-edb1f83410d7aac2:PUT:update","backend-resource-edb1f83410d7aac2:PATCH:partial_update","backend-resource-edb1f83410d7aac2:DELETE:destroy","backend-resource-edb1f83410d7aac2:POST:upsert","backend-resource-edb1f83410d7aac2:POST:set_charge_item_definition","backend-resource-3fee930e27dd1032:GET:list","backend-resource-3fee930e27dd1032:POST:create","backend-resource-3fee930e27dd1032:GET:retrieve","backend-resource-3fee930e27dd1032:PUT:update","backend-resource-3fee930e27dd1032:PATCH:partial_update","backend-resource-3fee930e27dd1032:DELETE:destroy","backend-resource-3fee930e27dd1032:POST:upsert","backend-resource-3fee930e27dd1032:POST:set_primary","backend-resource-3fee930e27dd1032:POST:generate_token","backend-resource-3fee930e27dd1032:POST:set_next_token_to_subqueue","backend-resource-3fee930e27dd1032:GET:summary","backend-resource-9ce2872a9cfff56a:GET:list","backend-resource-9ce2872a9cfff56a:POST:create","backend-resource-9ce2872a9cfff56a:GET:retrieve","backend-resource-9ce2872a9cfff56a:PUT:update","backend-resource-9ce2872a9cfff56a:PATCH:partial_update","backend-resource-9ce2872a9cfff56a:DELETE:destroy","backend-resource-9ce2872a9cfff56a:POST:upsert","backend-resource-9ce2872a9cfff56a:POST:set_next","backend-resource-dfe3aa6e35ed5e46:GET:list","backend-resource-dfe3aa6e35ed5e46:POST:create","backend-resource-dfe3aa6e35ed5e46:GET:retrieve","backend-resource-dfe3aa6e35ed5e46:PUT:update","backend-resource-dfe3aa6e35ed5e46:PATCH:partial_update","backend-resource-dfe3aa6e35ed5e46:DELETE:destroy","backend-resource-dfe3aa6e35ed5e46:POST:upsert","backend-resource-6cf3b724b27b05dc:GET:list","backend-resource-6cf3b724b27b05dc:POST:create","backend-resource-6cf3b724b27b05dc:GET:retrieve","backend-resource-6cf3b724b27b05dc:PUT:update","backend-resource-6cf3b724b27b05dc:PATCH:partial_update","backend-resource-6cf3b724b27b05dc:POST:set_default","backend-resource-f4019b2cb78a9ee0:POST:create","backend-resource-f4019b2cb78a9ee0:DELETE:destroy","backend-resource-9e6a21d27ba64532:GET:retrieve","backend-resource-9e6a21d27ba64532:POST:get_slots_for_day","backend-resource-9e6a21d27ba64532:POST:create_appointment","backend-resource-9e6a21d27ba64532:POST:availability_stats","backend-resource-8ef405c231e768c1:GET:list","backend-resource-8ef405c231e768c1:GET:retrieve","backend-resource-8ef405c231e768c1:PUT:update","backend-resource-8ef405c231e768c1:PATCH:partial_update","backend-resource-8ef405c231e768c1:POST:set_tags","backend-resource-8ef405c231e768c1:POST:remove_tags","backend-resource-8ef405c231e768c1:POST:cancel","backend-resource-8ef405c231e768c1:POST:reschedule","backend-resource-8ef405c231e768c1:GET:available_users","backend-resource-8ef405c231e768c1:POST:generate_token","backend-resource-70b3c2be638f3c0d:GET:list","backend-resource-70b3c2be638f3c0d:POST:create","backend-resource-70b3c2be638f3c0d:GET:retrieve","backend-resource-70b3c2be638f3c0d:DELETE:destroy","backend-resource-70b3c2be638f3c0d:POST:upsert","backend-resource-561c774dbd324d8c:GET:list","backend-resource-561c774dbd324d8c:POST:create","backend-resource-561c774dbd324d8c:GET:retrieve","backend-resource-561c774dbd324d8c:PUT:update","backend-resource-561c774dbd324d8c:PATCH:partial_update","backend-resource-561c774dbd324d8c:DELETE:destroy","backend-resource-561c774dbd324d8c:POST:set_tags","backend-resource-561c774dbd324d8c:POST:remove_tags","backend-resource-561c774dbd324d8c:POST:upsert","backend-resource-561c774dbd324d8c:GET:organizations","backend-resource-561c774dbd324d8c:POST:organizations_add","backend-resource-561c774dbd324d8c:POST:organizations_remove","backend-resource-561c774dbd324d8c:POST:associate_encounter","backend-resource-d899593db81f71ee:GET:list","backend-resource-d899593db81f71ee:POST:create","backend-resource-d899593db81f71ee:GET:retrieve","backend-resource-d899593db81f71ee:PUT:update","backend-resource-d899593db81f71ee:PATCH:partial_update","backend-resource-d899593db81f71ee:DELETE:destroy","backend-resource-d899593db81f71ee:POST:upsert","backend-resource-d899593db81f71ee:POST:associate_encounter","backend-resource-d899593db81f71ee:POST:associate_location","backend-resource-d899593db81f71ee:POST:add_managing_organization","backend-resource-d899593db81f71ee:POST:remove_managing_organization","backend-resource-7f9eab10006d4f46:GET:list","backend-resource-7f9eab10006d4f46:POST:create","backend-resource-7f9eab10006d4f46:GET:retrieve","backend-resource-7f9eab10006d4f46:PUT:update","backend-resource-7f9eab10006d4f46:PATCH:partial_update","backend-resource-7f9eab10006d4f46:POST:upsert","backend-resource-5391ec416a0346ff:GET:list","backend-resource-5391ec416a0346ff:POST:create","backend-resource-5391ec416a0346ff:GET:retrieve","backend-resource-5391ec416a0346ff:PUT:update","backend-resource-5391ec416a0346ff:PATCH:partial_update","backend-resource-5391ec416a0346ff:DELETE:destroy","backend-resource-32b138818b44543c:GET:list","backend-resource-32b138818b44543c:POST:create","backend-resource-32b138818b44543c:GET:retrieve","backend-resource-32b138818b44543c:PUT:update","backend-resource-32b138818b44543c:PATCH:partial_update","backend-resource-32b138818b44543c:GET:favorite_lists","backend-resource-32b138818b44543c:POST:add_favorite","backend-resource-32b138818b44543c:POST:remove_favorite","backend-resource-32b138818b44543c:POST:upsert","backend-resource-32b138818b44543c:POST:set_tags","backend-resource-32b138818b44543c:POST:remove_tags","backend-resource-c2a63e3550e33632:GET:retrieve","backend-resource-c2a63e3550e33632:PUT:update","backend-resource-c2a63e3550e33632:PATCH:partial_update","backend-resource-c2a63e3550e33632:POST:retrieve_by_accession_identifier","backend-resource-717155f0762f8a6c:GET:list","backend-resource-717155f0762f8a6c:POST:create","backend-resource-717155f0762f8a6c:GET:retrieve","backend-resource-717155f0762f8a6c:PUT:update","backend-resource-717155f0762f8a6c:PATCH:partial_update","backend-resource-717155f0762f8a6c:POST:set_tags","backend-resource-717155f0762f8a6c:POST:remove_tags","backend-resource-717155f0762f8a6c:POST:complete","backend-resource-717155f0762f8a6c:POST:cancel","backend-resource-717155f0762f8a6c:POST:apply_activity_definition","backend-resource-717155f0762f8a6c:POST:create_specimen","backend-resource-717155f0762f8a6c:POST:create_specimen_from_definition","backend-resource-dd5c263f46df6912:GET:list","backend-resource-dd5c263f46df6912:POST:create","backend-resource-dd5c263f46df6912:GET:retrieve","backend-resource-dd5c263f46df6912:PUT:update","backend-resource-dd5c263f46df6912:PATCH:partial_update","backend-resource-dd5c263f46df6912:POST:set_tags","backend-resource-dd5c263f46df6912:POST:remove_tags","backend-resource-dd5c263f46df6912:POST:default_account","backend-resource-dd5c263f46df6912:POST:rebalance","backend-resource-e994416faa44e611:GET:list","backend-resource-e994416faa44e611:POST:create","backend-resource-e994416faa44e611:GET:retrieve","backend-resource-e994416faa44e611:PUT:update","backend-resource-e994416faa44e611:PATCH:partial_update","backend-resource-e994416faa44e611:POST:upsert","backend-resource-e994416faa44e611:POST:set_tags","backend-resource-e994416faa44e611:POST:remove_tags","backend-resource-e994416faa44e611:GET:favorite_lists","backend-resource-e994416faa44e611:POST:add_favorite","backend-resource-e994416faa44e611:POST:remove_favorite","backend-resource-1f3862df07ef992e:GET:list","backend-resource-1f3862df07ef992e:POST:create","backend-resource-1f3862df07ef992e:GET:retrieve","backend-resource-1f3862df07ef992e:PUT:update","backend-resource-1f3862df07ef992e:PATCH:partial_update","backend-resource-1f3862df07ef992e:DELETE:destroy","backend-resource-1f3862df07ef992e:POST:upsert","backend-resource-1f3862df07ef992e:POST:set_monetary_components","backend-resource-a338113b849afe59:GET:list","backend-resource-a338113b849afe59:POST:create","backend-resource-a338113b849afe59:GET:retrieve","backend-resource-a338113b849afe59:PUT:update","backend-resource-a338113b849afe59:PATCH:partial_update","backend-resource-a338113b849afe59:POST:set_tags","backend-resource-a338113b849afe59:POST:remove_tags","backend-resource-a338113b849afe59:POST:upsert","backend-resource-a338113b849afe59:POST:apply_charge_item_defs","backend-resource-a338113b849afe59:POST:change_account","backend-resource-9793b539bc21704d:GET:list","backend-resource-9793b539bc21704d:POST:create","backend-resource-9793b539bc21704d:GET:retrieve","backend-resource-9793b539bc21704d:PUT:update","backend-resource-9793b539bc21704d:PATCH:partial_update","backend-resource-9793b539bc21704d:POST:attach_items_to_invoice","backend-resource-9793b539bc21704d:POST:remove_item_from_invoice","backend-resource-9793b539bc21704d:POST:attach_account_to_invoice","backend-resource-9793b539bc21704d:POST:cancel_invoice","backend-resource-9793b539bc21704d:POST:lock","backend-resource-9793b539bc21704d:POST:unlock","backend-resource-0c4737f1f026c283:GET:list","backend-resource-0c4737f1f026c283:POST:create","backend-resource-0c4737f1f026c283:GET:retrieve","backend-resource-0c4737f1f026c283:PUT:update","backend-resource-0c4737f1f026c283:PATCH:partial_update","backend-resource-0c4737f1f026c283:POST:cancel_payment_reconciliation","backend-resource-0c4737f1f026c283:POST:change_account","backend-resource-5df41c0456cd5dfa:GET:list","backend-resource-5df41c0456cd5dfa:POST:create","backend-resource-5df41c0456cd5dfa:GET:retrieve","backend-resource-5df41c0456cd5dfa:PUT:update","backend-resource-5df41c0456cd5dfa:PATCH:partial_update","backend-resource-5df41c0456cd5dfa:POST:upsert","backend-resource-919b71e9f0cfe97d:GET:summary","backend-resource-34114b6393b2526c:GET:list","backend-resource-34114b6393b2526c:POST:create","backend-resource-34114b6393b2526c:GET:retrieve","backend-resource-34114b6393b2526c:PUT:update","backend-resource-34114b6393b2526c:PATCH:partial_update","backend-resource-34114b6393b2526c:POST:set_tags","backend-resource-34114b6393b2526c:POST:remove_tags","backend-resource-34114b6393b2526c:POST:upsert","backend-resource-d07ac0f03b053cea:GET:list","backend-resource-d07ac0f03b053cea:POST:create","backend-resource-d07ac0f03b053cea:GET:retrieve","backend-resource-d07ac0f03b053cea:PUT:update","backend-resource-d07ac0f03b053cea:PATCH:partial_update","backend-resource-d07ac0f03b053cea:POST:set_tags","backend-resource-d07ac0f03b053cea:POST:remove_tags","backend-resource-d07ac0f03b053cea:POST:upsert","backend-resource-d098ae2efb008ce3:GET:list","backend-resource-d098ae2efb008ce3:POST:create","backend-resource-d098ae2efb008ce3:GET:retrieve","backend-resource-d098ae2efb008ce3:PUT:update","backend-resource-d098ae2efb008ce3:PATCH:partial_update","backend-resource-d098ae2efb008ce3:POST:upsert","backend-resource-4b3324754f84e4f3:GET:list","backend-resource-4b3324754f84e4f3:GET:retrieve","backend-resource-23380d5fbeb60a07:GET:list","backend-resource-23380d5fbeb60a07:GET:retrieve","backend-resource-58cc7c3bb7665a2b:GET:list","backend-resource-58cc7c3bb7665a2b:POST:create","backend-resource-58cc7c3bb7665a2b:GET:retrieve","backend-resource-58cc7c3bb7665a2b:PUT:update","backend-resource-58cc7c3bb7665a2b:PATCH:partial_update","backend-resource-a5da86220c495316:GET:list","backend-resource-a5da86220c495316:POST:create","backend-resource-a5da86220c495316:GET:retrieve","backend-resource-a5da86220c495316:PUT:update","backend-resource-a5da86220c495316:PATCH:partial_update","backend-resource-a5da86220c495316:DELETE:destroy","backend-resource-a5da86220c495316:POST:upsert","backend-resource-5c71a75b9be3ede0:GET:list","backend-resource-5c71a75b9be3ede0:GET:retrieve","backend-resource-661cfefb5a7dc940:GET:list","backend-resource-661cfefb5a7dc940:POST:create","backend-resource-661cfefb5a7dc940:GET:retrieve","backend-resource-661cfefb5a7dc940:PUT:update","backend-resource-661cfefb5a7dc940:PATCH:partial_update","backend-resource-661cfefb5a7dc940:DELETE:destroy","backend-resource-661cfefb5a7dc940:POST:upsert","backend-resource-661cfefb5a7dc940:POST:search","backend-resource-661cfefb5a7dc940:POST:search_retrieve","backend-resource-661cfefb5a7dc940:GET:get_users","backend-resource-661cfefb5a7dc940:POST:add_user","backend-resource-661cfefb5a7dc940:POST:delete_user","backend-resource-661cfefb5a7dc940:GET:get_appointments","backend-resource-661cfefb5a7dc940:GET:get_tokens","backend-resource-661cfefb5a7dc940:POST:update_identifier","backend-resource-661cfefb5a7dc940:POST:set_instance_tags","backend-resource-661cfefb5a7dc940:POST:remove_instance_tags","backend-resource-661cfefb5a7dc940:POST:set_facility_tags","backend-resource-661cfefb5a7dc940:POST:remove_facility_tags","backend-resource-a603810c8c9d619c:GET:list","backend-resource-a603810c8c9d619c:POST:create","backend-resource-a603810c8c9d619c:GET:retrieve","backend-resource-a603810c8c9d619c:PUT:update","backend-resource-a603810c8c9d619c:PATCH:partial_update","backend-resource-a603810c8c9d619c:POST:upsert","backend-resource-2dccd2e901bca73d:GET:list","backend-resource-2dccd2e901bca73d:POST:create","backend-resource-2dccd2e901bca73d:GET:retrieve","backend-resource-2dccd2e901bca73d:PUT:update","backend-resource-2dccd2e901bca73d:PATCH:partial_update","backend-resource-2dccd2e901bca73d:DELETE:destroy","backend-resource-2dccd2e901bca73d:POST:upsert","backend-resource-cbeae74701045626:GET:list","backend-resource-cbeae74701045626:POST:create","backend-resource-cbeae74701045626:GET:retrieve","backend-resource-cbeae74701045626:PUT:update","backend-resource-cbeae74701045626:PATCH:partial_update","backend-resource-cbeae74701045626:DELETE:destroy","backend-resource-cbeae74701045626:POST:upsert","backend-resource-65396778a477febe:GET:list","backend-resource-65396778a477febe:POST:create","backend-resource-65396778a477febe:GET:retrieve","backend-resource-65396778a477febe:PUT:update","backend-resource-65396778a477febe:PATCH:partial_update","backend-resource-65396778a477febe:POST:upsert_observations","backend-resource-9af829f792b91436:GET:list","backend-resource-9af829f792b91436:POST:create","backend-resource-9af829f792b91436:GET:retrieve","backend-resource-9af829f792b91436:PUT:update","backend-resource-9af829f792b91436:PATCH:partial_update","backend-resource-9af829f792b91436:DELETE:destroy","backend-resource-9af829f792b91436:POST:upsert","backend-resource-9af829f792b91436:POST:add_verification","backend-resource-9af829f792b91436:POST:remove_verification","backend-resource-9ebc70b2c1f1076d:GET:list","backend-resource-9ebc70b2c1f1076d:GET:retrieve","backend-resource-9ebc70b2c1f1076d:POST:analyse","backend-resource-7fae46c25f3b02e9:GET:list","backend-resource-7fae46c25f3b02e9:GET:retrieve","backend-resource-7fae46c25f3b02e9:PUT:update","backend-resource-7fae46c25f3b02e9:PATCH:partial_update","backend-resource-e83a6f5ed3124e0e:GET:list","backend-resource-e83a6f5ed3124e0e:POST:create","backend-resource-e83a6f5ed3124e0e:GET:retrieve","backend-resource-e83a6f5ed3124e0e:PUT:update","backend-resource-e83a6f5ed3124e0e:PATCH:partial_update","backend-resource-e83a6f5ed3124e0e:DELETE:destroy","backend-resource-e83a6f5ed3124e0e:POST:upsert","backend-resource-6cf0e81698447805:GET:list","backend-resource-6cf0e81698447805:POST:create","backend-resource-6cf0e81698447805:GET:retrieve","backend-resource-6cf0e81698447805:PUT:update","backend-resource-6cf0e81698447805:PATCH:partial_update","backend-resource-6cf0e81698447805:POST:set_tags","backend-resource-6cf0e81698447805:POST:remove_tags","backend-resource-6cf0e81698447805:POST:upsert","backend-resource-81693ff25aecaefb:GET:list","backend-resource-81693ff25aecaefb:POST:create","backend-resource-81693ff25aecaefb:GET:retrieve","backend-resource-81693ff25aecaefb:PUT:update","backend-resource-81693ff25aecaefb:PATCH:partial_update","backend-resource-81693ff25aecaefb:DELETE:destroy","backend-resource-81693ff25aecaefb:POST:upsert","backend-resource-cbc863ba4b33d2fd:GET:list","backend-resource-cbc863ba4b33d2fd:POST:create","backend-resource-cbc863ba4b33d2fd:GET:retrieve","backend-resource-cbc863ba4b33d2fd:PUT:update","backend-resource-cbc863ba4b33d2fd:PATCH:partial_update","backend-resource-cbc863ba4b33d2fd:DELETE:destroy","backend-resource-cbc863ba4b33d2fd:POST:upsert","backend-resource-20a1ec037ed7e242:GET:list","backend-resource-20a1ec037ed7e242:POST:create","backend-resource-20a1ec037ed7e242:GET:retrieve","backend-resource-20a1ec037ed7e242:PUT:update","backend-resource-20a1ec037ed7e242:PATCH:partial_update","backend-resource-e8e6fe5e908f33c1:GET:list","backend-resource-e8e6fe5e908f33c1:POST:create","backend-resource-e8e6fe5e908f33c1:GET:retrieve","backend-resource-e8e6fe5e908f33c1:PUT:update","backend-resource-e8e6fe5e908f33c1:PATCH:partial_update","backend-resource-48346585b6a49bb3:GET:list","backend-resource-48346585b6a49bb3:POST:create","backend-resource-48346585b6a49bb3:GET:retrieve","backend-resource-48346585b6a49bb3:PUT:update","backend-resource-48346585b6a49bb3:PATCH:partial_update","backend-resource-48346585b6a49bb3:GET:get_schema","backend-resource-48346585b6a49bb3:POST:preview","backend-resource-e8f16cc980ad97f5:GET:list","backend-resource-e8f16cc980ad97f5:GET:retrieve","backend-resource-e8f16cc980ad97f5:POST:generate","backend-resource-e8f16cc980ad97f5:POST:archive","backend-resource-dec4097593ab5495:GET:list","backend-path-1be8b2f928ab6bb0:ANY:home_view","backend-path-af085bba971c70de:ANY:ping","backend-path-5a556124a2271f24:ANY:app_version","backend-path-3501477143c7b152:POST:post","backend-path-2fc0635354654d23:POST:post","backend-path-799b5cb916ca700d:POST:post","backend-path-643b93c46a7e6447:POST:post","backend-path-86027e57c8d72b26:POST:post","backend-path-628e68c741c0b5c9:POST:post","backend-path-d3ad8bc47efcdeeb:POST:post"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Features","source":{"path":"repositories/teleicu/mansoq-core-teleicu/README.md","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Getting Started","source":{"path":"repositories/teleicu/mansoq-core-teleicu/README.md","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Docs and Guides","source":{"path":"repositories/teleicu/mansoq-core-teleicu/README.md","line":34,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Staging Deployments","source":{"path":"repositories/teleicu/mansoq-core-teleicu/README.md","line":38,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Self hosting","source":{"path":"repositories/teleicu/mansoq-core-teleicu/README.md","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Contributing","source":{"path":"repositories/teleicu/mansoq-core-teleicu/README.md","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-core-teleicu/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-doctor-connect-fe","repository":"repositories/teleicu/mansoq-doctor-connect-fe","title":"MANSOQ Doctor Connect","classification":"separate repository / optional app or service","implementationLanguages":["js","ts","tsx","mts"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Features","source":{"path":"repositories/teleicu/mansoq-doctor-connect-fe/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Configuration","source":{"path":"repositories/teleicu/mansoq-doctor-connect-fe/README.md","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Supported keys","source":{"path":"repositories/teleicu/mansoq-doctor-connect-fe/README.md","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Example","source":{"path":"repositories/teleicu/mansoq-doctor-connect-fe/README.md","line":24,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Development","source":{"path":"repositories/teleicu/mansoq-doctor-connect-fe/README.md","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Prerequisites","source":{"path":"repositories/teleicu/mansoq-doctor-connect-fe/README.md","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Setup","source":{"path":"repositories/teleicu/mansoq-doctor-connect-fe/README.md","line":53,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Build","source":{"path":"repositories/teleicu/mansoq-doctor-connect-fe/README.md","line":62,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-doctor-connect-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-teleicu-mansoq-fe-teleicu-translations","repository":"repositories/teleicu/mansoq-fe-teleicu-translations","title":"mansoq-fe-teleicu-translations","classification":"separate repository / optional app or service","implementationLanguages":[],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-teleicu-mansoq-forms","repository":"repositories/teleicu/mansoq-forms","title":"forms","classification":"separate repository / optional app or service","implementationLanguages":[],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[{"path":"repositories/teleicu/mansoq-forms/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-teleicu-mansoq-hcx-fe","repository":"repositories/teleicu/mansoq-hcx-fe","title":"mansoq-hcx-fe","classification":"separate repository / optional app or service","implementationLanguages":["tsx","ts"],"backendOperationIds":[],"frontendOperationIds":["frontend-operation-c7cfabee2d6d1198ee","frontend-operation-f18a1a25b42a4f37a9","frontend-operation-5f4d821e513f31a8ef","frontend-operation-fc51e348bcc8248cd0","frontend-operation-46f0dd4fff80e4578a","frontend-operation-2e810594eee1837c59","frontend-operation-d6b4d81cee778ea05b","frontend-operation-6a023abc3617040cce","frontend-operation-b1ea8065688d9ff6c1","frontend-operation-8e2e69e7b3db560c0a","frontend-operation-f024e226f58ee6525b","frontend-operation-ce6c73a4bd67482e72","frontend-operation-7d807f27feb10c2444","frontend-operation-92280edf3c25bf61c7","frontend-operation-3be37000460f00dec3"],"serviceOperationIds":[],"documentationHeadings":[],"sources":[],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-hcx","repository":"repositories/teleicu/mansoq-hcx","title":"MANSOQ Hcx","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-resource-441e66e0100251f7:GET:list","backend-resource-441e66e0100251f7:POST:create","backend-resource-441e66e0100251f7:GET:retrieve","backend-resource-441e66e0100251f7:PUT:update","backend-resource-441e66e0100251f7:PATCH:partial_update","backend-resource-441e66e0100251f7:DELETE:destroy","backend-resource-cd3eb7f0e0265b6f:GET:list","backend-resource-cd3eb7f0e0265b6f:POST:create","backend-resource-cd3eb7f0e0265b6f:GET:retrieve","backend-resource-cd3eb7f0e0265b6f:PUT:update","backend-resource-cd3eb7f0e0265b6f:PATCH:partial_update","backend-resource-8a8b8b9b8ce22fdf:GET:list","backend-resource-8a8b8b9b8ce22fdf:POST:create","backend-resource-8a8b8b9b8ce22fdf:GET:retrieve","backend-resource-8a8b8b9b8ce22fdf:PUT:update","backend-resource-8a8b8b9b8ce22fdf:PATCH:partial_update","backend-resource-317b64a11f724552:POST:check_eligibility","backend-resource-317b64a11f724552:POST:make_claim","backend-resource-317b64a11f724552:POST:send_communication","backend-resource-317b64a11f724552:GET:payors","backend-resource-317b64a11f724552:GET:pmjy_packages","backend-path-e79cde4182f894bf:ANY:healthy","backend-path-ffcfb59a76307bdb:POST:post","backend-path-3f045c7d44fc99eb:POST:post","backend-path-3be1d59a272157e0:POST:post","backend-path-3bc3c5e305e7b966:POST:post"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Features","source":{"path":"repositories/teleicu/mansoq-hcx/README.md","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Installation","source":{"path":"repositories/teleicu/mansoq-hcx/README.md","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Configuration","source":{"path":"repositories/teleicu/mansoq-hcx/README.md","line":43,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/teleicu/mansoq-hcx/README.md","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-hcx/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-hmis-web","repository":"repositories/teleicu/mansoq-hmis-web","title":"Point the frontend to your local backend","classification":"separate repository / optional app or service","implementationLanguages":["mjs","ts","js","tsx","mts"],"backendOperationIds":[],"frontendOperationIds":["frontend-call-3b426bd1d458bdbdaa","frontend-operation-d75bd6525ec90c5866","frontend-operation-01fe4b98f2806d8534","frontend-operation-56e9923f9f962d5e15","frontend-operation-f0086fcd93ec25dafe","frontend-operation-e60f49b7dad16c588d","frontend-operation-8c984c538c213b5ac6","frontend-operation-ce4b27691a8aa1277b","frontend-operation-6effb31667448bb2c1","frontend-operation-0d53586960c1e89a23","frontend-operation-4af15eb0188c5aed23","frontend-operation-f0962be336fd1de9a8","frontend-operation-f71f1e011a21f25ab8","frontend-operation-6c5ec59714299dd486","frontend-operation-97f3b46bae717beabb","frontend-operation-8e83a64d17599c366b","frontend-operation-64523e7f2740b58f29","frontend-operation-86052cf9daa924de0c","frontend-operation-4dacba35c75a678fd7","frontend-operation-14a469f071dc3a6043","frontend-operation-24a92cac05f51fc499","frontend-operation-2ee52f886957903082","frontend-operation-0289baf33346b4f039","frontend-call-855ec35c410aa7c0fb","frontend-operation-894177d5428ea1fcff","frontend-operation-1821e4974d20fe3c47","frontend-operation-69dc4b20d0562aeab8","frontend-operation-df068cccfa102b989d","frontend-operation-49f54e495099cf2814","frontend-operation-c2f80260207835ad8b","frontend-operation-5e14e20be40450e2c8","frontend-operation-ad8903ff0f7943d1d2","frontend-operation-099b27bb65d883fc34","frontend-operation-91e4a5c5136be750fb","frontend-operation-788a69dcc91ed3d33d","frontend-operation-d1de7b762e3ac56a24","frontend-operation-bf2a294849430fff55","frontend-operation-9cbda4cb6a0f1b5895","frontend-operation-f54b0aa1339243fcd9","frontend-operation-5bd73f3301a22f6557","frontend-operation-15a358dde191393dec","frontend-operation-323a1437d3c1387340","frontend-operation-b81cd0a123e8fe2aae","frontend-operation-a7fd14c3189948d714","frontend-operation-5d9f98336909f02356","frontend-operation-5a4f1851f2a9f5a394","frontend-operation-4eaa2f657baf153297","frontend-operation-1dd762071834f8fda0","frontend-operation-3edce10c553e07d872","frontend-operation-af50e9be0fde89bf16","frontend-operation-a1c8cd991eb5fe77e1","frontend-operation-4c9bfadd01395e70bc","frontend-operation-a08bbed22cea636027","frontend-operation-6c2db260d6b1894ae3","frontend-operation-428891d58b48f4c9a2","frontend-operation-591e7e43143d2da8c0","frontend-operation-2d6286cb80b69d56d4","frontend-operation-3749a2843606a9e6ad","frontend-operation-103d111fff64de74d2","frontend-operation-fab47a6051459f73fb","frontend-operation-8d3ffaa68ab98240cd","frontend-operation-0275feed17555a519d","frontend-operation-50802202cba939221c","frontend-operation-564259f4d911a131c7","frontend-operation-fde5f29d97eac9cc9d","frontend-operation-d5c39b2c98b3996d85","frontend-operation-960d109c6bdd4b6d03","frontend-operation-c6f636d0aaec024f79","frontend-operation-2a40fbd54152a55cf1","frontend-operation-11c4cd0a5a3ea856ec","frontend-operation-b055104f65c61082b4","frontend-operation-3f3a45153bc494544a","frontend-operation-64901d49cc60e8f97d","frontend-operation-917aceb062a43cd42f","frontend-operation-6394a67c72203a05fe","frontend-operation-552a35f796cc28a6d8","frontend-operation-fb0b7818dd40e4598a","frontend-operation-5b63d9ec329a962616","frontend-operation-6f8e00d6b3a3338af8","frontend-operation-282030cdd23655efba","frontend-operation-dcf28039793c1fa3e7","frontend-operation-24a93b04b6bd28463e","frontend-operation-2247ed42fe6fce5e60","frontend-operation-cf67ab7f0da60e7d5e","frontend-operation-9fedb80ef03162c947","frontend-operation-1bd0de114ca7f1048a","frontend-operation-69e2b01711fef37cbc","frontend-operation-b7d228d71deca1c0c0","frontend-operation-066a5f8d09678d04af","frontend-operation-e21ea36f7bb279a017","frontend-operation-683127e90c454ba71a","frontend-operation-76df1fd96a259a6e42","frontend-operation-8e1cb53590e99efd85","frontend-operation-2f629610d5c3c23f86","frontend-operation-cbb9fbf454729441a8","frontend-operation-b762b4efa571295a99","frontend-operation-8227a1bba098260538","frontend-operation-c071a6e61e3357cc87","frontend-operation-100155706b73ac22ff","frontend-operation-1b181aa55fda419c89","frontend-operation-c2cadce1e8e30986f6","frontend-operation-a4e7be537aaf2626d0","frontend-operation-10dac8f6745a023e81","frontend-operation-fda59d5c3d903a2b61","frontend-operation-e13b61748b78ab562d","frontend-operation-767d71678e4fba5359","frontend-operation-a1d36fe8aeb83a970d","frontend-operation-f298840d360e824afb","frontend-operation-73228fb76975997988","frontend-operation-0ca9235c41ced432a5","frontend-operation-c590e215e1c46870e9","frontend-operation-14ccb9ee1150214e58","frontend-operation-64dc560c8f17469e63","frontend-operation-fc0cbff877900e9bcc","frontend-operation-f97599282a7fb8ee41","frontend-operation-40f28cc84bc2fa0252","frontend-operation-d1bd5c5a9e98b574f0","frontend-operation-684e75f2bd1328d4ef","frontend-operation-891782d16700d58e07","frontend-operation-1726fb8bbcdc4a2481","frontend-operation-da0b4038fa7bdf4e91","frontend-operation-1ee85f478fe67ce509","frontend-operation-8a5132d7700aba055a","frontend-operation-54268d3708c8035291","frontend-operation-1da1d85dc586e201f0","frontend-operation-680cd7cad1f94d60f8","frontend-operation-537ac1a505ee23214a","frontend-operation-f047462a547e0debdb","frontend-operation-a77bab8709d0b5e2bd","frontend-operation-cfc3f8b008b7334d71","frontend-operation-04d122e4f94bb594a3","frontend-operation-484fbcfab8a7bc2007","frontend-operation-b3797176b762c3b307","frontend-operation-0e4c36939cc4a8682a","frontend-operation-be13b9e0c6564b5055","frontend-operation-bc0cc9799b0dd82dc8","frontend-operation-cfbd5de09b22d8bd26","frontend-operation-af97379934f8f93b43","frontend-operation-b1133be5807a78c3a8","frontend-operation-8cf416bc72454dee7f","frontend-operation-5664e6e2ca80493632","frontend-operation-7063b37bd2e8719928","frontend-operation-28d36f345f4ecf0da9","frontend-operation-5cbce5a6bdbdc11731","frontend-operation-398a7709ad26e078da","frontend-operation-e04a3d1237e6f6530a","frontend-operation-00df5e08b558fcc802","frontend-operation-2ccb86abf84ebc6a86","frontend-operation-649c31a3f204b5f34b","frontend-operation-a2550fd77b8ce13e36","frontend-operation-51a66035c5356c35e3","frontend-operation-c501220ebac4e08e64","frontend-operation-7b29c7ac32376e487e","frontend-operation-f29bed6dad9ab48c53","frontend-operation-f3e3327da8d57c861c","frontend-operation-1c5bdd1afeb83643ce","frontend-operation-daf41ab58f21d52f67","frontend-operation-13f4b5b5e4d60ebb85","frontend-operation-6ebe5d04b08422bf0c","frontend-operation-f5417d25fbd42ce9f0","frontend-operation-e8b72470e15c753f7b","frontend-operation-a3003e90e2d1451a65","frontend-operation-efb470c618f783c5b0","frontend-operation-4b8ab48420d67abb53","frontend-operation-d8ef997f093a98b5e4","frontend-operation-a642df51497b00efd1","frontend-operation-efb8a1b76c0095691f","frontend-operation-873f7564ac479c2d9c","frontend-operation-8560716fd178926f93","frontend-operation-2b664c10c1fbb1fb92","frontend-operation-e1d5628971a0b30da2","frontend-operation-21a05c7720f05cccc4","frontend-operation-f1dd77527d55882d0a","frontend-operation-fb2045992d5abe841d","frontend-operation-b1dba5eb66698eb7cc","frontend-operation-6630e8cfd7a94053c2","frontend-operation-414ce8134f559f31bb","frontend-operation-d29bad12fa8ec9be19","frontend-operation-041ffa9c8c6facba65","frontend-operation-f88e9913c003dd1fbd","frontend-operation-c77e719ae042863e8f","frontend-operation-0a6fb2c3e201d33143","frontend-operation-b505e48b6f2f1949e0","frontend-operation-564f159f5a65466420","frontend-operation-cabdfc2aa2107d19d4","frontend-operation-3c91d7c2e0c8a5cd10","frontend-operation-f18827de124b29c064","frontend-operation-a57f44112fc1ae7439","frontend-operation-73ea2185b82ea23e32","frontend-operation-9f0367e932cd513325","frontend-operation-85b8dd132f26d561a0","frontend-operation-10a10d52ba778fdba5","frontend-operation-ce4cca61efadf09522","frontend-operation-b6af300966408b8b56","frontend-operation-db16e829bfd021a01e","frontend-operation-1f8d5097a3773e90cc","frontend-operation-6a16d3b0a997cd40b7","frontend-operation-5717be185731fd3b66","frontend-operation-5ec725c6f4ea20732e","frontend-operation-b047c94ef5de7c9092","frontend-operation-4abd842546e5b70ef5","frontend-operation-bac9b1635ae20ba9bd","frontend-operation-8c54989564db34426b","frontend-operation-f923ab5beff3c0728f","frontend-operation-504af5179289104c33","frontend-operation-e7e6f08cec1b59a22e","frontend-operation-6fe787f38c24abf0f6","frontend-operation-31c2b487bbd3510336","frontend-operation-b8bb44f32640654b7a","frontend-operation-32a81b324268d53f07","frontend-operation-aee6796b5f555590ba","frontend-operation-43f606d57a1a316b4d","frontend-operation-01e35457d8e959f014","frontend-operation-6953313bfcde41cd92","frontend-operation-75851abd20f5049d68","frontend-operation-823e0caec26783f2a2","frontend-operation-e6334781e230d00896","frontend-operation-43c69bc285ce2ccb04","frontend-operation-7a8e667c15a17923d6","frontend-operation-dbae54f6fcbb139dca","frontend-operation-17a84728f3dc1a2825","frontend-operation-ab69bb27c06e23d7f1","frontend-operation-4e5970cb5b9c864d15","frontend-operation-57337a3ab7ced94864","frontend-operation-45ba37d2d676941575","frontend-operation-bea7bfa8517664155c","frontend-operation-017f4ed0d409edf8e3","frontend-operation-51f7666c5f69f3327c","frontend-operation-e65c89faa881d449c1","frontend-operation-abaaabb26dc4ae3b8a","frontend-operation-cdbfdcc446127ae5c0","frontend-operation-91a28dac8e16d81846","frontend-operation-3705f9cac44cfcaa45","frontend-operation-34a20be234218c2d1a","frontend-operation-8f744c2f55dee46f96","frontend-operation-e3d208719999eb40b3","frontend-operation-b133153a57ba9b5b55","frontend-operation-4d97a08bb0c4321f3e","frontend-operation-c097250c049dd96f16","frontend-operation-f46d8435410f610469","frontend-operation-878adf1f5803baf4d3","frontend-operation-67391d7f4244f8cbe2","frontend-operation-61ef4a6f75d00e6b44","frontend-operation-854b96f6b45dfb1df9","frontend-operation-e5ecfecabf354bf8dd","frontend-operation-73e09ef138c6125485","frontend-operation-63551c8245d4b4c732","frontend-operation-e50ed83b1cc0840d1d","frontend-operation-53a282b9b15acd3afd","frontend-operation-82f93c6434a974386c","frontend-operation-cb088ba97885dfdc8e","frontend-operation-aa0e48a55d7908931a","frontend-operation-08f8d2bf0623ac287f","frontend-operation-201cf4b58be7658139","frontend-operation-ca2eff79cfcbec73dd","frontend-operation-5bcdf924d3769b59c5","frontend-operation-ed07f726a93a25d092","frontend-operation-117e5c4676d3f9c5cc","frontend-operation-d6e433e06483266c87","frontend-operation-5d694b5f06c4e9e4c7","frontend-operation-0cb8e33723b7bcf624","frontend-operation-b2decf5872dd9e3883","frontend-operation-a9b9d6493ff7095630","frontend-operation-3c571ad20cb38a7d7e","frontend-operation-eb8740cb7f23939ca6","frontend-operation-38f0e67ceefdebd873","frontend-operation-edcb8032bbad899e9a","frontend-operation-80a3e6c15235a9fd98","frontend-operation-19887baa73cb23b121","frontend-operation-1e213b3ace96ae1910","frontend-operation-0864be757e4b41f9a0","frontend-operation-92051e1c431108250d","frontend-operation-2c714d3beec1290c2a","frontend-operation-8e5e63590060d099ed","frontend-operation-75216be37d14d2a47f","frontend-operation-e5d7002915140f4742","frontend-operation-4eddc0185b09520cd2","frontend-operation-d4246df8d859d4599e","frontend-operation-21a324439d0ab2ce7e","frontend-operation-192027078fb98e17aa","frontend-operation-3e3057a4094bf7f16a","frontend-operation-7497fcd937dd7753ec","frontend-operation-ba1e6fd1cd0ebf9f71","frontend-operation-c7bff9b0e91c270e64","frontend-operation-1f6d06af609cea7335","frontend-operation-1411157c44f606eebf","frontend-operation-98059c5ee381e18f2f","frontend-operation-3bd809f265c9f151aa","frontend-operation-762196882b56ac898a","frontend-operation-8559695ddff84690c4","frontend-operation-d0139ac9ada45bfcab","frontend-operation-da7560578cb20e7928","frontend-operation-b0150b94eb2c2d4ba4","frontend-operation-7fa5dc189ced114c44","frontend-operation-48c76a0c664fb8567d","frontend-operation-db56a55069666e93d4","frontend-operation-cee2002c9b6d487f31","frontend-operation-568246b376bbe69a4d","frontend-operation-0d6a8e96806e53a5bb","frontend-operation-6d5853a7c8a203c85d","frontend-operation-3a23a89517de824a5f","frontend-operation-95cd89f97e822d2c5e","frontend-operation-ddfa3670c13c398283","frontend-operation-ba18965ed55d90dffd","frontend-operation-e9a457bc4abda18683","frontend-operation-94fd264f77bda1801d","frontend-operation-f904e95995230506a6","frontend-operation-9588276b28dcef35df","frontend-operation-86e2f5f52ff01e5d78","frontend-operation-364fa2f457ac1d2b73","frontend-operation-52e9e10849271dec56","frontend-operation-3c6229e2fa585ae811","frontend-operation-62a51a4cb493449aa9","frontend-operation-027ec0ab9e7814faa8","frontend-operation-c3491746c2c74f51cb","frontend-operation-ef8b40db9166593873","frontend-operation-99c166a51aaaece89d","frontend-operation-838258aebc8e75c47b","frontend-operation-fdb2607048cc4102ee","frontend-operation-ea5fddb06c8ee428fe","frontend-operation-8c7a09a0e716bb6769","frontend-operation-93d9775e5426b484fd","frontend-operation-6a7f621d0b198446ab","frontend-operation-fcb299cce97cb8680b","frontend-operation-ff0bbc4f7465aaba28","frontend-operation-6a1f73e8384d01f41e","frontend-operation-22418cbbc4f9ed7527","frontend-operation-5cf1e4257a72775019","frontend-operation-2444145a252add7e70","frontend-operation-83d9cc141720a93fe9","frontend-operation-7434b10573459e8e98","frontend-operation-ba3d4781aa17d8f245","frontend-operation-a4c7955581796e046f","frontend-operation-a402f8aba716ae718c","frontend-operation-3d49896f115354b6d3","frontend-operation-cf649fbda4f761d4d0","frontend-operation-11beedc506684350fb","frontend-operation-6a33b19868775a1383","frontend-operation-8939006ab07e9eb59d","frontend-operation-8053d838ff255a3150","frontend-operation-c7df68ddd839541e72","frontend-operation-1730b8febbfb36818d","frontend-operation-954e06f01e7ec807e7","frontend-operation-c981ab4d5fffc7b025","frontend-operation-13a7adb44416e881e8","frontend-operation-b8f890632e475703b4","frontend-operation-1bbb122e5a2082954d","frontend-operation-7812630b983418dcaf","frontend-operation-0b1f641d3c0df751f9","frontend-operation-9334233659f6810568","frontend-operation-a89a24519e8f7e099e","frontend-operation-72cf13856cc733b528","frontend-operation-50d63babd0da9a17d8","frontend-operation-9ecf55fba2d10e425c","frontend-operation-8f345ae98891b10627","frontend-operation-be0b5c59d150bc78ae","frontend-operation-bc6448287c18eca9eb","frontend-operation-aa693239f0e96ad816","frontend-operation-5686c426b608c51378","frontend-operation-23760eb5915c482435","frontend-operation-930ac3d4f6e217deb0","frontend-operation-c8278bbd0526223967","frontend-operation-53ff1a718d9c824a1a","frontend-operation-0a83275ddcbb114773","frontend-operation-1b1fc85131394ea785","frontend-operation-b419193a9a26f28da3","frontend-operation-c17a29bdc8bc259f36","frontend-operation-76591637391cf77e12","frontend-operation-c86affbff6ca580fa8","frontend-operation-cd5e166d00d9abca82","frontend-operation-0a2a55484f3632f73f","frontend-operation-ae7f44a83475e59465","frontend-operation-048ae204f4674d6a8b","frontend-operation-222d68578d9d5ffc9b","frontend-operation-2ea728b498feba0af7","frontend-operation-dc4c500577ed879aed","frontend-operation-190532c2338d849f85","frontend-operation-d44d6dbdeffd06ef88","frontend-operation-b5495a3837e9ab75e2","frontend-operation-ea4bb3387e22229f39","frontend-operation-e20f86918d1ad3e952","frontend-operation-a7122b89c711ef0a47","frontend-operation-88b24aafc1e292feb2","frontend-operation-c99dc203515365af3d","frontend-operation-516eda7dbbc895f65c","frontend-operation-59c18e30eb065ec8bd","frontend-operation-b8d34e7a1c3e539ab3","frontend-operation-34088de3adab8f89f5","frontend-operation-c9d82d55dbf91fd0ce","frontend-operation-f1c7bc81fb9515a6bd","frontend-operation-0ad91d12b9d9531b2b","frontend-operation-779da6c0205faedebf","frontend-operation-a1eaab6af014e2ba8f","frontend-operation-344ae6235da07ee646","frontend-operation-13ba10e1361d9187a0","frontend-operation-6ffe93c8c251aad5de","frontend-operation-fa7945fc3b932e1da4","frontend-operation-ce49d14f401fec8637","frontend-operation-711239f66d0827503f","frontend-operation-364ba23917bc5c799d","frontend-operation-ee2f2567bcb78b8b93","frontend-operation-c6dab4b1dbf054bfb5","frontend-operation-19c8c9ea6d3b741d0d","frontend-operation-bfdc1fe5ddb9663037","frontend-operation-b861e88c32c0473385","frontend-operation-7c05e9b5e34ffc36ea","frontend-operation-a11ea476dd6340267b","frontend-operation-92658fb1c2a69d6c1c","frontend-operation-c0582d909a61511024","frontend-operation-0a5e6c3fb99d293692","frontend-operation-915b88b3283a73dca8","frontend-operation-e4b1d201ff8e76c5be","frontend-operation-b4157d532975eadfa6","frontend-operation-6e47c4226419896371","frontend-operation-f0867ed291f9a3a09b","frontend-operation-5d8bc9e7c2b196be47","frontend-operation-0e4dfb3f7a3850675b","frontend-operation-fc2594df9cc0ae0c78","frontend-operation-25ea87657fddc7a8c6","frontend-operation-9063c7926acad2b713","frontend-operation-589756bcdd135cb067","frontend-operation-ee8af8829f6587f021","frontend-operation-65df5a627faf8a0f3f","frontend-operation-0ec12a915238b54315","frontend-operation-049986f08615b8058d","frontend-operation-7ff160b3b657afefd2","frontend-operation-e8a225079a4380f35a","frontend-operation-eac73dd76c6b5a289a","frontend-operation-b8363225fef6ad8591","frontend-operation-2194db595eba9f419e","frontend-operation-cb91c6de26109db956","frontend-operation-9f58c0d98f042606f4","frontend-operation-411bfbbee911dea632","frontend-operation-5668aa1f9917699e3a","frontend-operation-64e74463372e557590","frontend-operation-f115ba37c886d6cb17","frontend-operation-a192dd0265571b3c87","frontend-operation-7c39acc0a2984bd51f","frontend-operation-a6d7d333aafd2e7cc4","frontend-operation-0387f24612356c2f94","frontend-operation-31cd2c5edeaac117b9","frontend-operation-37630ddfbfd49cbad3","frontend-operation-c3fd986eb02339cefa","frontend-operation-2259f9e056cbd0e68c"],"serviceOperationIds":[],"documentationHeadings":[{"title":"Getting started","source":{"path":"repositories/teleicu/mansoq-hmis-web/README.md","line":30,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Multitenancy for Development","source":{"path":"repositories/teleicu/mansoq-hmis-web/README.md","line":75,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"On macOS","source":{"path":"repositories/teleicu/mansoq-hmis-web/README.md","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"On Ubuntu","source":{"path":"repositories/teleicu/mansoq-hmis-web/README.md","line":100,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"📱 Patient Login in Staging","source":{"path":"repositories/teleicu/mansoq-hmis-web/README.md","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Contributing to MANSOQ","source":{"path":"repositories/teleicu/mansoq-hmis-web/README.md","line":147,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Translations","source":{"path":"repositories/teleicu/mansoq-hmis-web/README.md","line":155,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Testing","source":{"path":"repositories/teleicu/mansoq-hmis-web/README.md","line":197,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"📖 Documentations","source":{"path":"repositories/teleicu/mansoq-hmis-web/README.md","line":235,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"🚀 Production","source":{"path":"repositories/teleicu/mansoq-hmis-web/README.md","line":241,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-hmis-web/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-kutumba-fe","repository":"repositories/teleicu/mansoq-kutumba-fe","title":"MANSOQ Kutumba FE","classification":"separate repository / optional app or service","implementationLanguages":["mjs","ts","tsx","js","mts"],"backendOperationIds":[],"frontendOperationIds":["frontend-operation-1f4e72afe06a203749","frontend-operation-27e5eff93f65de1553","frontend-operation-72e73a758e8133f653","frontend-operation-0b56363455deeb0227"],"serviceOperationIds":[],"documentationHeadings":[{"title":"Documentation","source":{"path":"repositories/teleicu/mansoq-kutumba-fe/README.md","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Related repositories","source":{"path":"repositories/teleicu/mansoq-kutumba-fe/README.md","line":19,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Quick start","source":{"path":"repositories/teleicu/mansoq-kutumba-fe/README.md","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/teleicu/mansoq-kutumba-fe/README.md","line":41,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-kutumba-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-kutumba","repository":"repositories/teleicu/mansoq-kutumba","title":"mansoq_kutumba","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-resource-d5438fd9534b36a8:POST:lookup","backend-path-b816a89d5e0c8732:ANY:ping"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Local Development","source":{"path":"repositories/teleicu/mansoq-kutumba/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Production Setup","source":{"path":"repositories/teleicu/mansoq-kutumba/README.md","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-kutumba/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-launch-countdown","repository":"repositories/teleicu/mansoq-launch-countdown","title":"Getting Started with Create React App","classification":"separate repository / optional app or service","implementationLanguages":["js"],"backendOperationIds":[],"frontendOperationIds":["frontend-call-972751db13dfd43f2c"],"serviceOperationIds":[],"documentationHeadings":[{"title":"Available Scripts","source":{"path":"repositories/teleicu/mansoq-launch-countdown/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`npm start`","source":{"path":"repositories/teleicu/mansoq-launch-countdown/README.md","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`npm test`","source":{"path":"repositories/teleicu/mansoq-launch-countdown/README.md","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`npm run build`","source":{"path":"repositories/teleicu/mansoq-launch-countdown/README.md","line":22,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`npm run eject`","source":{"path":"repositories/teleicu/mansoq-launch-countdown/README.md","line":32,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Learn More","source":{"path":"repositories/teleicu/mansoq-launch-countdown/README.md","line":42,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Code Splitting","source":{"path":"repositories/teleicu/mansoq-launch-countdown/README.md","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Analyzing the Bundle Size","source":{"path":"repositories/teleicu/mansoq-launch-countdown/README.md","line":52,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Making a Progressive Web App","source":{"path":"repositories/teleicu/mansoq-launch-countdown/README.md","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Advanced Configuration","source":{"path":"repositories/teleicu/mansoq-launch-countdown/README.md","line":60,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Deployment","source":{"path":"repositories/teleicu/mansoq-launch-countdown/README.md","line":64,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`npm run build` fails to minify","source":{"path":"repositories/teleicu/mansoq-launch-countdown/README.md","line":68,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-launch-countdown/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-mock-cns-req","repository":"repositories/teleicu/mansoq-mock-cns-req","title":"mansoq-mock-cns-req","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-teleicu-mansoq-mock-lab-analyzer","repository":"repositories/teleicu/mansoq-mock-lab-analyzer","title":"mansoq-mock-lab-analyzer","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-service-3c19248174cb1c7c:FRAMEWORK_DEFAULT:index","backend-service-04a4789a4bf3a97a:POST:discard_message","backend-service-d023d09a6ed4cee2:GET:process_message_form","backend-service-c1800a53e36d3ad9:POST:process_message_submit","backend-service-65affe89c887f193:GET:view_message","backend-service-e4a5a35140c7d6e5:POST:clear_processed"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-mock-ptz-camera","repository":"repositories/teleicu/mansoq-mock-ptz-camera","title":"Mock PTZ Camera","classification":"separate repository / optional app or service","implementationLanguages":["go","js"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":["go-service-operation-87eca6d0335f9a3d69","go-service-operation-1246817628111adba4","go-service-operation-75d4c093e332771137","go-service-operation-365daec22e74614c32","go-service-operation-99797a5f57b4462c98","go-service-operation-29865bb8b21edd58e1","go-service-operation-e3c8f7b4a06ec11cb7","go-service-operation-67d8cfdb791c1fecfb","go-service-operation-a5de3e20d3907dd60e","go-service-operation-22db974ca7d354346e"],"documentationHeadings":[{"title":"Features","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/README.md","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Architecture","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/README.md","line":20,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Quick Start","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/README.md","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Docker (recommended)","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/README.md","line":46,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"From source","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/README.md","line":58,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Configuration","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/README.md","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Endpoints","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/README.md","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Testing","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/README.md","line":105,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Web UI","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/README.md","line":107,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"API Test UI","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/README.md","line":120,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Play the RTSP stream","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/README.md","line":137,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"ONVIF testing with curl","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/README.md","line":150,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"ONVIF Device Manager","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/README.md","line":162,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Project Structure","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/README.md","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"TLS / HTTPS / RTSPS","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/README.md","line":218,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"How it works","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/README.md","line":222,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"TLS configuration examples","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/README.md","line":228,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Cipher suites","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/README.md","line":244,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Panoramic Renderer","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/README.md","line":253,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/teleicu/mansoq-mock-ptz-camera/README.md","line":274,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-mock-ptz-camera/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-mock-teleicu-devices","repository":"repositories/teleicu/mansoq-mock-teleicu-devices","title":"mansoq-mock-teleicu-devices","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-teleicu-mansoq-mock-ventilator","repository":"repositories/teleicu/mansoq-mock-ventilator","title":"mansoq-mock-ventilator","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-teleicu-mansoq-nhcx-fe","repository":"repositories/teleicu/mansoq-nhcx-fe","title":"mansoq-nhcx-fe","classification":"separate repository / optional app or service","implementationLanguages":["js","ts","tsx","mts"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-teleicu-mansoq-nhcx","repository":"repositories/teleicu/mansoq-nhcx","title":"MANSOQ NHCX","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-resource-8e2fcb2e6817786b:POST:create","backend-resource-8e2fcb2e6817786b:GET:retrieve","backend-resource-8e2fcb2e6817786b:PUT:update","backend-resource-8e2fcb2e6817786b:PATCH:partial_update","backend-resource-6800e8243ec5001c:POST:get_policies","backend-resource-6800e8243ec5001c:POST:fetch_participants","backend-resource-6800e8243ec5001c:POST:abha__biometric__auth__init","backend-resource-6800e8243ec5001c:POST:abha__biometric__auth__verify","backend-resource-42087fe127cce91b:GET:list","backend-resource-42087fe127cce91b:POST:create","backend-resource-42087fe127cce91b:GET:retrieve","backend-resource-42087fe127cce91b:DELETE:destroy","backend-resource-42087fe127cce91b:GET:latest","backend-resource-42087fe127cce91b:POST:check","backend-resource-42087fe127cce91b:POST:wallet_check","backend-resource-42087fe127cce91b:POST:link_encounter","backend-resource-c04c44b7f8395751:GET:list","backend-resource-c04c44b7f8395751:POST:create","backend-resource-c04c44b7f8395751:GET:retrieve","backend-resource-c04c44b7f8395751:GET:latest","backend-resource-c04c44b7f8395751:POST:submit","backend-resource-c04c44b7f8395751:GET:tasks","backend-resource-c04c44b7f8395751:POST:cancel","backend-resource-c04c44b7f8395751:POST:reprocess","backend-resource-44847679575e9066:POST:create","backend-resource-44847679575e9066:GET:retrieve","backend-resource-44847679575e9066:POST:send","backend-resource-142bee01a7357a39:POST:acknowledge","backend-resource-bc957cfb595ef88c:GET:list","backend-resource-bc957cfb595ef88c:GET:retrieve","backend-resource-bc957cfb595ef88c:POST:request","backend-resource-bc957cfb595ef88c:GET:plans","backend-resource-bc957cfb595ef88c:GET:coverages","backend-resource-bc957cfb595ef88c:GET:extensions","backend-resource-bc957cfb595ef88c:GET:questionnaires","backend-resource-02b3657d1e5755e7:GET:retrieve","backend-resource-02b3657d1e5755e7:GET:extensions","backend-resource-02b3657d1e5755e7:GET:benefits","backend-resource-52cfe6e9ea7638c1:GET:list","backend-resource-52cfe6e9ea7638c1:GET:retrieve","backend-resource-52cfe6e9ea7638c1:GET:extensions","backend-resource-52cfe6e9ea7638c1:GET:requirements","backend-resource-52cfe6e9ea7638c1:GET:questionnaires","backend-resource-52cfe6e9ea7638c1:POST:lookup","backend-resource-5727e16285cb1398:GET:retrieve","backend-resource-31b3516e66049f30:GET:list","backend-resource-31b3516e66049f30:GET:retrieve","backend-resource-31b3516e66049f30:GET:lookup","backend-resource-a58ee8f742c6880e:POST:coverage_eligibility__on_check","backend-resource-a58ee8f742c6880e:POST:pre_determination__on_submit","backend-resource-a58ee8f742c6880e:POST:pre_auth__on_submit","backend-resource-a58ee8f742c6880e:POST:claim__on_submit","backend-resource-a58ee8f742c6880e:POST:communication__request","backend-resource-a58ee8f742c6880e:POST:payment_notice__request","backend-resource-a58ee8f742c6880e:POST:insurance_plan__on_request","backend-resource-a58ee8f742c6880e:POST:task__on_submit","backend-resource-a58ee8f742c6880e:POST:error__response"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Local Development","source":{"path":"repositories/teleicu/mansoq-nhcx/README.md","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Production Setup","source":{"path":"repositories/teleicu/mansoq-nhcx/README.md","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Configuration","source":{"path":"repositories/teleicu/mansoq-nhcx/README.md","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/teleicu/mansoq-nhcx/README.md","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-nhcx/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-nurse-assistant-teleicu","repository":"repositories/teleicu/mansoq-nurse-assistant-teleicu","title":"MANSOQ Nurse Assistant 🚀","classification":"separate repository / optional app or service","implementationLanguages":["js","tsx","ts"],"backendOperationIds":[],"frontendOperationIds":["frontend-call-dbe573b8f5bbaeb210","frontend-call-8dc9b9f3e29167e4f1"],"serviceOperationIds":[],"documentationHeadings":[],"sources":[{"path":"repositories/teleicu/mansoq-nurse-assistant-teleicu/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-nurse-assistant","repository":"repositories/teleicu/mansoq-nurse-assistant","title":"Nurse Assistant","classification":"separate repository / optional app or service","implementationLanguages":["tsx","ts","mjs"],"backendOperationIds":[],"frontendOperationIds":["frontend-call-4ded568bfafc850876","frontend-call-458d051effb30c7125","frontend-call-eea0f0d3e1ef22d878","frontend-call-5dc8c0030180ef1c22","frontend-call-0d7dcbb540dcf3efc8","frontend-call-97993c7e2e945e6cc6","frontend-call-69eb31828a6345f230"],"serviceOperationIds":[],"documentationHeadings":[{"title":"Prerequisites","source":{"path":"repositories/teleicu/mansoq-nurse-assistant/README.md","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Environment Variables","source":{"path":"repositories/teleicu/mansoq-nurse-assistant/README.md","line":18,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Getting Started","source":{"path":"repositories/teleicu/mansoq-nurse-assistant/README.md","line":39,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Available Scripts","source":{"path":"repositories/teleicu/mansoq-nurse-assistant/README.md","line":69,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Learn More","source":{"path":"repositories/teleicu/mansoq-nurse-assistant/README.md","line":79,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Docker Deployment","source":{"path":"repositories/teleicu/mansoq-nurse-assistant/README.md","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-nurse-assistant/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-oneuptime-automation","repository":"repositories/teleicu/mansoq-oneuptime-automation","title":"Uptime Monitoring Automation 🚀","classification":"separate repository / optional app or service","implementationLanguages":["js"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Project Structure 📂","source":{"path":"repositories/teleicu/mansoq-oneuptime-automation/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Usage 🛠️","source":{"path":"repositories/teleicu/mansoq-oneuptime-automation/README.md","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Dependencies 🛠️","source":{"path":"repositories/teleicu/mansoq-oneuptime-automation/README.md","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-oneuptime-automation/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-teleicu-mansoq-onvif-console","repository":"repositories/teleicu/mansoq-onvif-console","title":"ONVIF Camera Testing Console","classification":"separate repository / optional app or service","implementationLanguages":["py","ts","mjs","tsx"],"backendOperationIds":["backend-service-dba8f79e011a5b22:POST:connect","backend-service-bf3a948508e22ae8:POST:disconnect","backend-service-7e68bdce84d133be:GET:session","backend-service-218b96c7112a0153:GET:events","backend-service-221acb8684f87588:POST:run_tests","backend-service-7efeab21229002b7:POST:cancel_tests","backend-service-69be10a78331004b:GET:report","backend-service-eb0a085e8c186553:GET:history","backend-service-6641087f26d182d2:GET:history_cameras","backend-service-19577622f093b5da:GET:history_trend","backend-service-0af0de3d2bdcc170:GET:history_run","backend-service-6f55b788f3629483:DELETE:history_delete","backend-service-854ccc288479bb52:POST:history_import","backend-service-b4a7b08df12b8fa6:POST:ptz","backend-service-07dd860e2547b4d5:GET:presets","backend-service-40b3155124338ec5:POST:stream_kick","backend-service-bb877faf0af9531a:GET:snapshot"],"frontendOperationIds":["frontend-call-e3108efbd7ff593e8c","frontend-call-165c30256bcda96d8d","frontend-call-d27e4250e48c5ff568","frontend-call-40545bb5bb0f85f52e"],"serviceOperationIds":[],"documentationHeadings":[{"title":"Features","source":{"path":"repositories/teleicu/mansoq-onvif-console/README.md","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Screenshots","source":{"path":"repositories/teleicu/mansoq-onvif-console/README.md","line":44,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Set up with an AI agent","source":{"path":"repositories/teleicu/mansoq-onvif-console/README.md","line":67,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Quick start (manual)","source":{"path":"repositories/teleicu/mansoq-onvif-console/README.md","line":108,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"UI development","source":{"path":"repositories/teleicu/mansoq-onvif-console/README.md","line":132,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Live video (WebRTC)","source":{"path":"repositories/teleicu/mansoq-onvif-console/README.md","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Deployment","source":{"path":"repositories/teleicu/mansoq-onvif-console/README.md","line":164,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Run-history persistence","source":{"path":"repositories/teleicu/mansoq-onvif-console/README.md","line":185,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"History API (used by the UI, also scriptable)","source":{"path":"repositories/teleicu/mansoq-onvif-console/README.md","line":201,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"pytest suite (headless)","source":{"path":"repositories/teleicu/mansoq-onvif-console/README.md","line":212,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Project layout","source":{"path":"repositories/teleicu/mansoq-onvif-console/README.md","line":225,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"How the tests stay vendor-neutral","source":{"path":"repositories/teleicu/mansoq-onvif-console/README.md","line":250,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Further docs","source":{"path":"repositories/teleicu/mansoq-onvif-console/README.md","line":265,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-onvif-console/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-pinelabs-fe","repository":"repositories/teleicu/mansoq-pinelabs-fe","title":"mansoq-pinelabs-fe","classification":"separate repository / optional app or service","implementationLanguages":["js","ts","tsx","mts"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-teleicu-mansoq-pinelabs","repository":"repositories/teleicu/mansoq-pinelabs","title":"MANSOQ Pinelabs","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-resource-f2f41ba97380bae2:GET:ping","backend-resource-a6c1a0e98f6f2194:GET:list","backend-resource-a6c1a0e98f6f2194:POST:create","backend-resource-a6c1a0e98f6f2194:GET:retrieve","backend-resource-a6c1a0e98f6f2194:PUT:update","backend-resource-a6c1a0e98f6f2194:PATCH:partial_update","backend-resource-a6c1a0e98f6f2194:DELETE:destroy","backend-resource-aff7fe630c6b76dc:POST:upload_transaction","backend-resource-aff7fe630c6b76dc:POST:transaction_status","backend-resource-aff7fe630c6b76dc:POST:cancel_transaction"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Local Development","source":{"path":"repositories/teleicu/mansoq-pinelabs/README.md","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Production Setup","source":{"path":"repositories/teleicu/mansoq-pinelabs/README.md","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Configuration","source":{"path":"repositories/teleicu/mansoq-pinelabs/README.md","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/teleicu/mansoq-pinelabs/README.md","line":85,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-pinelabs/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-radiology-fe","repository":"repositories/teleicu/mansoq-radiology-fe","title":"MANSOQ Radiology Frontend","classification":"separate repository / optional app or service","implementationLanguages":["js","ts","tsx","mjs"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[{"path":"repositories/teleicu/mansoq-radiology-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-teleicu-mansoq-radiology","repository":"repositories/teleicu/mansoq-radiology","title":"MANSOQ Radiology Plugin","classification":"separate repository / optional app or service","implementationLanguages":["js","py"],"backendOperationIds":["backend-resource-6b4dd3a0ab3fb32d:POST:save_webhook","backend-resource-1aeb6f9047e68ae2:GET:authenticate","backend-resource-1aeb6f9047e68ae2:POST:upload","backend-resource-1aeb6f9047e68ae2:GET:get_studies","backend-resource-1aeb6f9047e68ae2:GET:get_servicerequests","backend-path-ec60d5de973308c8:ANY:healthy"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Local Development","source":{"path":"repositories/teleicu/mansoq-radiology/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Production Setup","source":{"path":"repositories/teleicu/mansoq-radiology/README.md","line":87,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-radiology/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-razorpay-fe","repository":"repositories/teleicu/mansoq-razorpay-fe","title":"mansoq-razorpay-fe","classification":"separate repository / optional app or service","implementationLanguages":["js","ts","tsx","mts"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-teleicu-mansoq-razorpay","repository":"repositories/teleicu/mansoq-razorpay","title":"MANSOQ Razorpay","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-resource-ecda5e645f64fd10:GET:ping","backend-resource-2ec726839d6519b1:POST:create","backend-resource-2ec726839d6519b1:GET:retrieve","backend-resource-e3d171876c89e8d4:POST:create","backend-resource-e3d171876c89e8d4:GET:retrieve","backend-resource-7518ad60480c4de8:POST:payment_link","backend-resource-7518ad60480c4de8:POST:qr_code","backend-resource-9c5f4029a8225791:POST:create","backend-resource-9c5f4029a8225791:GET:retrieve","backend-resource-9c5f4029a8225791:PUT:update","backend-resource-9c5f4029a8225791:PATCH:partial_update","backend-resource-9c5f4029a8225791:GET:details"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Local Development","source":{"path":"repositories/teleicu/mansoq-razorpay/README.md","line":8,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Production Setup","source":{"path":"repositories/teleicu/mansoq-razorpay/README.md","line":57,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Configuration","source":{"path":"repositories/teleicu/mansoq-razorpay/README.md","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/teleicu/mansoq-razorpay/README.md","line":86,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-razorpay/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-scribe-fe","repository":"repositories/teleicu/mansoq-scribe-fe","title":"MANSOQ Scribe 🚀","classification":"separate repository / optional app or service","implementationLanguages":["js","tsx","ts"],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[{"path":"repositories/teleicu/mansoq-scribe-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-teleicu-mansoq-scribe","repository":"repositories/teleicu/mansoq-scribe","title":"MANSOQ Scribe","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-resource-ca9842578eb31f1f:GET:list","backend-resource-ca9842578eb31f1f:POST:create","backend-resource-ca9842578eb31f1f:GET:retrieve","backend-resource-ca9842578eb31f1f:PUT:update","backend-resource-ca9842578eb31f1f:PATCH:partial_update","backend-resource-2a83d3a6025d357a:GET:list","backend-resource-2a83d3a6025d357a:POST:create","backend-resource-2a83d3a6025d357a:GET:retrieve","backend-resource-2a83d3a6025d357a:PUT:update","backend-resource-2a83d3a6025d357a:PATCH:partial_update","backend-resource-2a83d3a6025d357a:DELETE:destroy","backend-resource-2a83d3a6025d357a:GET:my_quota","backend-resource-2a83d3a6025d357a:POST:accept_tnc","backend-resource-f7ad6ef7b251f656:POST:create","backend-resource-f7ad6ef7b251f656:GET:retrieve","backend-resource-f7ad6ef7b251f656:PUT:update","backend-resource-f7ad6ef7b251f656:PATCH:partial_update"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Features","source":{"path":"repositories/teleicu/mansoq-scribe/README.md","line":9,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Installation","source":{"path":"repositories/teleicu/mansoq-scribe/README.md","line":14,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/teleicu/mansoq-scribe/README.md","line":56,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-scribe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-state-hmis","repository":"repositories/teleicu/mansoq-state-hmis","title":"MANSOQ State HMIS Plugins","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-path-dda73870a503ed03:ANY:healthy","backend-path-fc8a5c4a2884c136:ANY:healthy","backend-path-9ba67453ba4b7618:ANY:healthy","backend-path-64e73429be17ec2c:ANY:healthy","backend-path-8a87d7dc4fb8361b:ANY:healthy"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Included Plugins","source":{"path":"repositories/teleicu/mansoq-state-hmis/README.md","line":15,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`invoice_auto_balance`","source":{"path":"repositories/teleicu/mansoq-state-hmis/README.md","line":17,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`patient_demographics`","source":{"path":"repositories/teleicu/mansoq-state-hmis/README.md","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`encounter_hospital_identifier`","source":{"path":"repositories/teleicu/mansoq-state-hmis/README.md","line":25,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`encounter_access_authorization`","source":{"path":"repositories/teleicu/mansoq-state-hmis/README.md","line":29,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"`appointment_invoice_payment`","source":{"path":"repositories/teleicu/mansoq-state-hmis/README.md","line":33,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Local Development","source":{"path":"repositories/teleicu/mansoq-state-hmis/README.md","line":37,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Production Setup","source":{"path":"repositories/teleicu/mansoq-state-hmis/README.md","line":123,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/teleicu/mansoq-state-hmis/README.md","line":171,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-state-hmis/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-static-assets","repository":"repositories/teleicu/mansoq-static-assets","title":"static-assets","classification":"separate repository / optional app or service","implementationLanguages":[],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[{"path":"repositories/teleicu/mansoq-static-assets/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-teleicu-mansoq-teleicu-devices-fe","repository":"repositories/teleicu/mansoq-teleicu-devices-fe","title":"MANSOQ TeleICU Devices Plugin","classification":"separate repository / optional app or service","implementationLanguages":["mjs","ts","tsx","js","mts"],"backendOperationIds":[],"frontendOperationIds":["frontend-operation-66216bcf15390c9862","frontend-operation-b87024640687a0554a","frontend-operation-fc97298f1df5d54752","frontend-operation-86fdf0a188cb365bb7","frontend-operation-6838ee425cb8f6a9d9","frontend-operation-473670fb0f5654b9e3","frontend-operation-158b62925be3b5c6da","frontend-operation-6fc3e401249b46b4c8","frontend-operation-21194dd99b05dcb6e5","frontend-operation-6ed5dab58a5735064c","frontend-operation-3ec51875691455b49c","frontend-operation-0f141239f7e2b18163","frontend-operation-3bba937bc0a7dd776c","frontend-operation-a1adfc17fbfd7a555d","frontend-operation-dbad5bdd6983d9662f","frontend-operation-b8ed67749ed20899e8","frontend-operation-fcc4bed9a32253c51a","frontend-operation-459ec58fe33726a0fd"],"serviceOperationIds":[],"documentationHeadings":[{"title":"Overview","source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/README.md","line":7,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Features","source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/README.md","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Where to Find This Plugin in MANSOQ","source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/README.md","line":36,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Setup","source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/README.md","line":48,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Prerequisites","source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/README.md","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Installation","source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/README.md","line":55,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Running the Application","source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/README.md","line":70,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Development Mode","source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/README.md","line":72,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Build","source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/README.md","line":83,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Lint / Format","source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/README.md","line":91,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Registering the Plugin in MANSOQ","source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/README.md","line":99,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Architecture","source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/README.md","line":113,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Contributing","source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/README.md","line":139,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/README.md","line":144,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-teleicu-devices","repository":"repositories/teleicu/mansoq-teleicu-devices","title":"MANSOQ TeleICU Devices Plugin","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-resource-9d6f4d1549bcd1cd:GET:get_status","backend-resource-9d6f4d1549bcd1cd:GET:get_presets","backend-resource-9d6f4d1549bcd1cd:POST:goto_preset","backend-resource-9d6f4d1549bcd1cd:POST:absolute_move","backend-resource-9d6f4d1549bcd1cd:POST:relative_move","backend-resource-9d6f4d1549bcd1cd:GET:stream_token","backend-resource-b8df141921a90283:GET:list","backend-resource-b8df141921a90283:POST:create","backend-resource-b8df141921a90283:GET:retrieve","backend-resource-b8df141921a90283:PUT:update","backend-resource-b8df141921a90283:PATCH:partial_update","backend-resource-b8df141921a90283:DELETE:destroy","backend-resource-b8df141921a90283:POST:upsert","backend-resource-b8df141921a90283:POST:set_default","backend-resource-3d75dede176a63f3:GET:list","backend-resource-3d75dede176a63f3:GET:retrieve","backend-resource-701f9b93c6b475d8:GET:jwks","backend-resource-35796dd66267fb53:GET:list","backend-resource-35796dd66267fb53:POST:record"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Local Development","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/README.md","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Production Setup","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/README.md","line":76,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"License","source":{"path":"repositories/teleicu/mansoq-teleicu-devices/README.md","line":110,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-teleicu-devices/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-teleicu-gateway","repository":"repositories/teleicu/mansoq-teleicu-gateway","title":"teleicu_middleware_backend","classification":"separate repository / optional app or service","implementationLanguages":["py","js"],"backendOperationIds":["backend-resource-24b951a59edffde4:GET:ping","backend-resource-24b951a59edffde4:GET:health_check","backend-resource-24b951a59edffde4:GET:mansoq_communication_check","backend-resource-24b951a59edffde4:GET:mansoq_communication_check_as_asset","backend-resource-7d8c3d00ca1a09b5:GET:status","backend-resource-7d8c3d00ca1a09b5:GET:presets","backend-resource-7d8c3d00ca1a09b5:POST:set_preset","backend-resource-7d8c3d00ca1a09b5:POST:go_to_preset","backend-resource-7d8c3d00ca1a09b5:POST:absolute_move","backend-resource-7d8c3d00ca1a09b5:POST:relative_move","backend-resource-7d8c3d00ca1a09b5:POST:snapshot_at_location","backend-resource-7d8c3d00ca1a09b5:GET:camera_statuses","backend-resource-6ba3612ba96b1eb4:POST:get_video_feed_stream_token","backend-resource-6ba3612ba96b1eb4:POST:get_vital_stream_token","backend-resource-6ba3612ba96b1eb4:POST:validate_stream_token","backend-path-9ea72a66152b7d3c:ANY:home","backend-path-5be44cd70ec81fef:GET:get","backend-path-d85850f41ac04499:POST:verify_token","backend-path-44b4c3138428e2eb:POST:update_observations","backend-path-64d308a0515e3c0a:GET:device_statuses"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[{"path":"repositories/teleicu/mansoq-teleicu-gateway/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-teleicu-middleware-template","repository":"repositories/teleicu/mansoq-teleicu-middleware-template","title":"TeleICU Middleware Deployment","classification":"separate repository / optional app or service","implementationLanguages":[],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Prerequisites","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware-template/README.MD","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Overview","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware-template/README.MD","line":13,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Steps","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware-template/README.MD","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"1. Create Facility in MANSOQ Staging","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware-template/README.MD","line":23,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"2. Hosting solution in local/testing env","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware-template/README.MD","line":82,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Pre-requisite: You should own a domain to provide hostname to the middleware.","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware-template/README.MD","line":84,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Deploy TeleICU Middleware","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware-template/README.MD","line":149,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Integrating all together","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware-template/README.MD","line":188,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Send Data from Equipment to Middleware","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware-template/README.MD","line":205,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Request Details","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware-template/README.MD","line":207,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Post Deployment","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware-template/README.MD","line":393,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Mock Data Requests","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware-template/README.MD","line":398,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Connect a Camera Feed","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware-template/README.MD","line":419,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-teleicu-middleware-template/README.MD","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-teleicu-mansoq-teleicu-middleware","repository":"repositories/teleicu/mansoq-teleicu-middleware","title":"Teleicu Middleware","classification":"separate repository / optional app or service","implementationLanguages":["js","ts"],"backendOperationIds":[],"frontendOperationIds":["frontend-call-eb4fbb59b49cef2ef1","frontend-call-b2fe9af22675b3eb1d","frontend-call-1a367c47cbe88dd00c","frontend-operation-eeb652d2bda11683a3","frontend-operation-2505374a6c9227a03a","frontend-call-cac07a67dc9fa8efbe"],"serviceOperationIds":["service-operation-2f2e2fa86f3fb43b07","service-operation-dda1fc41e32c6a53d3","service-operation-3b3818902cd3efc96c","service-operation-948753ee157a7452a2","service-operation-ea001293d420e049a2","service-operation-8c805aadb71e42c2c7","service-operation-e7bce534f9f2d389bf","service-operation-0c35d99bb8abbf7428","service-operation-63a77c03abcaddb33f","service-operation-405f435d01bb00eb94","service-operation-5b69cf3f4ec1290fa3","service-operation-fb396a6baffb10fb73","service-operation-8771f69f40b565cc39","service-operation-d9df5b0cf608de7091","service-operation-a1406b721497ddbb3d","service-operation-a279b32a55ade43c1e","service-operation-774f6eb9ec9147a6d1","service-operation-1fd7ec4698df217697","service-operation-0251b5e9290187ab4d","service-operation-d64515698b7ce227ee","service-operation-ba8ccb687a17621c6a","service-operation-63358b42906f24b6a3","service-operation-19845d6f0435566f40","service-operation-087fcb183ccf87f0e2","service-operation-c9b44c28e1147fa369","service-operation-9476e9187244251177","service-operation-e8d50f55b7451259d5","service-operation-9629e7b9c57bb34859","service-operation-af19db8069a71fe9bb","service-operation-1ba5361776e2ea695a","service-operation-a669e328f44e04262e","service-operation-7113d17f18c515fc5d","service-operation-d6bcb5eb295ee23486","service-operation-c3afe42ea3b3ca7b33","service-operation-7393b180f1022773fb","service-operation-eb22b712b0ef577b5a","service-operation-6c59454ee9227e36c4","service-operation-7de1a64c4bd2f56d16","service-operation-413889f0c541af9594","service-operation-0f4a4b29c1fb979ea2","service-operation-f07b41bf617500e63d","service-operation-b5631f6772b01a0614","service-operation-1d27d65c3fa1a5a7a4","service-operation-2ca1e292e096412d4b","service-operation-1a508df7916f18aa94","service-operation-5423955e5705aa8427","service-operation-c02a975d1b1d88d7c4","service-operation-5882d12d027804bd22","service-operation-094a799155e1970bc8"],"documentationHeadings":[{"title":"Installation","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/README.md","line":6,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Documentation","source":{"path":"repositories/teleicu/mansoq-teleicu-middleware/README.md","line":21,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-teleicu-middleware/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-teleicu-nginx","repository":"repositories/teleicu/mansoq-teleicu-nginx","title":"mansoq-teleicu-nginx","classification":"separate repository / optional app or service","implementationLanguages":[],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-teleicu-mansoq-teleicu-program","repository":"repositories/teleicu/mansoq-teleicu-program","title":"MANSOQ | MANSOQ™","classification":"separate repository / optional app or service","implementationLanguages":["jsx","js","py"],"backendOperationIds":[],"frontendOperationIds":["frontend-call-d22403932e479bf7ce"],"serviceOperationIds":[],"documentationHeadings":[{"title":"Getting Started","source":{"path":"repositories/teleicu/mansoq-teleicu-program/README.md","line":11,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-teleicu-program/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-teleicu-scripts","repository":"repositories/teleicu/mansoq-teleicu-scripts","title":"mansoq-teleicu-scripts","classification":"separate repository / optional app or service","implementationLanguages":[],"backendOperationIds":[],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[],"sources":[],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"No supported HTTP declaration resolved; this may be a non-HTTP/documentation/configuration component or require a different transport extractor. Do not infer installed capability."},{"id":"repositories-teleicu-mansoq-teleicu","repository":"repositories/teleicu/mansoq-teleicu","title":"MANSOQ Teleicu","classification":"separate repository / optional app or service","implementationLanguages":["py"],"backendOperationIds":["backend-path-8ab5034aa45fec27:ANY:healthy"],"frontendOperationIds":[],"serviceOperationIds":[],"documentationHeadings":[{"title":"Local Development","source":{"path":"repositories/teleicu/mansoq-teleicu/README.md","line":5,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Production Setup","source":{"path":"repositories/teleicu/mansoq-teleicu/README.md","line":54,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-teleicu/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"repositories-teleicu-mansoq-web-teleicu","repository":"repositories/teleicu/mansoq-web-teleicu","title":"Point the frontend to your local backend","classification":"separate repository / optional app or service","implementationLanguages":["ts","mjs","js","tsx","mts"],"backendOperationIds":[],"frontendOperationIds":["frontend-operation-932492308d9c4ccda9","frontend-operation-59c009ca71755d2c74","frontend-call-0a87d4d9f43ef0c3f6","frontend-operation-545cbd0aa991802d55","frontend-operation-2673169b3fff18d627","frontend-operation-40fb9861ab094a0448","frontend-operation-11275084e11e8aa233","frontend-operation-82fa3bd9dc50a8cfe3","frontend-operation-067430069718b06f9c","frontend-operation-a1564f0b8b5d837d40","frontend-operation-e4019b1989db687c9b","frontend-operation-068abe9aa6a29d3675","frontend-operation-b8c2020edc777a9fd1","frontend-operation-f85009389ef49f72dd","frontend-operation-b46fe6aa801ab79659","frontend-operation-818ab102894e7b639a","frontend-operation-defda8cf2c92473a30","frontend-operation-de27ad8518400e72f4","frontend-operation-b9847f0cc69349ab6b","frontend-operation-fbda487ebc1b6cdde7","frontend-operation-ecd35fde0eef45bf6f","frontend-operation-0f20f362c853e7221a","frontend-operation-9b8a1044f0ee2a5326","frontend-operation-ff3d9cbd4acce062c8","frontend-call-ee12803b661cbecd47","frontend-operation-a89b4d6e5dc75b9456","frontend-operation-b8ac16d9fc81bd37f3","frontend-operation-b4b61be45b2bef1828","frontend-operation-8b1d4d895a60ca858c","frontend-operation-9b122209b90151bab7","frontend-operation-77697d227a7bcc08a5","frontend-operation-a11de7e33aababf2af","frontend-operation-82e439e167f5493197","frontend-operation-ff89aad596cb5f6bb0","frontend-operation-d84f5cfd136c8c4ae4","frontend-operation-0a56ed232bda94ac2d","frontend-operation-848f638108b4978f42","frontend-operation-06beca1dd1cba6f604","frontend-operation-ed14e04eaf5e2d0b49","frontend-operation-29efaa4e0fe30baa4e","frontend-operation-d6e8aa6e6dd05102d2","frontend-operation-0521e604a70a96a484","frontend-operation-cdb9f3b7a75a7b583d","frontend-operation-bccf73b2aeafd207f8","frontend-operation-ff814fc4fc257109ad","frontend-operation-62658545321e957b21","frontend-operation-cff51a178bb19096e6","frontend-operation-efc9f6c52f5cc2cf2c","frontend-operation-5058ebe2a3cf3757b1","frontend-operation-37942a96127f54476d","frontend-operation-61fb943cf971e42dc0","frontend-operation-f3c5a9d49f07ea5318","frontend-operation-886dc33053ba0dbd70","frontend-operation-c2417cc9d1b2e14023","frontend-operation-3e6278ac2d6f5abe2f","frontend-operation-40877d3a9830cdb609","frontend-operation-1819147ebe0ae7d06d","frontend-operation-b1f545b16a4b9cf36c","frontend-operation-a350aad6ef8f6df390","frontend-operation-d733de07a859b3b17a","frontend-operation-7fa698604ee977fdf4","frontend-operation-fa6a1fe108d3980d25","frontend-operation-12cd77a1d7151f313d","frontend-operation-324e3df0f23656fb32","frontend-operation-cff24bd40e184301ca","frontend-operation-95bc99cc5b682a76f5","frontend-operation-831039c027b24a65cf","frontend-operation-9f915c4b98d980feb3","frontend-operation-d45ffdbb922a63372c","frontend-operation-0aff6758ac45f4c2f5","frontend-operation-06ec6859c68d6c1633","frontend-operation-17df55f4a7fe112496","frontend-operation-98fab8531b133fde92","frontend-operation-d5e532b814acecb17f","frontend-operation-4520cfc765a90c2169","frontend-operation-35e185e539644d5186","frontend-operation-f0a028c8de11d858c2","frontend-operation-fd71e90eb225c26d21","frontend-operation-9b5fefb873a67e3c49","frontend-operation-071224a8758c96e95a","frontend-operation-6aeed1e34d213b37e5","frontend-operation-974ec758a172352b4c","frontend-operation-5a7d289af7a2d75f35","frontend-operation-a5e6c8fd7d1b8fbf4e","frontend-operation-a67dfd8e2e990ff85f","frontend-operation-1aa3f2183e77e5db08","frontend-operation-48ac306a2524c37ed0","frontend-operation-3d3d00a548813e6113","frontend-operation-50b646e5bb90f5890d","frontend-operation-7973d26754dd10e834","frontend-operation-e5381786569c76c664","frontend-operation-2c0898850fff7dd902","frontend-operation-85ae3b45eec362d256","frontend-operation-dbf39b98635fc91914","frontend-operation-72ffc186bb2ab1c61b","frontend-operation-04f9b826031cc0b2b3","frontend-operation-90e4f230520e3d56d6","frontend-operation-bddb92af2656f1ba27","frontend-operation-ec7322f4d5d3aef10d","frontend-operation-8a3534013aefb033d5","frontend-operation-041f86485934048392","frontend-operation-fb5dde917c73ccbad8","frontend-operation-5f4aa5c6d4c29d5b36","frontend-operation-7e1e2ea8a1a008bc32","frontend-operation-c9eedfcc6b84765a72","frontend-operation-5ec4d17ba7de831966","frontend-operation-9a5a4d5084a314b042","frontend-operation-4c1834d3bd81106d45","frontend-operation-aae3fcd37042ed544d","frontend-operation-10d565d3840eb1fcd1","frontend-operation-c1db5d87cd63e00848","frontend-operation-06e3386bedfcfbae50","frontend-operation-315866332ddb6e4809","frontend-operation-d08f4ddc22b6b1abc7","frontend-operation-662853dae5296d0183","frontend-operation-d3d04ad5ebcd3ed317","frontend-operation-9f48c1b4969940d174","frontend-operation-c5a82547d136fbe93e","frontend-operation-405adab30ff1e93fea","frontend-operation-0c6e547736f774661b","frontend-operation-8b04940ebdbf24c63e","frontend-operation-e225cf4019b63117b9","frontend-operation-d4f2a19a32b3ff1038","frontend-operation-bc57ff5fd9904ffc8f","frontend-operation-7742d91fecf3ff7b73","frontend-operation-32c1dc4f4f057bec7a","frontend-operation-ed5f0904c89ba1a563","frontend-operation-5b45099965e1ef9df9","frontend-operation-4e42c922de5a003622","frontend-operation-5ed90fa6dbeddcbd52","frontend-operation-3a1c4bfa66f9b87243","frontend-operation-7d45859ee814e08625","frontend-operation-e2bcb50d52350d7842","frontend-operation-364a4be0bd63005b65","frontend-operation-65dadff72c50d9e8b4","frontend-operation-85f4cd7c82a8440add","frontend-operation-f668db303cb84bb248","frontend-operation-e28a7fe382495ccb65","frontend-operation-24722edcd70400abde","frontend-operation-5b62cec07da2cae3c9","frontend-operation-469fae486161b603a9","frontend-operation-d1f41b3665f2f88890","frontend-operation-62a363ebba51ac63eb","frontend-operation-806fee7e328e402c87","frontend-operation-e72bb470ec4b5a7937","frontend-operation-2b3324103f0b84a254","frontend-operation-4e3ad302fae5db60be","frontend-operation-d804ada29cc2efebef","frontend-operation-0714a01db9d369d612","frontend-operation-ff3afcc7b70072250b","frontend-operation-ff0a304bc4fe45426f","frontend-operation-99b70a981051cffc53","frontend-operation-917ff1945fce1ccbe4","frontend-operation-26928eb02d744d969e","frontend-operation-e2bf0ccc05817dc407","frontend-operation-42c4ddf6c33b652218","frontend-operation-44df66bce77e4eb178","frontend-operation-f3053163961112db3f","frontend-operation-478fa1c0117aae2ca2","frontend-operation-513551f9c85e24147f","frontend-operation-3afa4b851082b541c5","frontend-operation-d38b89138bb8b59ec6","frontend-operation-e6a44b6508af34cbda","frontend-operation-74b12a48a27ef91162","frontend-operation-7d2f8af8bbb329177d","frontend-operation-1316fb8a525d6ecd88","frontend-operation-99d3a9c4347b5be197","frontend-operation-a15c876be591aaf18e","frontend-operation-b152da5192e4322195","frontend-operation-b3fd051c8914888c96","frontend-operation-321a701074cc3c61c3","frontend-operation-22202ebf6e879be44f","frontend-operation-bb60fe70953b3dcdb3","frontend-operation-29da9804213dd980dd","frontend-operation-b8392b67aaeb6d6be6","frontend-operation-248c076bb16db80c27","frontend-operation-82d34fd21027fcb4f8","frontend-operation-e5400b0b9406a4b4b0","frontend-operation-82302297dd3d814677","frontend-operation-665b58c14ad28a7358","frontend-operation-170dfb8708af3f7c56","frontend-operation-067fbb0a86c03c0968","frontend-operation-51c1362488be5c6fcc","frontend-operation-1e6c56b1978641cce4","frontend-operation-7290002208124c655c","frontend-operation-781c5ae6bc9ae373c4","frontend-operation-191876ff3844274e78","frontend-operation-fdce003937c9dd1b1b","frontend-operation-b9a112dcc87c9d8302","frontend-operation-6822853cef9d949363","frontend-operation-6d3acba238b2e0e6d7","frontend-operation-cb23ae56e6b38ae526","frontend-operation-e4f13adab175c5c32a","frontend-operation-0af4ba49c0e4f89e01","frontend-operation-d7472cc4b212caa400","frontend-operation-9e716c2fa96a1d72b2","frontend-operation-b40b3b9eb5a8fbf167","frontend-operation-14e31b4697445a441e","frontend-operation-424daf18b39fa86e5e","frontend-operation-1b32b494d2c15bbc68","frontend-operation-16af2acb310331b4ea","frontend-operation-b54d59b355258d89e8","frontend-operation-884513485b7202a47f","frontend-operation-9767f3e72fb9f2d7ec","frontend-operation-2ea849821b23a1fddb","frontend-operation-fa99d124c51cc77d75","frontend-operation-aff29440115f210ce7","frontend-operation-d8c291fdaa81c096b0","frontend-operation-b23c3f8ea227d9fac7","frontend-operation-185bc7131dec7c4bfa","frontend-operation-c4dba16fbea27c8413","frontend-operation-5129d24d9497795152","frontend-operation-4a8b03e3b050d951cc","frontend-operation-91c3c596d25fb8cc15","frontend-operation-c2d528d3a9ddbad5c6","frontend-operation-88669d8ca559b58f1a","frontend-operation-7f2f72bbcc9bf88f77","frontend-operation-66132e825903ad5610","frontend-operation-e85984230c328f1839","frontend-operation-243e44786b8d1242c0","frontend-operation-82c93e35d310015839","frontend-operation-502fb57ac69f074262","frontend-operation-0ee0eb0b27fb466af6","frontend-operation-713f6e63a7227f2a55","frontend-operation-f3ca90858c0657ac39","frontend-operation-59d1eaf8610a584cd2","frontend-operation-17bec413c14764c2eb","frontend-operation-3c8c14a038d66ac206","frontend-operation-0350f40f1936a4ff54","frontend-operation-c668b34fa725b35f50","frontend-operation-be86d52a7c22a29f71","frontend-operation-cedc3043cbd122512c","frontend-operation-746629ac85cccbdfa1","frontend-operation-b5251077e1bdb4eb73","frontend-operation-3ba5e0fb5c2fc4830d","frontend-operation-604b449583b5865280","frontend-operation-0b468ce589c03e2274","frontend-operation-2301b8035430b0ea05","frontend-operation-635953e25f5220d902","frontend-operation-6e68b55324732f34d9","frontend-operation-8923b8d6255854b90c","frontend-operation-e49bb17da0f6bba620","frontend-operation-823531f5f789d4b834","frontend-operation-9e0f6a3452de77d78e","frontend-operation-5176e199e6546e0a15","frontend-operation-0f8d981d9fd4ebde58","frontend-operation-a1b3551f598733b202","frontend-operation-b10e808a1c448d1221","frontend-operation-3f40ce033ecd11fc2f","frontend-operation-2f28cbe9b88d3cf502","frontend-operation-96039583758ac63ce7","frontend-operation-a4603a05ad7056b855","frontend-operation-f2f115eac97c912ae9","frontend-operation-2427a854177b1c8f8d","frontend-operation-301b53d8efb8d065cb","frontend-operation-82d2ef69bb192924b2","frontend-operation-7b62fc58d1e09262dd","frontend-operation-22d9d08b1e8533318c","frontend-operation-0bd45f712273fdb5d5","frontend-operation-c6dec44dbd3a60f5ac","frontend-operation-178d0bb5c0c83da474","frontend-operation-c8689d17bf7bfaf72f","frontend-operation-999bd466d897ac2c6e","frontend-operation-a622bcdbf4ed6772b3","frontend-operation-22543d8f6570d833dc","frontend-operation-0dacbecb911e6f554a","frontend-operation-a850a4d19889575a41","frontend-operation-7ace791208c2df5c02","frontend-operation-b40c27066f452586c7","frontend-operation-74d9d2bf656ac27213","frontend-operation-e04462c0d1c8f94b3a","frontend-operation-0907b793779a277830","frontend-operation-ee52cb6d53523f3378","frontend-operation-4d50133b08bd9bc780","frontend-operation-4e172247a7aa95810a","frontend-operation-350cb35c7dc0aa1580","frontend-operation-3885ed313c51d5ceb6","frontend-operation-f47c3cfe91a302b83c","frontend-operation-dedd5d4e8130a4b1a3","frontend-operation-13b5e9fbce7ddb04c5","frontend-operation-47f0e09cd8185afc3c","frontend-operation-3c8817e45acd138225","frontend-operation-08c9296f1630ddd3b9","frontend-operation-2a38f8917c6deb1517","frontend-operation-358cc3a218aa4a3563","frontend-operation-9d448dde491b8591b0","frontend-operation-128c6627f7f4c4e52e","frontend-operation-84da500ba32a37af6a","frontend-operation-8b539971fe0eef77d7","frontend-operation-9773a410bb5e33d330","frontend-operation-93f56074f0a1d5ce83","frontend-operation-fb80622d2ab4d3d122","frontend-operation-1756abd53a10abed49","frontend-operation-695396d01302f59052","frontend-operation-acd2ce2d972149e9ce","frontend-operation-569f88eab14d73ff1d","frontend-operation-ffa8ede74869f1416f","frontend-operation-886dfebddfd80c4531","frontend-operation-8d4cd21da4b682a7af","frontend-operation-ed730a20acaf7f552a","frontend-operation-bfaea30a409688a893","frontend-operation-3df14322475f5f3c4f","frontend-operation-ff8033da7bdc9b6006","frontend-operation-3e3321a7dc9df3600f","frontend-operation-0dc5678c4f38ed3782","frontend-operation-d89fddd47b33592e83","frontend-operation-b054da51441e357a08","frontend-operation-4bde2dd8cfee30a372","frontend-operation-d0b2c334417a550252","frontend-operation-0ec90400fa4a297963","frontend-operation-3610d16982a1b3752e","frontend-operation-76322b81a0b2aa84b6","frontend-operation-aa22baf42875c39276","frontend-operation-55dc247baa4ddd5e57","frontend-operation-cc780682c70be648ec","frontend-operation-ad1a0b738a245d7b1f","frontend-operation-581fc9d2f97bd0c643","frontend-operation-74c3b246f23f4747ef","frontend-operation-2155762cd648df0059","frontend-operation-f0aa67f6089e684768","frontend-operation-6215ce25b8d35a3e29","frontend-operation-a85db66dd31e6e9b3c","frontend-operation-966449dda6e87c2a71","frontend-operation-c5b7d9dfd5e086bf97","frontend-operation-3e4f1332b6a526d8e6","frontend-operation-e786d5f023bb005be2","frontend-operation-9c19bb4ba410385448","frontend-operation-6999fb8542808d97a4","frontend-operation-7f670038f6de6a8c6f","frontend-operation-d065751779e2f95be6","frontend-operation-33b0f3c9b1f5aa7dfb","frontend-operation-a4ee2d577bab77dc29","frontend-operation-28568cd248781410b0","frontend-operation-a4fc7c54d23a27d5b9","frontend-operation-81b56dc22254fe38f4","frontend-operation-34b82a1fa8a97bf9ff","frontend-operation-fce5445c52dc7801f5","frontend-operation-f66f19735a3ac7c59e","frontend-operation-af8d050ba30e989069","frontend-operation-938829754a6b488c5f","frontend-operation-dcaffcedddb76411a4","frontend-operation-2265764fed11992389","frontend-operation-6f46983066b72c02c6","frontend-operation-bd5554e3009144c763","frontend-operation-46de37dbb637b81534","frontend-operation-b0bfff8325f8c36fb8","frontend-operation-4ea6b441d42b3b49ec","frontend-operation-e8eeac5a7cd2729899","frontend-operation-81c9d450590e9b3cf4","frontend-operation-bc0beccfc815475def","frontend-operation-eba337d16223fca73b","frontend-operation-29cddb7ec7aede643f","frontend-operation-ed1b233509a737d64c","frontend-operation-0ef11b1953d85f5c4f","frontend-operation-2d6522ecbea0993f74","frontend-operation-52b645512c78861430","frontend-operation-7097de21b7e37d292a","frontend-operation-e1342de0baaf503ffd","frontend-operation-c92a6a28b34ef197c9","frontend-operation-d4c24cedbeba291c3e","frontend-operation-d9adc0f9acd3bbb466","frontend-operation-5572b99a4507c65b33","frontend-operation-4cb83be2a0e17aeca3","frontend-operation-b9b43fd368212f517c","frontend-operation-a1cb1a43e6ca60c130","frontend-operation-abfffd71d7748a8fed","frontend-operation-e7e11c499c9a25e17b","frontend-operation-2afda2f48ba8855e1e","frontend-operation-91f640a4d1f1a12404","frontend-operation-4211b3f9710db233e7","frontend-operation-a5116b4a4601ace0dc","frontend-operation-61b9d05e77b7be64a0","frontend-operation-dd09abfadec6288cef","frontend-operation-1e3703684a91b4a423","frontend-operation-3fda58e722a11cb42e","frontend-operation-bd335c3be38eb3ede5","frontend-operation-2f8c53388c66b31bed","frontend-operation-a1f412e495990cd497","frontend-operation-8a0c4895f25545ca4d","frontend-operation-2570bcd1218a523fd2","frontend-operation-5aa9685c6188fc3ca4","frontend-operation-c6c9ab81cc135b4476","frontend-operation-005d766ca73dcd1e7a","frontend-operation-7d36d0242b0b147bb0","frontend-operation-7efb61ea643d6a56d6","frontend-operation-ea24ebb2de74df5b31","frontend-operation-b68e4455bf816985b0","frontend-operation-0e96550cc6333672ad","frontend-operation-a3ea26f0d3c2cc9d26","frontend-operation-eaaab6102192d2c96d","frontend-operation-f367a8502d66206894","frontend-operation-2624ddd306c14a39a4","frontend-operation-451be1430d28d8d827","frontend-operation-84a46f1446cfecf7cf","frontend-operation-d2b6a19cb8495d7a4d","frontend-operation-fa81db3d5f201969fe","frontend-operation-c978a25199c706421e","frontend-operation-370a641b791aabf74b","frontend-operation-e89ea7d734c2ca176b","frontend-operation-26bdf034412443d840","frontend-operation-fed117c02a01f30305","frontend-operation-2b394ab4595aa3e34d","frontend-operation-e40f46e35b96e5ef0c","frontend-operation-f3495c33415611c3b0","frontend-operation-ff95bc4010f018a47c","frontend-operation-fa51a82f811f3d7296","frontend-operation-dddfd0d58a01758360","frontend-operation-f8c34abd113288c3c2","frontend-operation-88c25946d51a4c579c","frontend-operation-d7a58256961d869e8e","frontend-operation-98210a724cf154b0e3","frontend-operation-32d1687a235afa8685","frontend-operation-bcf981c90abf817b25","frontend-operation-d5413cfd473fc8a5bc","frontend-operation-15927b141a108a55df","frontend-operation-d0ef4e62305b2d7cc2","frontend-operation-a1f9bf2a5315ca74a1","frontend-operation-14bade3efd80a9ec06","frontend-operation-ecac8924de7cecc99e","frontend-operation-b833f5e1342f527ad3","frontend-operation-973f83db2a0e2967de","frontend-operation-edfbaa11e671b623d5","frontend-operation-f713271f1dc0a522df","frontend-operation-503cbd455e9f32f44f","frontend-operation-a3fd31ecd0d9142052","frontend-operation-d97281bd7a0f00ad1e","frontend-operation-b6649661455397484c","frontend-operation-ea86c022b45caa3ed9","frontend-operation-9f9c656cf269a3e75c","frontend-operation-00740201472a1299c8","frontend-operation-fff6cb07567811f2b5","frontend-operation-34e038e38f06122dae","frontend-operation-81176f25fa9f18427d","frontend-operation-438e316512374678f1","frontend-operation-ee3334397f61d092da","frontend-operation-d3e64504bd35699d78","frontend-operation-4c5c6d00a4282e68b2","frontend-operation-2e76552efdc60d4692","frontend-operation-c1d94a02051997fb16","frontend-operation-c6d06254e772111517","frontend-operation-e03a5b361455fe15a1","frontend-operation-1c538fa83894e50381","frontend-operation-ef79cd4f500921aaac"],"serviceOperationIds":[],"documentationHeadings":[{"title":"Getting started","source":{"path":"repositories/teleicu/mansoq-web-teleicu/README.md","line":50,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Multitenancy for Development","source":{"path":"repositories/teleicu/mansoq-web-teleicu/README.md","line":98,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"📱 Patient Login in Staging","source":{"path":"repositories/teleicu/mansoq-web-teleicu/README.md","line":166,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Contributing to MANSOQ","source":{"path":"repositories/teleicu/mansoq-web-teleicu/README.md","line":174,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Translations","source":{"path":"repositories/teleicu/mansoq-web-teleicu/README.md","line":182,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"Testing","source":{"path":"repositories/teleicu/mansoq-web-teleicu/README.md","line":224,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"📖 Documentations","source":{"path":"repositories/teleicu/mansoq-web-teleicu/README.md","line":262,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}},{"title":"🚀 Production","source":{"path":"repositories/teleicu/mansoq-web-teleicu/README.md","line":268,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}}],"sources":[{"path":"repositories/teleicu/mansoq-web-teleicu/README.md","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Repository and route declarations do not prove this component is installed, enabled, certified or compatible with the current deployment.","mountBoundary":"Plugin routes use their local URL declarations under the deployment-selected mount. Alternative core routes must not be combined as if simultaneously active.","declarationCoverage":"Supported HTTP contract declarations are inventoried; behavior review pending."},{"id":"core-nphies-fatoora","repository":"repositories/platform/mansoq-core","title":"NPHIES and Fatoora in the current core","classification":"embedded core integration surfaces","backendOperationIds":["backend-resource-0e6bfac9c185f559:GET:nphies","backend-resource-0e6bfac9c185f559:POST:nphies","backend-resource-0e6bfac9c185f559:POST:nphies_communication","backend-resource-0e6bfac9c185f559:POST:nphies_payment_notice","backend-resource-0e6bfac9c185f559:POST:nphies_support","backend-resource-25719ce02eb21a4c:GET:list","backend-resource-25719ce02eb21a4c:POST:create","backend-resource-25719ce02eb21a4c:GET:retrieve","backend-resource-25719ce02eb21a4c:PATCH:partial_update","backend-resource-25719ce02eb21a4c:POST:bind_package","backend-resource-25719ce02eb21a4c:GET:readiness","backend-resource-25719ce02eb21a4c:POST:transition","backend-resource-25719ce02eb21a4c:POST:activate","backend-resource-25719ce02eb21a4c:POST:suspend","backend-resource-25719ce02eb21a4c:POST:supersede","backend-resource-25719ce02eb21a4c:POST:new_version","backend-resource-25719ce02eb21a4c:GET:evidence","backend-resource-25719ce02eb21a4c:GET:gates","backend-resource-494762949dcc3faa:GET:list","backend-resource-494762949dcc3faa:GET:retrieve","backend-resource-494762949dcc3faa:POST:ensure_for_invoice","backend-resource-494762949dcc3faa:POST:sign","backend-resource-494762949dcc3faa:POST:submit","backend-resource-494762949dcc3faa:POST:clear","backend-resource-494762949dcc3faa:POST:report","backend-resource-494762949dcc3faa:POST:reject","backend-resource-494762949dcc3faa:POST:regenerate","backend-resource-494762949dcc3faa:POST:dispatch_next_operation","backend-resource-8506d3d409500e82:GET:list","backend-resource-8506d3d409500e82:GET:retrieve","backend-resource-8506d3d409500e82:POST:prepare","backend-resource-8506d3d409500e82:POST:activate","backend-resource-8506d3d409500e82:POST:continue_checks","backend-resource-dbfd00182886d88f:GET:list","backend-resource-dbfd00182886d88f:GET:retrieve","backend-resource-dbfd00182886d88f:POST:prepare","backend-resource-dbfd00182886d88f:POST:submit","backend-resource-dbfd00182886d88f:GET:invoice_xml","backend-resource-dbfd00182886d88f:GET:invoice_pdf"],"frontendOperationIds":["frontend-operation-fbefff20cfd3cd0fd5","frontend-operation-0c71d9adbefdda9b91","frontend-operation-eea0a85e2c4a490193","frontend-operation-e9c922e51c9264a4f2","frontend-operation-e0d141324b0594713d","frontend-operation-920b72d29daca55170","frontend-operation-b91c2dac0bc19936c0","frontend-operation-8dc132230345679e6f"],"sources":[{"path":"repositories/platform/mansoq-core/mansoq/emr/rcm/nphies/package.py","line":12,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/rcm/services/zatca_exchange.py","line":1,"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}],"availability":"Static implementation evidence is separate from NPHIES certification, authorized package pin, taxpayer/unit onboarding and production credential qualification."}],"gaps":[{"kind":"dynamic-handlers-and-mounts","count":33,"detail":"Every direct route remains inventoried, including external or computed handlers whose verbs/schema cannot be resolved without runtime configuration."},{"kind":"unmounted-decorated-actions","count":0,"detail":"Decorated actions not observed through a registered class are preserved separately; no endpoint is invented for them."},{"kind":"unmatched-client-contracts","count":284,"detail":"No exact local method/path match; may be a plugin, external service, alternative core, dynamic path or source drift. Each requires review rather than silent normalization."},{"kind":"external-type-boundaries","count":19,"detail":"Named types not resolved through tracked relative/@ imports retain their names and source, without invented fields."},{"kind":"source-parse-diagnostics","count":12,"detail":"Parser diagnostics/conflicts are retained with paths and lines. Declaration completeness excludes files with parse failures until resolved."},{"kind":"go-handler-contracts","count":14,"detail":"Go ServeMux route registrations are preserved lexically; handler payload schemas, authentication and complete runtime method guards require separate review."},{"kind":"behavioral-and-illustrated-review","count":4683,"detail":"Static contracts do not establish permission completeness, production behavior, screenshot coverage, regulator qualification or witnessed end-to-end workflows."}],"validation":{"uniqueIds":true,"sourceAnchors":true,"sourcePins":true,"operationLinks":true,"productionRequests":0,"productSourceMutations":0},"schemaVersion":"1.0","sourceSnapshot":{"commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca","articleSnapshotHash":"447d6da56c1fefccf38b3053e3c9fdf1bbfe57541dba6fd7eb98913b3e8c5d50","citedFiles":[{"path":"repositories/platform/mansoq-101-vta-actions/README.md","lines":4,"hash":"e6e7961c2400e4433158261b27ee8154e5346861d68c5dbf2df519ce93945785","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/abha/views.py","lines":337,"hash":"9b906527328c594bce403bd58fdc70916a034869f05acfb0fab6cf9cb30a7525","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/callbacks/views.py","lines":112,"hash":"98a814c8492f3065e9db3260eceeefcd6b4b164ab9265eadbb622aa2b09cb761","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/facility/views.py","lines":78,"hash":"8eb3b3e2fc31e0d3260aefb9317be6b7c027f0dc4ad19f9c1ec69c740b540fef","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/gateway/views.py","lines":116,"hash":"7a0cf0d705b7846fa234c0915c261f9f45d834a81d7944f1c3853ec5aa751a17","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hip/views.py","lines":269,"hash":"65fabe5c70bb2a0301fc32a941aebfc22b01289897f16b8ea2b1ebbc19874b60","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/hiu/views.py","lines":128,"hash":"82ba36330809ce30952b340c625a07670a4f3c4809125791ff116f388c49c97e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/share/views.py","lines":63,"hash":"ca1a719038335b2f5b26f517eb1fc0ba804b7ab5d50b51939ce4205fde621723","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-abdm/backend/src/abdm/urls.py","lines":83,"hash":"d6058817e8904168a253615077017e17f9879305bc95a710d9f3063b9c99fd8a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-abdm/frontend/src/lib/mansoqApi.ts","lines":773,"hash":"d72f8ea58239fcb63f818eb2592f5638ec93ed461dc9771a62898d86bb41e8c3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-ai-be/mansoq_ai/urls.py","lines":19,"hash":"deb2af8a3a09b4f08b88aaac035d1e99d2be8f0b383e061a53bcd3cd78aeabb7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-ai-be/mansoq_ai/views.py","lines":78,"hash":"180319f0df0658ceb0ff3e589723879d7aeace68eb28a4a0e66adf4247cf5802","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-ai-be/README.md","lines":51,"hash":"e58dd88adc0e6c82586d9b2589212e8f0380884a41508917d5efc256d4cd6c83","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-ai-vision-fe/README.md","lines":66,"hash":"3d449519b676769580f72fc04c6752d46e07864429ed77183cf53f2162db77eb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-ai-vision-fe/src/hooks/useFacilityPermission.ts","lines":40,"hash":"1b6935ce18973a9bdda0c7d171877f776cbcc76c0090da4dde16099ebc4359b0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-ai-widgets-fe/README.md","lines":88,"hash":"cbafd231938d3ce7e9cb8430cc4b56ffbfe34f74841a3117e2e855ee28228a93","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-ai-widgets-fe/src/components/AIWidgets/api.ts","lines":15,"hash":"786c4f319827c52cd27eee27e0dde7738cac76b179d7966a8d63b356dca748e3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-ai/mansoq_ai/urls.py","lines":15,"hash":"8fa224736c4a48cc9c9dbae3e7751a633ea5c533a83039a2ede202fd4e0a0de7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-ai/mansoq_ai/views.py","lines":85,"hash":"823d1433f7629884411c44a0cbd084e1567438960ba4f690611a58739940e645","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-ai/README.md","lines":57,"hash":"5d68c12582c666bb2891e1f5004d839c622cb2226eaee68913f5fde48d534cdf","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-analytics-fe/README.md","lines":2,"hash":"66a1b7f7e2d50ac76daf262c4a0e430628651f20f7bc9df1960a68e64465d886","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-analytics-fe/src/lib/requests.ts","lines":234,"hash":"e178cea07fed269627171684e5dbbf8163f9890b9ee436d9f6b71b43edc1c7c6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfig.ts","lines":35,"hash":"a354ab8c238949c25cfbcaa415d17406a9a9cb761591cb0ddc47da9b423a2530","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-analytics-fe/src/types/analyticsConfigApi.ts","lines":43,"hash":"2bb37f898658fb285fb08f858b70e2061cdc5d09d1020bbf50a13b3b92c5b2d8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-analytics-plug/analytics/analytics_view.py","lines":132,"hash":"8a857453fa9eac06a933bb5534d172b280266aec05f4ff610b45c07c2683a189","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-analytics-plug/analytics/resources.py","lines":45,"hash":"e7736f0a1c4174f93b7653254f1a0635f17e2840fb820f459eb83272412abdc8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-analytics-plug/analytics/urls.py","lines":10,"hash":"7ccf0bca8a64e8e36adaf6428aff5f6c3898ec6bcc570e9c70a833a861623a7a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-analytics-plug/README.md","lines":1,"hash":"f5d970ae2e1f756b5cc245a5e887a88cbbf0a08f3493952bf065c2ea29800564","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-analytics-sql/README.md","lines":55,"hash":"74be97f704f7bf1d3bdfb6041710a924c1e73628b9b61625f02233be4cf3686b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-api-backup/README.md","lines":1,"hash":"4239a0495e60dadd397b8d0b33fd3f3a6d715d4fe4b3cbf4984dde5a3475d6f1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-apps-registry/README.md","lines":79,"hash":"23b1aaa5b54de48aab0206b9ce4fd14bf715f456342241923a0ceb2120fecbe7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-archived-documentation/README.md","lines":20,"hash":"5937709a1798bf7b594c7d8e72395ded71e44e9b2bc5b56c3597fbcdf710a2c9","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-ask-fe/README.md","lines":95,"hash":"d32b72e8efc756a65cc97fc99d013236702f1b7fcf11d43fa22b58fcaefab5bd","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-ask-fe/src/utils/openai.ts","lines":62,"hash":"2cc7103bed92337fd2743f8be6bf242a89109a8a5a142c3976c41c11b8a2211e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-be-plug-config-generator/README.md","lines":74,"hash":"f58b5b17f83db63c09a9f2c059ec435ac8a3feb66f9337391ed5f3f62cff4e63","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-cash-management-fe/README.md","lines":49,"hash":"f548d42495c4a608ab41c3c98f246ddeb290ea66f4e2057ff1587b109638e43f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-cash-management-fe/src/types/cashSessionApi.ts","lines":43,"hash":"762471a465de95a3937c08ce25bf7ebdda6879b638f16130df85969ada8d07e0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-cash-management-fe/src/types/cashTransferApi.ts","lines":48,"hash":"5b90a98b6ae51aa3a05d524319fb1410c6e0dbe7c3acc5fbb8991eacbf8fb5c5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/appointment.py","lines":239,"hash":"85978427c250f9a3ba41bf6d981174204510804a3f1e38173c6579ee5d163c66","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/emergency_resource_request.py","lines":69,"hash":"9de34db9923666e9a2cb77632d9b27586004624457a8947ec5abe2f70abc7d95","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/api/enquiry.py","lines":36,"hash":"23359fb41e7375130d372f32cedff692893193cdf4ffcac8a1ec08db550a23c1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-ccm-uhi/ccm_uhi/urls.py","lines":25,"hash":"6e38fb25c1efb893b9db838d1a5294f36c027c18b36b6073b0c8a4ffd3bafec9","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-ccm-uhi/README.md","lines":423,"hash":"151a713464fd313c7e0ccbe5df5092dc5239e1b555fe963506679355a9457d16","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-cdci/README.md","lines":111,"hash":"37ab38eec036cfdd3a95e88e5ff6a290a177102c44a0e8a9e48bf241de9fd77d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-commission/README.md","lines":46,"hash":"2ce96ae1df580c64c7f86c2e3ac3d38f3972caf02ae9f2e58be31a639d0f36c5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/config/api_router.py","lines":1108,"hash":"ab6246fac8ffe1953f1be9441a32aab2c68f6eac74d25b09af3cc0a4834d1aaf","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/config/auth_views.py","lines":236,"hash":"1c99d017f12fc52799eca31c940c924194e7526f7e11c821b58aa4f884ca4ca9","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/config/settings/base.py","lines":818,"hash":"74fdab84d82203196585171e38296a1d70d9ba474c6dde5a54f3aa19a45f51af","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/config/tenant_runtime.py","lines":725,"hash":"bbd1d6ab4f190e5f0243cdfc182652571197132e8444034e80b284ea8e1562d1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/config/tenant_urls.py","lines":32,"hash":"3d6b12a5aa8cc6acff7467f5295f5ab35bc5cf6b8289299a5d38cd056b297d7c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/config/urls.py","lines":113,"hash":"14593164ca85aed7c7e6926b744fb87058c7d70fd43f1e3eb5a54a71bea12023","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/config/views.py","lines":16,"hash":"9a240e62251bdf24c84221333874923ee85383504ff02041d0390589772f0565","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/login.py","lines":180,"hash":"674fedb1ec6d2353f9141bff9a1e443db4e76039c9cec401d04bdbfd97a697ab","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/patient.py","lines":25,"hash":"b95d4822fc15a466db20972fc967321e5a8f196e74a5e58a0f1c41eb75c14760","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/otp_viewsets/slot.py","lines":105,"hash":"9188c0c62edba0eaac065070beac425eeaae25c12475e41cbf7958444b4a81cb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/account.py","lines":192,"hash":"9cf841caa4df6bbf6ca52dfbc7ce9acafa86bab37cbe8cfa6cdb64b55fe2ee51","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/activity_definition.py","lines":243,"hash":"fefe5e8e4f800645f73f5362642a2288022d6b9dd43c9cfc2467fd874d25bd30","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/allergy_intolerance.py","lines":144,"hash":"b7bb2d086729684d6891d733b11bd6f857e6a809c4a4d655b9eda0285ff40d3a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/automation.py","lines":320,"hash":"d787e0811b7d1a810fa0eb5fc10148e73bf9e47e06f7e72c11d775de02c4e214","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/base.py","lines":439,"hash":"6a287dd315b8a4957b29c58e4bbc1bef7b8d9d257f9149f93045ff0adbdcae6c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/batch_request.py","lines":74,"hash":"7228f8ab3d254e96f6218e2eb65882b481e87a6bc9f4bc2a31e4f2c401b7f8a2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item_definition.py","lines":172,"hash":"82eafdb637a8286bcbc5d6ddf17aec8fab27d093735bd08527369d656577be0f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/charge_item.py","lines":607,"hash":"7fe16dd73abeafbe0e8c0fc52a69e8675a7797326da5079345626ce6b1d06a63","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/condition.py","lines":154,"hash":"5f00f0ffbe13f18a514cfa2bd5d91f5bf292b416066dba454c82d2f815e31a6c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/consent.py","lines":101,"hash":"c925562f81e3f3b923b85217af982d289ce1268b45f9782f878702c39e5c7627","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/device.py","lines":530,"hash":"2940ecc132dd70b97cbbdadffcca205260dd65df63f16572c22b981b7bf207d7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/diagnostic_report.py","lines":225,"hash":"9a5b4689873e24ab89b17fcdef87b7ed15e21f120a5ccaff3cd8694ba4ddaacc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter_authz_base.py","lines":68,"hash":"71d6adda5026319eeca7f47eb673e81db1217b347ee8c8fa13f7e9701c60d3c9","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/encounter.py","lines":503,"hash":"a5108e5f4a1f2cc9ca743a1c5e494d4963630e70cd47b8977ae43fcf37a3319b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/extensions.py","lines":30,"hash":"771713df2861800b016082cffad3b7fce8c4e3cf0bf9fed402ecedbed4b12c63","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility_organization.py","lines":392,"hash":"f7e8256c610207c2e5cc7b78e77136dc6520b495948e09a8b81208c0207fd7e2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/facility.py","lines":234,"hash":"6c6585ac4d1e94f425df395d12245821fc704954833f79f3f94da1c2bc97ea2e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/favorites.py","lines":121,"hash":"0d72eaaf05467f61d984392a9cfd50236f56b28f13a230c9caeefd368a08cc58","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/file_upload.py","lines":271,"hash":"20943306dbda6d21b2ce192d72c4bb4bd1c6536c054dc8d307ee56f36347d9a8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/form_submission.py","lines":95,"hash":"b2491e17820f3953bcc79d991b9d52b3a71a38ff4eececb09449ad804f8184c6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/healthcare_service.py","lines":109,"hash":"8ef0575303821d2fead5076a6989c6732cc7c53fc8cbb58b3c0e3ca6bda52868","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/delivery_order.py","lines":235,"hash":"d18ed0813750bf23a1da2a7553880bb340724b8c63396e0a2e045c0b66843063","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/dispense_order.py","lines":196,"hash":"0de11ecaa664fdb4d5b4205ca5753379d8e1aaf1724fa9c9f7f1eba1d81407f4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/inventory_item.py","lines":81,"hash":"d9bdd0b494ae560937be1af1489d1c10ef2e02050b94fab007f15ddef61d5e14","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product_knowledge.py","lines":206,"hash":"6c46a5c24c4171980ab326107d17221fff42e86889bfa325e5181ce48170a74e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/product.py","lines":115,"hash":"f17fb60771acc0a3a541c595a9ec43fbddba6f831f0d515bdda2216237ca25ab","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/request_order.py","lines":161,"hash":"0e31ae718c03cc4a59eb10ed5009b95143c831be83fd468f5e8efa58759dbd7b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_delivery.py","lines":292,"hash":"153b86c6b0058ce8da1ca72b23578ab466aa4e603a1116394dac2f9ea5240f4c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/inventory/supply_request.py","lines":200,"hash":"d03d2fc28811b3d832fea11c76ad6d5e916c931816ea16dba46e94d0f6a3f879","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/invoice.py","lines":877,"hash":"83ddf3cbb3458a04d85c8cb266340b51a6b2468bdc9c6a4364666270f5e714d0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/location.py","lines":559,"hash":"2bde64194905c7bde444dcaae58babce21baa2754cb09d2442a1ee399818ad78","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_administration.py","lines":56,"hash":"2a9126a3aae000cf2bce7710a1ad025aa451f9a4febb189a7dff0620842e7b76","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_dispense.py","lines":279,"hash":"c1db5d5c78472ce05b7bf736c4563e0e4a29706c1f4d6b074304c112e89dd206","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request_prescription.py","lines":171,"hash":"b7f02f3f4110b54da1e83569b6b5725a91be84e82d8ff9ff36808f31f3448ef8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_request.py","lines":101,"hash":"459a779a643209b7c3707dfbccfa65a3a850282c1094bcf61016fd173eb35bd7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/medication_statement.py","lines":54,"hash":"4d58309c6151ea939a8c2b499db61345cafbe2f880de979ee3a588172712c033","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/meta_artifact.py","lines":123,"hash":"bda70a0c528447f37ff133be443b9d3b1b97ded54a181edc207b6db21fa279b7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/mfa_login.py","lines":76,"hash":"c75b32623bbe4b780d92a74a0d67500a0c7c277ca7606263433fac2544c96726","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/notes.py","lines":190,"hash":"6c5701ac97195b33429b18fcdc9c217b9dbcb91b1cd8d5f7c4b23d74a88bde7a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation_definition.py","lines":168,"hash":"266ba9db30988a6c5bd0c2b01e7f609e6fa8f0754641ef079f3e8d1843a20935","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/observation.py","lines":88,"hash":"1c4c0ab2776ec3673312a1e9fc5c7f9adeecac34459d0c58cca189da6246d229","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/organization.py","lines":489,"hash":"63b9f367a33a6dd58a7c9e22296a1b8796e6f70c5f4edab89a2d0b061b62469d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient_identifier.py","lines":130,"hash":"ea62c1b8524a60da3346e0424878c82c658642177ec7dcd05780ff838788a208","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/patient.py","lines":519,"hash":"4d3204a488bd87a6092ef1457cde56548e35e5c56901b8324d7a7272a519fb1f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/payment_reconciliation.py","lines":287,"hash":"e4c6dfe2386ce4da7e12c595a67def571b82b755ee3599f64ac04f4d30ffccd9","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response_template.py","lines":127,"hash":"aa0d1338be2fcbecf7e812d43f1477e1552dec94507b5fd929ce4c9be7d33db5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire_response.py","lines":113,"hash":"e91f52d5191853851af09e05b8eb373b9645dce489043cf5821b7b5169a84e42","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/questionnaire.py","lines":218,"hash":"ccc0fe021d193e5d6de9540c256413da356895ceed0c71c5fdcba75ca6915d4e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/approval.py","lines":54,"hash":"3dc3db3ef606bece6cbfccd13ac043180dbcc11c656a407641411fd3d05813b1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/authorization.py","lines":637,"hash":"f7d1b3f05ed54f9741ba0a1a8527273083198e64e12e50517df687ea6e3e05a4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/benefit.py","lines":767,"hash":"06cd89de5519a716ab380a87ef527eb16a5fe62c33cd400dc6d82ef55309a8ba","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/bridge.py","lines":790,"hash":"4d6018f6549c9b6929f48258f2f99749288eb471e558351fbc080c7ee2d56d8f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/claims.py","lines":510,"hash":"6c6a0a19b48dce9afc75aa2aa6733e7cc6c375614e6ca7ee3eb0bc581abbef72","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/eligibility.py","lines":837,"hash":"bc4ffaaa03f7d28ad05b7055f2e21a192dc098f82ea902d20b8ca29c68dd3c7c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/fatoora.py","lines":343,"hash":"db1429b668f5ce3173b5ecf1e5b28843e6eb4e01b9476b2c2985bf218566ef1a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/finance.py","lines":1327,"hash":"4bbdb29311e2969e6cfdf05550e0e399d8b57e35dc9ce0511e9971e074f9540f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/governance.py","lines":1708,"hash":"49cc1798847d0bb9082ab4aa30bfb942f8717a41b34c1de767585aa8912586a5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/imports.py","lines":937,"hash":"3bdbe25e22d1db823414558ce4a89905de2d4c324df64bc480f9ac886853532c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/integration.py","lines":572,"hash":"a8054e6179d244a3d449443d8b1430a307a5bdec864aa70f637fea88d3574006","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/liability.py","lines":799,"hash":"0165dc0314244154575cdb4a697ed1cd0371e6685885e09172e0066c59de2538","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/operations_base.py","lines":644,"hash":"e2b741a157811f624bf70161931308f82789e49ca28a2c0d35f86f6fb46b6ba7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/organization.py","lines":2502,"hash":"0e160f39d0eeac946b761309e46be759946ddbe66a471ee4c60e6f3c01b13310","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/program_policy.py","lines":1263,"hash":"9dbf0c4981d01817d49d5b25353b26a5ac9810cbbe48569e01d9b9a6d8361883","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/setup_governance.py","lines":119,"hash":"2869e8bf3a4345fcfa7d0f107b5d6ae7dcea6eceb9f9a6632e0b3adf3bff40e8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/source_evidence.py","lines":284,"hash":"0d208b10c45e82c004d525085235d05d93e170c5aec7b5e12e441340b3ca58c2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tariff.py","lines":939,"hash":"4005e1fd12dce54ebc7211cc630540e603291df7ba6d2eb6bf6f7b6a128aa799","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/tax_setup.py","lines":280,"hash":"64a19cf9f732a3d61796e8af876eb257bfbd92067a1fa9041df2a9248b8f8d43","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/work_queues.py","lines":505,"hash":"76ac2a386be6f79798a6660f97bfcbbeb25cdefe4fc48608d259427f8ee4a979","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/rcm/zatca.py","lines":261,"hash":"cca3c601a73776c1b10ed281d010b2065debf5dab59c622c1cf62a3175853cd8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/report_upload.py","lines":182,"hash":"61e099b00866b8315fec5d360fdda2c5fad00da29529d62e5bb13cfc5405ebd8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/report/template.py","lines":221,"hash":"ff565246d1136cc524ff6d7e8d5c63636f0306542c6805ea7897e23214fd2bbe","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_category.py","lines":211,"hash":"2d9a631ecf4e3ce65b89709f2ca7f16918df28b7ae705e2b2be1eb0370d3bf48","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/resource_request.py","lines":126,"hash":"9635df882778d623ce2ffa865d77798ddcea51f5a8983efe69ddce39a0b15a17","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/revenue_cycle.py","lines":3305,"hash":"d4e94212fae1a41a78ad90658f6ec8a8af881d879bcad6a40efe97491a815fa2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","lines":135,"hash":"cdfd0a4a68a6dda5652536f4e3478fbec4c65d3d98c7161073c8bc78f8c320f2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/availability.py","lines":497,"hash":"1370c5b5f5cad98b4cceba59929dc88e82c70350615d5a3125d60cab54deec2c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/booking.py","lines":396,"hash":"45d45ce4892265adbea9285b07d3f3cf5ec6a955041de252d8895cb5b0ad69df","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/schedule.py","lines":359,"hash":"ab8c9461a7b4a743954a7c8511d9ad1fda633bbea53844802039572df23458ad","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_category.py","lines":86,"hash":"c9ebb7818919084be46236b6e7234ee0f550c139f0ecb1fde5a7953b5e50c2cf","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_queue.py","lines":271,"hash":"481e87a2aaf88de4b0bce386a9a64b82ca04b407c90f3a79c938679bdd634cea","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","lines":127,"hash":"ef9a73fe98d4bfc69010ab67db5c697f8a44bdd5506530ecd6dd6c825a4d9507","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/scheduling/token.py","lines":198,"hash":"410193e49a78ef1caa6e5c51c9c7e54f184a37ea6a95b5c90bf5963fec2f69c8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/service_request.py","lines":426,"hash":"62bb53d5c6160114da5c7f31702722f416507775e8205e206d2645d4ebdd46fa","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen_definition.py","lines":111,"hash":"7d71aa9ddc4f5b398ffd9db0814ef7b63c1d261e4230537e6653f97fbab729f7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/specimen.py","lines":90,"hash":"9f0407af6773a8f026fe4fdda70c35cc948e56293f2e43429b342d44466c165a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/tag_config.py","lines":106,"hash":"4fb0f5b78f5d3edbfdd4b2995eb61fbd92b7b5b5ab071de21e1c462964d83f2c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/totp.py","lines":194,"hash":"082e27b2dcefd33e34a1a33f3287527dbbca25813761b387fa05c34e2171912a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/user.py","lines":294,"hash":"655c3f5b20a24d5b45d3b91c4f595f796cd152e326a9923db407d4accf78555d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/api/viewsets/valueset.py","lines":243,"hash":"6b79b6872575b20c9c7dc6d4f75f8471ff26da6661d88d9f27bc09dd47429943","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/extensions/validator.py","lines":71,"hash":"b00748dcbcb6f3e541d299d70a10b8964193c2c0b34957534d8e90a0db68f01e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/fhir/resources/code_concept.py","lines":34,"hash":"0ca1b831d57391f8a47ab7dd44acddcfdba9f11ea2429f689f95467755105a6d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/rcm/nphies/package.py","lines":1011,"hash":"ffa01ce6c50a88c071e504e3354f3763983f2a67c5154837839a1ec03856ddd2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/rcm/services/zatca_exchange.py","lines":423,"hash":"d814f05579ee78bebdb5269d8422611e502e22d34f4bccd1de14c944243b76cc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/account/spec.py","lines":118,"hash":"99fdbdb2d103b1edb92cfa62079adda5c8d6384265d159642d950d52308c9051","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/activity_definition/spec.py","lines":176,"hash":"a400996a7db2ea0cf7feeb10995efb54ec39d90d48d96eb6a578394c3b327fa2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/allergy_intolerance/spec.py","lines":139,"hash":"54dfb856b2c10739e7a5a0d3761d501d25dcb0dca8d063412fd9d52eaff1fc06","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/automation/spec.py","lines":145,"hash":"b569652e440a4e46642df235c0f45097ed4f8f44d8bf9d55bd17759023634638","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/base.py","lines":316,"hash":"c7e35e4e5300243489796bded060bef635020eecd5b28daff0ef8c3732f3d660","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item_definition/spec.py","lines":122,"hash":"25fccf0154fb5e061d022277b7d62e685c0f129ea62ec7c28c018516c9503d50","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/charge_item/spec.py","lines":189,"hash":"8dea7bddf597462c48db2d8c10ec81a6fa71ddefe500b4355d5bc640a4deb5f5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/codable_concept.py","lines":13,"hash":"2e0227070a3dfbc417abe37bfba6ac630d48940f2880fa9d9fc3e4deb8bf8b7b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/coding.py","lines":14,"hash":"5d8cf07522ecc822650f6cd1967e77446832e5553cf1ab0e4124ee0fddac9bc0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/condition_evaluator.py","lines":18,"hash":"3416b773366801388423aee37cb54e475d6eff8cdfc555d19ce3c5b4ca954b39","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/contact_point.py","lines":28,"hash":"8511548b1d4d836873bd727375c6f6eb77c02a25d715e1a024cad8f7a26c62fd","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/monetary_component.py","lines":152,"hash":"85237e4cf91a574b88624f42753d664fac843a232a9174c80c3088945a4889a5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/quantity.py","lines":31,"hash":"c60426cf3c0f9141c2a7f32448cc3598decbabec8648fc6365935aa16fa0119a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/common/valueset.py","lines":83,"hash":"2647beffda6e217af94c3d826981d5d2ab09fb7371fb386946c2b0bf669a4996","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/condition/spec.py","lines":150,"hash":"53f9aa7a7b65f530950d3804ddfcad69fe786ca58c5e62ecb7531a1c7fa45a04","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/consent/spec.py","lines":129,"hash":"a8f9c1b4b3d2b219bc887859a259d54a5a12304782515d78be08280436a54ff5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/history_spec.py","lines":49,"hash":"2af7fb4f130657b4af7eef01d746b875a3f212ee906bd15c7ec28972666bac6c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/device/spec.py","lines":158,"hash":"c78542bfd48d2085572fd3ac1a6907c7fdeb335f0120a3a98495be6ae326eb11","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/diagnostic_report/spec.py","lines":97,"hash":"c090042b9a5e8dc06f707099add7c167563d61119c1080aa420c51f3b5abf78e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/constants.py","lines":89,"hash":"4cb075b4aee3c09c6275cab553865929e2ea1bced4c5e66eb571855bcbb9f52a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/emergency_board.py","lines":267,"hash":"de05aec7b2b1c2a956bde172243c221aadc9dcc4c671e0775d929664d5273cff","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/encounter/spec.py","lines":210,"hash":"4be1665d58d0d1b583e5179fb7ec8a7d9fc622a6f0ee9f7825742ca9f98709e9","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","lines":58,"hash":"5c97a3a49bcb2be96175e5f48b5cd3a0f2fcd4e0ef811a6cfa4ab1aff4d51a76","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility_organization/spec.py","lines":98,"hash":"4554de636432d28d8c870b3b6994e613423a21293d1b035ed85620b50a1acb99","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/facility/spec.py","lines":330,"hash":"33c04d305762ea2f0f89dd6499544701aef27241e46874085f6b9c0973acbc9d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/file_upload/spec.py","lines":130,"hash":"7d05ef6382b36ff4e12b363712c24fac84cf2137aad14f1e29dc4e75bfc5f460","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/form_submission/spec.py","lines":65,"hash":"d3534369c6c781cea94ca746332bb39ebb65852e95745eb17c2cada103641e9d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/healthcare_service/spec.py","lines":90,"hash":"f888e06483ae187a099d629951c2dde8f1d45897526e02b0012760a89f25ee50","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/inventory_item/spec.py","lines":49,"hash":"526d1cd884e0c41a90ae151cef0f364446d27f2b0528106de33701d39d3a6d95","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product_knowledge/spec.py","lines":165,"hash":"2f99aad9b30e514aabeb173d032fcd71a214423550a2562fd5508de7f3d42c35","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/product/spec.py","lines":88,"hash":"53ba07574b51fe12b54fbbed4a82273379f59d0963290d9e1069bc55de49e988","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","lines":126,"hash":"601f5fb06c69cb3c4d1a0ffbe7980f7eefcfa593c82965ebd4dad9d5373b101e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_delivery/spec.py","lines":183,"hash":"53fcab738ac254b418fc8e9e373d50803217079902b8d640d820aeb12c478406","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/request_order.py","lines":124,"hash":"1f846ff8e4f77785c3a5632f59ebc6aa9aaed18b8868cb30ee6980b455a1c30b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/inventory/supply_request/spec.py","lines":78,"hash":"efdb5043e6c35b068685c021150a4ee0c2d4a0169dfb92ff3ddea4eabdde8423","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/invoice/spec.py","lines":179,"hash":"3d4732a756a8b868c7ee47b4a7db6bff086c0b8f807b96f6db4022f036ad3fa0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/location/spec.py","lines":231,"hash":"52ab052edae5a6303ed19e9b4f3d4349f69b3f2a167df919541bd1e1a61e5d76","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/administration/spec.py","lines":194,"hash":"b9549599f7137f28773491f3d79ced93730be81df46083248a9049e1ba3dd626","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/dispense_order.py","lines":81,"hash":"0ecec58fbb37b0cfb2bd7370034de438247fde64ffe395d872c90542c3e5a704","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/dispense/spec.py","lines":245,"hash":"e52a9ae743c750dd1a32ec8678ffc986406a42fa7d25940877af63de1a6862c7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request_prescription/spec.py","lines":121,"hash":"5c4d3b8deeeb4fed124f4e789999fac83b2d64b788a2d74a0cf1c989d241ee10","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/request/spec.py","lines":344,"hash":"9f9e929369e186f88af131f2a1ccc3a773d9bfe9648f92a98f6a4935c09a7ade","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/medication/statement/spec.py","lines":91,"hash":"542258fe317d93cd03fc4b0efe7fe5704069be9e99e172a63ece6d39f6f2920e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/meta_artifact/spec.py","lines":62,"hash":"de1d4c92a65edfa86cb9155f2055329f6d9b88401c3c4e3dcbc8d633b1bf05e3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/mfa/spec.py","lines":37,"hash":"ddd4d8940c8bb443f1648173ca00efefb46398472f71a0ed5552470433fefce0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/notes_spec.py","lines":51,"hash":"f4b36a59ffc7840efe22bcb51d28521fabd45dde49f21a345c025dc06493f86b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/notes/thread_spec.py","lines":47,"hash":"a5e07f034f951b494380ffd0306aceafd41d8929c1868a7d45e1e4786e7f8fac","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation_definition/spec.py","lines":237,"hash":"3898a7b211c0285d470081b91eebe630d232199f24f946455e5db9ae57bf307d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/observation/spec.py","lines":150,"hash":"ad9e83cdb38cc41b6bc16e0efac7a8b9e74ce1ead89f6ad437305e7af507bb40","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/organization_user_spec.py","lines":75,"hash":"27a92a021ca6de1ac79454d438db59769801810f104891650e222c851b313a81","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/organization/spec.py","lines":79,"hash":"d7e3b94bcb16e02b534bf9192ec9dd8cad98afe5b962fac45ef15d859a98baa3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient_identifier/spec.py","lines":83,"hash":"629d524a35096fd0a4b0d00719ccde775db9452b2456d576dbc85793825d66da","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/otp_based_flow.py","lines":75,"hash":"fb50d2fb4dc49d7d87c1c9435ec14f23e86c43a7d0a1cc27b8dc16bc020a6c7c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/patient/spec.py","lines":293,"hash":"6ee0aaa338f7711d91578138f70f09395d027159177150497088c2400d80a861","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/payment_reconciliation/spec.py","lines":158,"hash":"318887ff3c7699c920de6eeb9a278c0b0d2450fe2e50fb4724e22f84bde53197","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/permissions.py","lines":66,"hash":"6822429d64e1f5a5c4cf7bdf37cb401e2f270d89d3b105d075ac42c6bce70f3e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response_template/spec.py","lines":137,"hash":"97cb0d20a9477ee4adcab98657ef705b2405c60355f11855ec8bdae7a6cb900b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire_response/spec.py","lines":80,"hash":"e1aff7243f7557d61fa33271652df53ce0fe0220505abdf3f5d20cdb5fa1a555","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/questionnaire/spec.py","lines":279,"hash":"360690dc0be252ca3508ca507a6b2fb3acc1f9a67377b24bac36c023dfb43458","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/report/report_upload/spec.py","lines":55,"hash":"6daf8b4ee312bd7b4bad3fafd2cdaf135680a65f207816dc2a1d77e37c17895c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_category/spec.py","lines":77,"hash":"89ed3f07892b326be21b9ee5801a104139f8f95a51ba5e7c934f5e765dab7ef5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/resource_request/spec.py","lines":185,"hash":"fe99cb65506685dc2900001e118e385b12f3b089695ae220d1c275d3f8968ec0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/role/spec.py","lines":85,"hash":"058eae8574b2f34d4a821562da0c609d3ee8472a7d37659334d3ca728b433597","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/availability_exception/spec.py","lines":51,"hash":"cde00836fbd0aa6e63e62adfd77b616fffdeb765f983fe6839e36aeea6c58bc2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/schedule/spec.py","lines":259,"hash":"b57f548fd7d9e0aad687cd63d90263172f818459d2b513e7923610c254ea81e2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/slot/spec.py","lines":177,"hash":"f53b0e2f74217b414b95f419e53f60a14517ef1d982d393dbd23bc376b9fd2a7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_category/spec.py","lines":39,"hash":"695a751497bf99523259a3d269aa616db90bd8133a8fee989571399be0dbbb35","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_queue/spec.py","lines":50,"hash":"b7e864cabf590396956221ee2c147e8d0aff00ebc3da24fb182bd8ddbb0b849c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","lines":45,"hash":"7036d09fd3ff34851978d3b327de5317317ee376116d52373bcda94255d6b08b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/scheduling/token/spec.py","lines":126,"hash":"cfaaa6a992334dc333513a26fcfbab98f9d760a1a355891a731b0bcd8a842780","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/service_request/spec.py","lines":198,"hash":"5c22b1bfe81051243530cd95a29f8d321bab64986e23013f44af0052898c433e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen_definition/spec.py","lines":147,"hash":"44776b811b4f2630a8de92e8b88bc5ada9a85b4cdf9997f53fc71b9ed338e090","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/specimen/spec.py","lines":165,"hash":"fe18aa1645faab23a4c16620d7687a05b22668410d1f02ac150ca5d4a1e78840","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/tag/config_spec.py","lines":212,"hash":"9e42cf433a203c64106d598be030fa4f186a1cfa8dbb5932b6362c4abe125665","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/user/spec.py","lines":232,"hash":"d9be6e721c8c5bf8a7063f5a773d72de62b123fb07c9981f2be83f14207f21ab","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/resources/valueset/spec.py","lines":72,"hash":"355c4a847c7f4f8d4f8b900498e12c8168e47ed01cda6c2097a051d9de29a32a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/utils/datetime_type.py","lines":26,"hash":"c32b889fa7ae2280b7b6f1a9cb8c06668c9c50e72c997eae4387edff1efac6e6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/emr/utils/slug_type.py","lines":55,"hash":"2845b0ac200ebd572eab4e7508cf70da66283d67607bf2dc028bbb0e689d91ef","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/permissions.py","lines":18,"hash":"9ea862082c429863f23142909f8d6ed8bfdddd01a0f7a89076f60620b73ceaac","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/security/api/viewsets/roles.py","lines":67,"hash":"b500b7bef6f9246713c34de7e69102b8ee0a25db38c5cc547fd328584b01a6d6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/security/roles/role.py","lines":190,"hash":"f82fdfd926441545c8e500a66c216dbe3d73c5a7ac3ae6c8d590c12939affcda","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/users/api/otp_viewset/reset_password.py","lines":137,"hash":"8fddecacd7845261a23583f7ba7a51f829eeacdd88620d65a30dae11849a86fd","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/users/api/serializers/plug_config.py","lines":10,"hash":"20469450d6d303e9e78639d3d49b2d5430ca369ceb2b88576aac58cbb9c347b7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/users/api/viewsets/plug_config.py","lines":45,"hash":"aa05f6fc7b264ada8a239c109f29d6fdcf239fe1cf4cdf8c56654954fee0ebcd","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/mansoq/users/reset_password_views.py","lines":204,"hash":"e023693d8fa9c85e43419dfc5d21189c085f834476e90188271a2b51bedd8d41","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-core/README.md","lines":85,"hash":"f73435c189ceb259245ea183edfc040c779808cc62a8214a4d537fcb4584c581","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-create-mfe-plugin/README.md","lines":107,"hash":"a7705a4f9bdf2409e8e98d8dec4f693ed8a7bcb05ba8697f39a597caf2016b13","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-create/README.md","lines":140,"hash":"227af75ce34715e0bfef39e6d191de47bca186e68edb966995d0b7381aeac7d0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-demo-facility-setup-fe/README.md","lines":2,"hash":"c4f0b2fadc4d0c8a4d1704a6aedbc410389d59b05e420d5e3464aaaf45d922f4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-demo-facility-setup-fe/src/api/demoSetup.ts","lines":115,"hash":"532d088ce76ff422d8cfad1b8410ba313a2b09d4027394646e634d5cbe815f59","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-demo-facility-setup/README.md","lines":76,"hash":"44d28eee1896cccc2cbc10109abc307843bfdd73033d158907e86c1b19654e9c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/api/viewsets.py","lines":93,"hash":"52edc4ccf841db7b084c411682af07765c52da843ddaada7356aafbd0174d874","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-demo-facility-setup/src/mansoq_demo_facility_setup/urls.py","lines":19,"hash":"676ed6d9b18a468a2b972e491cc826f4bb56942392a3de5fd49c707e1cdb7488","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-dental-fe/README.md","lines":134,"hash":"1b6d1d47bd907d038354c2555473bcd175c268fa03d1963663c4f7430aaba009","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-deployments-registry/README.md","lines":145,"hash":"3dd69645651ad6712465dca9d5a2860934ac8343d23265608be750f9d48768fa","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-desktop/README.md","lines":49,"hash":"f7cf9339c79f5690817bd0533b8d6ad2ac02f72e41c72ed80970616124a68952","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-documentation/README.md","lines":42,"hash":"c81cd67f42b579fe28ca61570da1e8d2761612031026ab0ecab90d84838f42b6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-ecs-tofu/README.md","lines":26,"hash":"1af0cb56d15fbacbfc90e9bbbc40be72b74e166ab2a03abad0faae55a806cbd4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-eka-scribe-fe/README.md","lines":125,"hash":"eda4d7502ee1a31b9ed41fd02c4439aeecf89a2de10ba1092a9aa762a27308d2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-eka-scribe-fe/src/lib/structured/mansoq-api.ts","lines":198,"hash":"9d0c81e85842107e4d3e511f46ddf7d552fa1d507cd83529f4b087c3e22424bb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-eka-scribe-fe/src/lib/structured/valueset.ts","lines":113,"hash":"6ba0a8d5b93993bfea41e9a7c2f0daea4f4f670e72f051816b72df22eb8b7cfb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-encounter-auto-close-be/mansoq_encounter_auto_close_be/src/mansoq_encounter_auto_close_be/urls.py","lines":12,"hash":"877a35096df876be7ec24bfa7bae9aeb5434c8a4afb7b88e1b8cab139d62b63f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-excalidraw-fe/README.md","lines":76,"hash":"ef722fd71d20f7fce609ac3368cdadd66f968c107e8b1cd1b54e65d327d0fbf3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-excalidraw-fe/src/api/meta-artifact.ts","lines":37,"hash":"090fd94734de00989d846ed303ca5f4e59860964de7ce9f227dca380c48ee646","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-experience-be/README.md","lines":76,"hash":"ca9d65d42adcc1d0be454fc5b21339b4bb811412fcf2189700a14171bf93684a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/api/viewsets.py","lines":74,"hash":"3847e630a8663b12cce890143c3b9fb67eafd7e91c8d234400f26c77822ef21e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-experience-be/src/mansoq_experience_sandbox_be/urls.py","lines":19,"hash":"34bbe3b37265791ab00ff89e19fdb4d832b8a8cadf8fb5bd5edf47fff44a6408","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-filly-character/README.md","lines":236,"hash":"61fbb1b1d18fa2236c9e11dcb6e270288a76fa2a7f2b50c351a1b8f8a0c9f834","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-filly/mansoq_filly/api/viewsets/medispeak.py","lines":114,"hash":"73f2e541adf55ead4e2da3ea198f828410b513b942a1063bff2249c3e790c8e5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-filly/mansoq_filly/urls.py","lines":24,"hash":"5a3fc107782b70ac5767019fc5e5f13acf5b8a752d07c070982e29bf47ba0dda","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-filly/README.md","lines":94,"hash":"e08fd7ae1340513de4532ef235de9edbe5466c60806bd4f164b30684df895445","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-hello-fe/README.md","lines":105,"hash":"7fc5d519870fc1edd9c6739b4da589a5fd7bdc8b2901645dcb1376b47e97ca75","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-hello/hello/api/serializers/hello.py","lines":8,"hash":"e235ffb5751ef33a745e2677d44843cf50b2bf2efb965f4d700297aaa6dffdf8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-hello/hello/api/viewsets/hello.py","lines":25,"hash":"e1ae7b444f2ea4f3c9d0ff9d08c47db608d57a7abf26b2697ee79f084080147f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-hello/hello/urls.py","lines":10,"hash":"61627259c2697a78e62ad3863b16f220cb6486d3abfafd167bd7368fda5a48bf","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-hello/README.md","lines":91,"hash":"961e160f2063864b507ad41477a7d980b072e2b5b079b75882e476aaffcff81a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-im-wrapper-fe/README.md","lines":2,"hash":"cd9066bd4c4a933fa335180f69c3de93f4c52ef529399afed9496a4b077c4b51","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/documents.ts","lines":15,"hash":"0288b3e62dfee9b25412379996d14623bc06187095387542a444f91db4e9498d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-im-wrapper-fe/src/lib/api/notifications.ts","lines":87,"hash":"bd7beb28e2fd8d17f7e7c730a04265c98cc8556a33212d3ecefb257855f52383","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-im-wrapper/README.md","lines":85,"hash":"7efc58c6e93861072a422f9de34d73f9ce6289a2ca020f8a0e4a2c1393f16214","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/spec.py","lines":122,"hash":"73f4eec40cb3e2320af7967f3b768027b2d8ce71cfe8033d83bcebc67ab39478","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/api/viewsets.py","lines":373,"hash":"fb924eaeeb2dd1f4e8ebd28d870fafd4e9f13dce4c0a8946f71d6de998f92fb3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/documents/public_views.py","lines":84,"hash":"f737c156c6ee8ed5a614974e059a839c2c61fd5153c2fd122e55acb18956d3ae","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/urls.py","lines":26,"hash":"5cfa6d425da1be7f9e3bccfb4487c8b82521f43051a77d48bb4d591cffcda236","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/mixins.py","lines":60,"hash":"6658ea9228685f22be790caaea04931c4ae203d7332073d20ce6ff89ffd3a586","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/providers/meta.py","lines":53,"hash":"e9cdc52a8c98d1f1b73c868c5c2c9da1a721dd112c054cd16852c6055fb95bde","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-im-wrapper/src/mansoq_im_wrapper/webhooks/views.py","lines":54,"hash":"c83ce25dd96146ca454fded73af399fe5660784cc3a67116c6cebfc211a20ae6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-india-state-data/README.md","lines":66,"hash":"9de1d195cd962cd59a2ca9ba3c525292192a858d904765c8a3e2ae6e6a9a4388","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-leaderboard-data/plugins/github.js","lines":6552,"hash":"4af71e5252f71d40f20448e8a53f72d4265e7c7de5a2a692040466e30c9d64b5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-leaderboard-data/README.md","lines":125,"hash":"040c85d374877a4bad4e5fbb6eb273e4e6ae9e060f388a904c79d209842642fc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-leaderboard-github-plugin/README.md","lines":139,"hash":"bbbdb2dd7f19e9d65df29dd6850ccb18a6995150ea343667699e920f638b2d73","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-leaderboard-slack-plugin/README.md","lines":108,"hash":"56d9ffe5b37747c93e0b366e62593bbfb80bfd428c7f7da81ec352972e006966","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-leaderboard/README.md","lines":343,"hash":"ef5244b3c544427d233bab1de2b568b4647b4eb9e3991b23ee75e7b53dffdb17","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/in_app_notification.py","lines":60,"hash":"0585518ce2629c0c1b917238ded0c3c47342a7ea67b74dd16aec17f2d7973471","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/outbound_notification.py","lines":40,"hash":"d5ee9c6a2148f1f91f929a0386df8fae5affb2428b0c261cb7faa3e410e063e1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/api/web_push_subscription.py","lines":65,"hash":"f5489b5b395b567c62d162b44d15aee887dc2331284ee95a527dac0ad45c852f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/in_app_notification/spec.py","lines":40,"hash":"6859d7a12a4e65f39f7e42a1af5d001ab12a38e80a791e573c87c007c2780b19","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/outbound_notification/spec.py","lines":25,"hash":"b2eff2f4ac30337325f2167835519793b2642fc9fcef3fbe78621e40d04c67c5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/resources/web_push_subscription/spec.py","lines":19,"hash":"7bff93fda4bba274a36d4c5950a4ee727b3c613758d40966053a563a45bcd14f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-notifications-be/mansoq_notifications/urls.py","lines":25,"hash":"b6c17f8313f27f31819025687a515d2aea24596d857ea7ed8789bd6ae472d19c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-notifications-be/README.md","lines":239,"hash":"06f6cc9de35e929cddb8aac8a34cb6bc2c0bbc54f2e3736cd15e4ff75ee7517a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-notifications-fe/README.md","lines":93,"hash":"561ded4e19fc00da710995b928fb9324cd44f99898e5365d863cc6e6a4bd50fd","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-notifications-fe/src/api/routes.ts","lines":62,"hash":"38ed6559fd4742b10276204efc38d4172beb16d04e271fce01f2ad4bd8776b6b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-odoo-be/README.md","lines":65,"hash":"3159f3cdc8b3d8bed8ae1c6017aa50de24419cd3c0f8270c5109bb25b7d13430","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_session/viewset.py","lines":306,"hash":"67c0f44930a4766edea31b77a27e1e82d8aac33729866f5a5f181b160b800e0c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/cash_transfer/viewset.py","lines":429,"hash":"7972cf09ecf5c1afba96299447e3d7d5c84fdd5a01a77e6c8d4e7d6a88fa7d70","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/resources/payment_method_line/viewset.py","lines":94,"hash":"cc5184b70d6bc7b67f3c840e4fef839ba60782ea8be886b6c2605f1283378bf7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-odoo-be/src/mansoq_odoo/urls.py","lines":30,"hash":"e02a5887b60ee2925c7efcd0c58eb2ae579add01cbb834e8465464e9032e5660","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move_payment.py","lines":100,"hash":"9bf68077e714add4781da9c396840ed81b68b2ec257076d718c5315da10b70e8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/account_move.py","lines":82,"hash":"6553251cfe59a770e2b1b6c1bb3807a054c482be652944ae1211b0693da391f7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/cash_session.py","lines":413,"hash":"de09eb4ba45dafc7091ed3169bf07edba594a385541fbd7c60a4316007d501cb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/insurance_company.py","lines":56,"hash":"c771b5daef97c1441dd46f7f65dd778b9d20e0dfdf41f00786f9df152d62a647","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/payment_method_line.py","lines":115,"hash":"36dc3274b0347e03b361ee5284f15ac5fdd86b5536ce4e5f0b4f6ba9545f1683","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/product_category.py","lines":46,"hash":"635f50fe7b418a11581c2bd37193de2edd703fe0dc34e64fd7c082f156b66f23","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/product_product.py","lines":48,"hash":"67d603a53eabd8e9354e20f354dd1a5dfa6dc80354cda5c4cf25a45d4d3019b8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/res_partner.py","lines":55,"hash":"e495a495d547451951b70b92ec3e752e9b2e24cf5a5899474b27d660c9bbcd80","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-odoo-connector/mansoq_connector/controllers/res_user.py","lines":55,"hash":"9a5e20393d275b3c22e370dbb318d3145dd88302393efea68b9bcb0d25c3b245","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-odoo-connector/README.md","lines":3,"hash":"bdf9b62bed607b2a3d4a194ea0a8e86fdb7118404c4a63240923714128b9371b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-organization-profile/README.md","lines":3,"hash":"723547290b82dc14e9c2ee9a0f9b3af7a41a0fa94a573e9afc6442287f0f680a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-parayu-mansoq/README.md","lines":48,"hash":"641da1b4d666bebf22e3e238695fe5beb1115c4c47d760c43514268893c5ea4c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-patient-geo-fe/README.md","lines":137,"hash":"430515a29bc28783430ca84a9b96384295e5cba1449c5c125a76d452a8fd33fe","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-be/README.md","lines":76,"hash":"69a4efc1615b8c1f73163e70c4ce1b7a255f6d889496265077355dd15e55ffe6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/spec.py","lines":34,"hash":"fa54d0babdac2b4886b5426be5b1d4c14cb24ae8112b78332f3be953a0432464","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/api/viewsets.py","lines":90,"hash":"aef94fd96abccbcf5d7f6373f936398d6e1c347b903ae75aac6825e744b3e060","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-be/src/mansoq_people_be/urls.py","lines":19,"hash":"e38b49dc742a6df65c713b950d94472a2645f53f46e17bda8678318f57975169","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-fe/README.md","lines":289,"hash":"20319b5cd71842272b71f7583113bcaf821ef7a4ade041b57ffa7b520eaf2430","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-fe/src/types/base/code/code.ts","lines":53,"hash":"67263fab94202d9a4cb0664d098bd6e1db4fd43db2470bfc582b7ecfb2b88759","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-fe/src/types/base/condition/condition.ts","lines":295,"hash":"588e478e672459d70d213062066fad7bd88b8789c44c0e5cbccb554effb27b2a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-fe/src/types/base/monetaryComponent/monetaryComponent.ts","lines":284,"hash":"4268611e34646ec83c8775b100d27a17ba5b59a404170a2163cf28583ebbea17","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-fe/src/types/emr/patient/patient.ts","lines":126,"hash":"efbaacb581f48ae53f280d7b89837e5cb98fbf0100d3d4455c5d034316353bcc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-fe/src/types/emr/permission/permission.ts","lines":16,"hash":"350b9d1d5bcaf2672c6ac75087fede09eaf77dad866e58300029ea396042369c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfig.ts","lines":100,"hash":"91fc3abef1ac81b001a548679fe1f616b4a2c8663cfe30e6a6e36d9139462423","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-fe/src/types/emr/tagConfig/tagConfigApi.ts","lines":48,"hash":"5db1f98a70d86338d2e46d2b6124f5c413a1144a2aa19d9f1b48e2c9d82bef05","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facility.ts","lines":227,"hash":"fa2d2d2f1b4b1a0b0bc38e71b84286f753478b73666e3097a6dd78079b0dc18c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-fe/src/types/facility/facilityApi.ts","lines":81,"hash":"73c1f3bfe72aee2fac337934e00abd581a70c09453b475ac3d44b08476bf0d2c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-fe/src/types/facility/printTemplate.ts","lines":70,"hash":"31ff68d96b1e008d03f6d8f23278c291ef4a6eb9be254024afd925cbb9414f0b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-fe/src/types/facilityOrganization/facilityOrganization.ts","lines":46,"hash":"906b1a6ba5ba883f88cffdd9433a4575946c7c1e888d499b290057f73a44f8fe","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-fe/src/types/organization/organization.ts","lines":116,"hash":"4692b0042908e16509cbf0fa292a7a87d44a3a283f35c1baed71098057a9d7bf","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-fe/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","lines":80,"hash":"d9574bfa538015a4f2878c6cbf162e9a587af1dc61c7c9fe7e795cb619cebac5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-fe/src/types/people/peopleApi.ts","lines":49,"hash":"39484294b86750ce7693eb92ff0d1b128e5976d5256fe24ee2e22447c0197aee","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-fe/src/types/user/user.ts","lines":99,"hash":"9f92f83e6c95abda28bee24260010c11b6babc00c2c8b7b201cba042c6e57d3a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-fe/src/Utils/request/query.ts","lines":212,"hash":"00f4d4b806a6df8f776955ac549b712c92503f9b19485d7375ca52856e2db289","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-people-fe/src/Utils/request/types.ts","lines":90,"hash":"fdef4ab710993f986f5053d9cc3056695ed8552ad64609f5a4ea1e3c69b73613","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-plugin-cookiecutter/README.md","lines":35,"hash":"f677f50ec3de1256dac2bf5d5772c45d1b3bddf3d2b25e6b0fea64d24b8cdb09","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-pretty-print-fe/README.md","lines":85,"hash":"669c8324d434eb00c6241ad2b5708422e841d9a99f4b569786926bdb0a5bee67","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-python-magic-bin/README.md","lines":169,"hash":"2b74d2dfaa86631734999d2e72bd54a09dbca81886dd2241b9508cb65a14b0c3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-report-templates/README.md","lines":1,"hash":"1e70d71580cd3833629ba963beaa31c36087a7d83c2227bb0e523ccb5618c23c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-sbom/README.md","lines":35,"hash":"8f18cfbc7a0aba38e9b6394ca40dfd0bfb74f5ce6212e5b9f5ef0aab7a91c0d1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-scaffold/README.md","lines":51,"hash":"273dd376b76343bc7b56de28dde2c22d0ac222e4c84ce42f2eb795ef694fbb78","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-scanner-bridge/internal/server/server.go","lines":323,"hash":"bc6d5ecae2b3076ba1fbf6d9def24372a8bf39be60b701754e21e75f054e2e29","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-scanner-bridge/README.md","lines":195,"hash":"44073612ce8c4c8d0b11b81b257ad16fa79af1e8341950e9435862394e777260","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-serial-scanner-fe/README.md","lines":48,"hash":"dd510dc62265b540db230edcc678fafa9179193c7c83021850681f8e2445f9f8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-serial-scanner-fe/src/components/ScannerSetupDialog.tsx","lines":461,"hash":"3167215c45d66c14fe8dc588f68fa8483af7c032e0013a4b7c428d80707051b6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-serial-scanner-fe/src/hooks/useWebSocketScanner.ts","lines":231,"hash":"32ed689462ec695ee796cc055ac88f0f820b5368c41300d2ad05d027702fff7d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-skills/README.md","lines":27,"hash":"91d5c0e1968bbee4fbe514d036451567526857bb96e9aff80fe6c123546c6f53","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-spec/README.md","lines":105,"hash":"b508538679fe0681227ef475159efa26d0b35ecc60b2a2486bc82f74dc84088d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-super-batch-be/README.md","lines":55,"hash":"7d6cebc2b7a76179f65000aab8c9757b48627838dbb513d978692452fab9df4c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-super-batch-be/super_batch_request/api/viewsets/batch_request.py","lines":121,"hash":"c85c72afb7d75b79f98e45028af297d901ccf2fd45e0184c21d1f3ec3dd09165","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-super-batch-be/super_batch_request/urls.py","lines":13,"hash":"089ed3d117ff3058e96689dd6e868e79cf8346cc88534479f2c7a8d363d431c1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-system-diagnostics-fe/README.md","lines":72,"hash":"5948b7120915f1cd60b501a39d775ba440eb4ec524403c79a390bbcf2d8078b4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-system-diagnostics-fe/src/hooks/useMansoqApps.ts","lines":48,"hash":"b7cb70630d2c3ddd59711918a426e150aa126f5d7a4098871688050352abfff9","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-system-diagnostics-fe/src/lib/types/facility/facilityApi.ts","lines":18,"hash":"b6ce626b2ea6787c0cea9834100a9383acac59ab4d6fefaca32fa64ab8bb4f85","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-terminology-server/README.md","lines":812,"hash":"cb9a7de29706208f0f8342a55ba80347a680db5f2ad3c054fa6599a10bd39711","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-token-display-fe/src/lib/device/deviceApi.ts","lines":17,"hash":"22eefd7524e445df2fedc15e3eeec0efd8f1d36857cf15f5a21cc2b74fc3277d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-token-display-fe/src/lib/mansoqApi.ts","lines":11,"hash":"411c9071c0c5ad19b093e8bb7e2e272dc0eb81f504cf86cd707fb96fe4a1b9ff","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-token-display-fe/src/lib/token-display/api.ts","lines":42,"hash":"d47e969e21394fa9ebc56ab751fac5a94b35b09fe769c5e042bc161bdf7dc198","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-token-display/README.md","lines":163,"hash":"c961c37efaed89c78ef65d6e5c24482ab68cc2c1b8020ccd60521196d95724f7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-token-display/src/token_display/urls.py","lines":12,"hash":"d6b650870498031ce30fb798e3be4f17c28023e41ec16d6f93bd1bbfe854d9fc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-ui/README.md","lines":92,"hash":"4aa527695f1725548d2a95f4d1b7fcb5e2a520c6da8e9671914e5413542164a7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-usage-tracker/README.md","lines":76,"hash":"8aaffe0de8b6b88f732f401262119d6e4e383d7505ccd383553efe347969187a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-vision-prescription-fe/README.md","lines":282,"hash":"056f74cc7eb9fe98117775861d57b7e07342e85c5e39c367c0acb9512d55af93","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/README.md","lines":295,"hash":"9d3bbe4e6be5634b138eec567edeece645caa2bb780a28b1a7bd51d3b1bfddde","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/components/Common/GeoLocationPicker.tsx","lines":142,"hash":"0983f56fd405d98f03c996b6014e597528bb1c83a3ddb5aae8ac59f128f5fa6e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/components/Location/utils/locationHelpers.ts","lines":232,"hash":"9cce1bbff9bcffcccad8243a4a990eda5532773c95255c65e969f9449c1699de","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/components/Patient/LinkDepartmentsSheet.tsx","lines":379,"hash":"e1de67adf522cb7caa853aaaf535fa0de5e43c223fc61f3049922dbbcfbdca95","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/components/Questionnaire/data/StructuredFormData.tsx","lines":284,"hash":"434386c27b8e583e1dbd0a6f506250e7a0fb3640963c572445123bae62880f0f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/components/Questionnaire/QuestionnaireForm.tsx","lines":1201,"hash":"e6e48112c033602b02815eb3685119882242f22b14975dffc3feba7d96e20923","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/components/Questionnaire/structured/handlers.ts","lines":274,"hash":"796209bfb43e9be152a55372f0118c6cf12c1c332477dc408f0fef012f9e3ad8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/hooks/useExtensions.tsx","lines":553,"hash":"d7b438659b8d49b17f0d75a03f3427beca60fff61e41022efe32b50c1c589c38","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/hooks/useLocationManagement.ts","lines":305,"hash":"3e96b394101a2262c60c6630c9ef29ce8e9a1c80fb0f20bc20537bcf9bd4ba62","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/lib/appVersion.ts","lines":118,"hash":"d26a7de98eacbfbe0afe038571bc8d7670d171d9e8ef676d1304dc32234a6d23","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/lib/capabilities/api.ts","lines":57,"hash":"fc19c0b65ccb7b7a24f4e38cd2ae2692fb29b5728d13a9b859bc62f76ab00f8a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/MansoqUI/interactive/WeekdayCheckbox.tsx","lines":78,"hash":"1463dbf670db272b032493beea7956308c0aa54da46908b511aa920b06a87522","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Encounters/EncounterList.tsx","lines":764,"hash":"2dbe49fe5456b9161dbd171510f1614cd81a9c915ae766dd48346643d2ba61b1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/account/TransferPaymentSheet.tsx","lines":315,"hash":"93ab1e308d268838f5fa852d0236cf447373c0882b286bf35598d03eff3048b1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/invoice/components/InvoiceChargeItemTitle.tsx","lines":148,"hash":"d63635f14df2417a3b622fd7acfd84983f592aaecf1efbef36441e639fb9d20b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeApi.ts","lines":264,"hash":"83b77d420694d2d16d58f51213e80221e1e1ef5fe2098f0692f17bdf4ee16744","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/billing/rcm/bridgeTypes.ts","lines":689,"hash":"0cf95e4a4d64c6f27897af26fa78b9092b069fea8fa30301e6f63aa092c5dcf4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/emergency/emergencyBoardApi.ts","lines":66,"hash":"33e8286f0f259e49267bd02152c02769cdaad32c5764bac9c4fe4d3e031fd513","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperations.ts","lines":849,"hash":"b0ecf40122e4639a6b4a5c0ce6d27f498565c1b71ca0452087eb3218398f1682","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/revenueCycle/operations/rcmOperationsApi.ts","lines":236,"hash":"5db0f80e171dc7b30a6c62b9f67e0466e45d47a9fb8b4db6bef9f38780e97a1b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/services/pharmacy/billMedications/utils/useBillMedications.ts","lines":214,"hash":"ac95fb2bf082bbb0e911754db978a5c4be73078def98c944d634db2713810b8d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/services/pharmacy/components/AddMedicationReturnItemForm.tsx","lines":656,"hash":"6b9fd8a41fdbbacee538c541940bf8e49968e2481340caa06d9b050a6663106f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/services/pharmacy/hooks/useUpdateDispenseOrderStatus.ts","lines":128,"hash":"bf44ba50b41c5e36c9cdfd0ed61fa4f4a729282fb99e743b8a316de7588652bb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/services/serviceRequests/ServiceRequestShow.tsx","lines":768,"hash":"f279adcb6610e9c5d762bfd93b5299cac08893d438ff21161f35c57f3b5c29ae","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/locations/LocationForm.tsx","lines":573,"hash":"c6466cf4b0d9b178b27e36a92014eda40c155c08fdcbe6512ff32b837682203e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/benefitTableApi.ts","lines":400,"hash":"6dc5bd0ae9f7c0f85f02228f27041f8ebe8a9d126af0cfe4f96b8502c43bbce9","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/components/ruleSurfaces.tsx","lines":478,"hash":"13fb06d08cf85208b48b6635fbf757fd77bdd381b870197d2546356de63dcd62","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageApi.ts","lines":240,"hash":"c2d87ace9a6890ad979341f6e6c318ecc32021dff35f22eb594461f48583e177","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/coverage/coverageTypes.ts","lines":831,"hash":"11eaaed5b0cc89d04e35cd13e954b7153d9b9cf3f1190a3b3d2605b79d047e1b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceApi.ts","lines":354,"hash":"ff97224d5fbbd20f144d5fbfef996f1a52674778e15d2ea24d03e3f273e32f45","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/governanceTypes.ts","lines":692,"hash":"d135f624cd5dc68bd91de8635e65baeac8ed77986748a30c741bcfafe252be70","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/networkApi.ts","lines":241,"hash":"1f35464ce58c6bb5662319286438bc14a85cfd20b9bac2588cb7555dea644b51","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/api.ts","lines":446,"hash":"cc6a8bd0ebd053272421a73ac6c7cd065a25bd45c256b8c90171b3019dc8a2b8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/parties/types.ts","lines":806,"hash":"3052ca54497842039589abe03f2bc6d990436af895451b897252c0e38df212de","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/priceListApi.ts","lines":468,"hash":"2ceda4f2db6ad4930ad35d67e1ca7baa2935588525889bede5d06ab50b575a2e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/pages/Facility/settings/rcm/sourceEvidenceApi.ts","lines":44,"hash":"18fa8f8d04961e68f8dffd7b18dc395c505a4592adb474739cdbcdf9651de019","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/auth/auth.ts","lines":82,"hash":"004ec15c5c2d00b4e3812d22e289ba12e28254b00fa5338d4a1183fc890d7048","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/auth/authApi.ts","lines":116,"hash":"af332f3b6219b5b0647f8d703d5039a3e91d9d5b75eada8b54ac38ad32726138","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/base/batch/batch.ts","lines":36,"hash":"9775c630b7197f00658f622bcf32dd206fcb7d8bd990e442c0193de85ccc6393","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/base/batch/batchApi.ts","lines":21,"hash":"85f1bb278918300e3093154715268129106e98835f7e63872ee375f14cd0e346","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/base/code/code.ts","lines":53,"hash":"67263fab94202d9a4cb0664d098bd6e1db4fd43db2470bfc582b7ecfb2b88759","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/base/condition/condition.ts","lines":295,"hash":"e0accd58499828bc2b63267bc895f5f80e0a16144ddbe300ff237f4a6a341163","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/base/duration/duration.ts","lines":7,"hash":"721e76a107e9debcfc186fe4af7d513d06f62c34e81f928641efadbb98daca08","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/base/monetaryComponent/monetaryComponent.ts","lines":271,"hash":"81f2f31f8ff20dda97d02f343aae3f896821ba78e9a7bafe0177857b7c66fb6b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/base/qualifiedRange/qualifiedRange.ts","lines":171,"hash":"09036e54b2b64a52203ae2088e4e7d75e0eb0cea7ba15635789473ba5c049f26","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategory.ts","lines":69,"hash":"67839599d401cc339a8a9c44e68ddc50306a7f7b0a97077abd255c3da951e124","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/base/resourceCategory/resourceCategoryApi.ts","lines":45,"hash":"eab74dd22a06cfbfbe95fa3879f1b82ab66cf6a8d06a78fe6ebf4d76faf5bf99","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/base/slug/slugConfig.ts","lines":5,"hash":"484c0e874b5cc5482bc45e4aa3430e4e7529cd0e2be688489a4a2f56c3f33692","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/billing/account/Account.ts","lines":96,"hash":"97960509062eb3f95d3cc5c35999764bcdea067a82b3143622f1b8b74f6f2acd","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/billing/account/accountApi.ts","lines":60,"hash":"813c11615f7d7127b7c1eeff869f431c1505d26d435b1e73801f58ef10c582db","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItem.ts","lines":172,"hash":"52be6911720441a9dc300c9351f21c4f9b1b7c80ea9325fae37d1185ea2035b1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItem/chargeItemApi.ts","lines":78,"hash":"a64cf0b5227bc9707eb331e5d7c60bcc0ba678462e16dfe17e92f681b7843c06","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","lines":54,"hash":"4b30f8dfa8feeda8747b1f8977fe675e8ce4b63cf1bcf096596619a5b949a2b1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","lines":52,"hash":"068a3df2083a3d19abb2baff44c62a5e3d611abaa0538b6ed4f7df2e20b9640e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoice.ts","lines":72,"hash":"86f5d6521213e1f7f4768bfe63f7fe1735d064bd30a257a7b5a2369a221fcf40","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/billing/invoice/invoiceApi.ts","lines":53,"hash":"a635f37a49f45efd2acb53978663a3107827458588ce37760123e83d2cec9b2d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","lines":131,"hash":"468ee90021d6e12d567b00abcb7f9c345ba2499bf1a0ffe8364833c1b1719224","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","lines":50,"hash":"afd0e7eb33a6e7bdae26a4bc4048a6a38b71691937f57bb81397e714288695ad","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/careTeam/careTeam.ts","lines":17,"hash":"d254a60f31efe4a9c025c7f0637c7e7231e446f8bdcedde0b70d9bc557f0c250","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/careTeam/careTeamApi.ts","lines":13,"hash":"d53742f2ceee8a25756fe4a67312c2b57e3dade7bce1bb0ccf514aad8d78d6df","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/common/contactPoint.ts","lines":80,"hash":"4b2dcd32290d8cb0e1ddae04481e2ab95e91ef6f12eb5cce27fed4fa442d652a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/consent/consent.ts","lines":71,"hash":"90674a2497e6024bd015c711593046ac06e348e329d1be3b2c48dfcb448a5581","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/consent/consentApi.ts","lines":60,"hash":"43986d090fb6eed6c4ead66df25668dcec638ccf6f8b59479a48d2b003427fbc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/device/device.ts","lines":95,"hash":"ab0cfef75e4cbd0992e234b6c4722a95ca57213bdb3eb0f7714fe05df2d863c8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/device/deviceApi.ts","lines":107,"hash":"d079a31924fc29f5a2922bf9a966f4d183f9fbd79b3c6a010b21a249d43c6719","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinition.ts","lines":92,"hash":"688d0b034530f903ce8fef93be62b6232dfd0d8b2dfa349aef4ea5a383a9652c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","lines":32,"hash":"19f9da72754ce3681bde0757b30ece92cdae5265d8d961ea49ac16fdcee3b9c6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","lines":80,"hash":"370017387f58caba1cfff5fee749db54f5f46c3a790b265cc1e8988fff09a713","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/allergyIntolerance/allergyIntoleranceApi.ts","lines":17,"hash":"508e7c035908d31af3e1dde061e9cb25f6335492960a9a22bad52454a5c62c63","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosis.ts","lines":109,"hash":"4153cbcd88d02cf5a115cf585ee7cce198b9948d2722ccf2db11203c1eef1974","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosis/diagnosisApi.ts","lines":20,"hash":"22d477cb1cd2c66c58acf7ffc05c2b9940633449cc8901d6bdd79e9ae503f562","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReport.ts","lines":79,"hash":"9f1b46e74cf22e52f17b96fe60e0b37a6065d069b01ec50dddc6f130aff9e6ae","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","lines":36,"hash":"e38b20613d2416d2b6b2cbfb099b6ac246ddb7f559de70fdee540b267cf02533","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrder.ts","lines":67,"hash":"4c64a001abd09091af2f9b97da9e1f18ed250e0380029162646d2f3d5b81b85c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","lines":32,"hash":"85436d25b493ae5e081f9483e51b9755cbddd74489c7c8f213bc47caab4099cf","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounter.ts","lines":299,"hash":"178ad4319d92bef379a78ed07c74d87d4c185774b3cdf989affc0f7e06ac08db","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/encounter/encounterApi.ts","lines":68,"hash":"dc3397b24f1343b3d39f1b8ee3b01da8b3b9c16011d53427d118e6f48a674eaf","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministration.ts","lines":104,"hash":"aba9ae9ba873b5da05a41e9188fcacf1d1f5169794a85c72652b570cfa1079d1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/medicationAdministration/medicationAdministrationApi.ts","lines":20,"hash":"e83e9fcc1a40ca9e82e794772c643d669e8dbae9402b4a68ba10d8097a49454d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispense.ts","lines":236,"hash":"514a60b59fdbcd63432ca2236dc9566f10f5c5a753b4b05cbfaf2e6dffd49a06","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","lines":49,"hash":"5606a35e6a925bd3b459df0a0f3606d4bdd49f15649986f857e114af38a7b63b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequest.ts","lines":1774,"hash":"a39df63f9b7f2d976d4379511d7a2d4c8e3e284fd1e9b67c28e59392e8545b2b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/medicationRequest/medicationRequestApi.ts","lines":30,"hash":"2e18bb5bef449fb67b01d4b763e8ca1e57bad00a6381c5c0e3a2eac1d6a272c3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement.ts","lines":86,"hash":"7336d1d6c869a896537b0f8b30c979125aeb98676448433c5d99af02fba950af","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/medicationStatement/medicationStatementApi.ts","lines":16,"hash":"7af6081813410b0185be349804f6ede4c9d6f0cdea3a9601708abf914dd1f869","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observation.ts","lines":126,"hash":"d155220fa35ddf7724bb9e839f556dabf1d5ea763ba6af59c1759003b7f6fd84","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/observation/observationApi.ts","lines":30,"hash":"3936e5d92fc26df4fc215b75d518ab04e3ce10904ad1b12447c3c8732e46cdfa","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinition.ts","lines":80,"hash":"410ab320a92fa0297f8cab554412e9f064b1c3e7da92e811cd1c6049dba15d08","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","lines":42,"hash":"9fd238ca281a27a49e8d303a1861a6dd0d2784256f7df833fe883e279e143422","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patient.ts","lines":171,"hash":"19bc2c4a91efaf67e405e9be754a336f058e6b2689800acc1a37386f40de5552","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/patient/patientApi.ts","lines":97,"hash":"a4753ed5f4f627fd85b2b01f2cb3d67a494fc8b8c3c5212ae627f8ba834bcb4c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/patient/publicPatientApi.ts","lines":20,"hash":"10e349f84ea81abd732484e36a5c81937a6dc72927f8914b1a74d7781cfadd4e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/permission/permission.ts","lines":16,"hash":"350b9d1d5bcaf2672c6ac75087fede09eaf77dad866e58300029ea396042369c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/permission/permissionApi.ts","lines":17,"hash":"34a75517332f61bf39b72bef0c297c367f29b3ac96af9d4eea563186481fc5f4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescription.ts","lines":59,"hash":"6a33ea1c1b5321e12b9a1fcacf2ad74bf4ea013d815a4a7df56dc1c49887b442","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/prescription/prescriptionApi.ts","lines":47,"hash":"9d66f5800fa3e9f6c8abf1f9fc3c02b6601f4a2663c1554b2b1bd86e28100889","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/report/report.ts","lines":56,"hash":"6ed1cdf25cd16526bb23aa9ea265695a06a0d1a33af35fd81924a7d8e8e31d53","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/report/reportApi.ts","lines":33,"hash":"489f54fe4f027f39f4c6250576ee0b4fbb2b151740969f998d9fac558b42c366","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/role/role.ts","lines":39,"hash":"1778f272038639483b46b7c1a16452ed0ed253545d1119b4a4eff5202a468aa7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/role/roleApi.ts","lines":34,"hash":"6727dbb6604384ffed3d1c8980d7c7b8e570fb8d05aac15c9cfbd73e42a8bda4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequest.ts","lines":126,"hash":"64e7ad7bfac5db28d4496d5e7a324f44fbab28ded3b4d266a0e73b8e1cce2b36","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/serviceRequest/serviceRequestApi.ts","lines":62,"hash":"c2f05aaa412a2e1e55458f9a09ce02221b10ea3de584f78e3a88d20290424649","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptom.ts","lines":94,"hash":"52769059d8153aadc305ec83691c1ce3309f30deff628b7de2f5ee23d7393ca6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/symptom/symptomApi.ts","lines":26,"hash":"d843dcfabe3004de469927f0fe93c19fb1e15aba4633a257cb88ee5c2e007a51","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfig.ts","lines":102,"hash":"a03f0eb2c434a93641173019dbb1f0d912b9207d57494bb3e10a87d2fac6a947","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/emr/tagConfig/tagConfigApi.ts","lines":48,"hash":"5db1f98a70d86338d2e46d2b6124f5c413a1144a2aa19d9f1b48e2c9d82bef05","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/extensions/extensions.ts","lines":25,"hash":"76b5e820e43cb0bdb83d4e1514b81acb857ded2be6a6cc9df567b98698b886cb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/extensions/extensionsAPI.ts","lines":11,"hash":"33ba9843a12fba1cfc82646ea8da5e15d8f28cafa3c33643f43035d74625708d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/facility/facility.ts","lines":230,"hash":"0ffef9f711a0ec1bccfdb6a4e498c8365a075e742e3251cd44aeabdc8aea5aae","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/facility/facilityApi.ts","lines":81,"hash":"73c1f3bfe72aee2fac337934e00abd581a70c09453b475ac3d44b08476bf0d2c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/facility/printTemplate.ts","lines":69,"hash":"4b33df892c993bb4484ab0489e256054e1bc9311badae1c061c84770d87436b2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/facility/publicFacilityApi.ts","lines":28,"hash":"872df4099e630500680d0739e6f94140e0be167267bffc24d0c069c95afe012f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganization.ts","lines":46,"hash":"906b1a6ba5ba883f88cffdd9433a4575946c7c1e888d499b290057f73a44f8fe","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/facilityOrganization/facilityOrganizationApi.ts","lines":78,"hash":"742cb8f85a748119cb7c6f1c167e2fe78b07f22fa16567ebba637ffcf06d2a64","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/files/file.ts","lines":160,"hash":"9bdd28569f7bf726b4ddf586901f41eceb42d8b12a11945637acf6e760c826e0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/files/fileApi.ts","lines":48,"hash":"ad162efb04f604f840c58795f50aca61e038ef800c3fed19104933e284b37363","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareService.ts","lines":46,"hash":"ac05dfa7b807068d7ce30b8d7b12e796c403dff761df7d497f1fae88c5cda68b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/healthcareService/healthcareServiceApi.ts","lines":37,"hash":"c436bcbf62f1845cb07c10009a112d210f879e35c00cf70a58f2efcabb97ee19","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicy.ts","lines":76,"hash":"b8ec5cd9db4b93878f567386da07c7c9d4a6153b929a6087e3bc9ddcd2db22e2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/insurancePolicy/insurancePolicyApi.ts","lines":24,"hash":"6a9ab0fa7786d1390c884953f49664453c7b38506226b8f01634290f3f8bb3a8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","lines":62,"hash":"d22765e34bbb6a32f4f6c96e467b0baa66cf442869cc372ce0dda76c1f0300a4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","lines":44,"hash":"82606752833c3b6161b1261b7d4dd4fc179fb98b0b66875f2f2f75d7366bd8de","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/inventory/product/inventory.ts","lines":28,"hash":"d04942e03e539ef9c30d3670ff0fbe5f394d39519e230a235553600097d4f1b1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/inventory/product/inventoryApi.ts","lines":11,"hash":"fe3cb07c0c0e66b71d7a49339179271ea2b394fd728bb71fb834bbcf3ae73ac4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/inventory/product/product.ts","lines":45,"hash":"4a0534dbdcc142f21f0498b55425ae69d3102f4dd219f7d4ba692df6eb5bd7b3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/inventory/product/productApi.ts","lines":35,"hash":"f6af1af6f0109966f94b4b2e35b23a0a3c1e4fb6adc3059e2ec1ba2a77960d4e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledge.ts","lines":123,"hash":"2e5b1d297b6d73bce87a9625b9b6d2b1e8f96b87601fda1ea819b720c8f6c365","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","lines":50,"hash":"ebeab6922a19f4fca23f7eb0e322e1858e9b3f9dd89fdc2e21266b1c9c8a3869","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrder.ts","lines":94,"hash":"6ac7ad854559a06acca2e246b4759f8379a29ab8dc4077b235e47dd0705ffa25","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/inventory/requestOrder/requestOrderApi.ts","lines":44,"hash":"c356b6593d456d6529e14f7a6e5c26e5b55a108cab43bf76225656283b21c1d4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","lines":83,"hash":"1154b48c01c786a1c4a1a4d4905ebd25d94de52cd95e6310057811921b921a5c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","lines":56,"hash":"7b54376f863690e520dd32289c89223171c0ad063299ac8e7e5965c5614d0696","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequest.ts","lines":49,"hash":"9d5d078465aa6fba22b1a85ad1008af775e9e18bd3d145decfe264ded5d18360","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","lines":55,"hash":"5083623d354b375692dc0a4be001bd619d9c9f4c660da3a2d3a3b163d2feaf83","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/location/association.ts","lines":45,"hash":"ee5824eb26e49627652f9a72954c8b966270ee8a986c306f21cb884b70f4672e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/location/location.ts","lines":130,"hash":"cd998719d69af7f5698a2d51f0dba806e4e29162a433007fcb170cf12c98aabb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/location/locationApi.ts","lines":100,"hash":"206addf9f76bdccafbcefd23bfd4f43fa06c521fae5ebb8338e20ee16f844ddd","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/notes/messages.ts","lines":16,"hash":"756582fccfcce2f4f1feb272acddf62bc2566ff01d00c7a6ca7332631e0f696f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/notes/thread.ts","lines":28,"hash":"3accfa762fc1733b1dcfce0dacb599afdd8c3622b873556074752977d75a9bac","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/notes/threadApi.ts","lines":30,"hash":"e76339114d95217b9c3dbd80f75be24fa02262d70359404b0d84d709b1bc3a5c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/organization/organization.ts","lines":110,"hash":"0a8f6b370cd08792d2792109a9cc5103ba05193f3546be1ae76fd7c0ccc18cdb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/organization/organizationApi.ts","lines":100,"hash":"2290728a643f5236f327790c0bc0681b550710dbef51b1aba423e56421833e73","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/otp/otp.ts","lines":34,"hash":"4ebb3500f5cd759ee14143eb5aadb96b3a13fdef539623b2f80cedb419e449d5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/otp/otpApi.ts","lines":39,"hash":"8259a740fcad06516f87a0ccdaae32ded246d01df3b0a31b863ac042fff39a2c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","lines":72,"hash":"901a20fd8c9cda29009f968486e5b0fa121f60a64a6703947ebedf80c579379f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","lines":42,"hash":"06a9b9eba1fc01464f7018ea01a95b63e97223fddea4d109df909962277189b3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/questionnaire/base.ts","lines":5,"hash":"ac89a19e5b7798879cc3ff56ad40e0c4d0ebea8519f4d2c65a8cc62e61348e9e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/questionnaire/form.ts","lines":53,"hash":"c1d3d132c96edfe47f49d7a4670dce62fcb1221c51054ad20b56364873013ea2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmission.ts","lines":27,"hash":"69bea22dc11e6892597e53cf72ef8832f433eabc34b120dff4514474cbf25f40","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/questionnaire/formSubmissionApi.ts","lines":39,"hash":"31ce6eafcd55323fa2f285048b30881918ba11f7d46327d54c2ea7f007b34c60","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/questionnaire/quantity.ts","lines":9,"hash":"a03cbf3f5dba3d28800988e20f5519adac4db265b5e0df68d555e479f4adc1b9","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/questionnaire/question.ts","lines":180,"hash":"fb1d8db90999edf808f9b951418ab6087b9baba18383be67096b79ea14a73976","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaire.ts","lines":39,"hash":"672034b8c20b4027c5cc6e6d90adc11cc13b7d66087d74e54e3db79116b3185d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireApi.ts","lines":91,"hash":"429f1f978c876b17595ec3b32e10917c055432d8efbae3506dff8af73d8848f5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponse.ts","lines":37,"hash":"73a21db36b1bd7d3d3fdd23d4d76d57a4f5b2ca1794f0a6429272bf87d328984","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseApi.ts","lines":25,"hash":"77e6037607d2c6d166c28f9e129021420ad339f0380d4b9ea445f55ca85d4e59","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplate.ts","lines":60,"hash":"44eaec8f9306dfeba71d64f8ed214b1870aa1a5f3fdc4629cf837b467789feb2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","lines":46,"hash":"ea605c02f6b83c80baf7af1572d7fadd58c8c8ce8525a60b99da77a8b63f0158","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/rcm/fatoora.ts","lines":198,"hash":"23dd3ea64dce0bbf98f8bacac9ef54464269604fa5964fb475056081a6631ffb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/rcm/fatooraApi.ts","lines":33,"hash":"de0be26e74e00b7609ffc44d1bc90fb6b51c2c621790c989f03ba996a161b258","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/rcm/fiscalContract.ts","lines":80,"hash":"b750ee9b0095b28444151f6bcff113c7ff05f567ca2d9ef5b1791e935eb138ac","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/rcm/fiscalDocuments.ts","lines":76,"hash":"c478fc5e51d24cab6d5e140d88eb582d5b121bc79eff540003336fdaf821bb70","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/rcm/packageQualification.ts","lines":53,"hash":"816472a73405361af9923417d46076e2520034549d95183d0b62fd51d943f968","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/rcm/rcm.ts","lines":418,"hash":"a58227ae884fd20d6652063cf432c80ad70c55bff54f023959c2d223bcd5c105","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/rcm/rcmApi.ts","lines":2867,"hash":"bf9a8dca2cb0a693d642567c9d32b0828bc32b585a35e20e665fd15aee606f44","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/rcm/taxRules.ts","lines":219,"hash":"26c5848dd1e3be7c1bd09413edf28410298d2570f81c2f829c48db813a7da5f7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/rcm/taxSetup.ts","lines":160,"hash":"3266347608f622a27372ddc66e9f7dffff23d21e9149113230810e00833ed314","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequest.ts","lines":114,"hash":"8e599ff3434b9760a51c407797afc34e536531c6458dab27b10b91b09bf4405e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/resourceRequest/resourceRequestApi.ts","lines":47,"hash":"7f6df268433d2958e22ceafd37d4ba8de90949691a9327012735e31adb4a6c86","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycle.ts","lines":270,"hash":"3e6e0fc5500a493189212f94cb5d74f1db573e430035707870081c7ded57f68b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/revenueCycle/revenueCycleApi.ts","lines":156,"hash":"0a138454c63da24fdb46c2b753004a26289a33becd4aaa05045153ffe6ec3484","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/scheduling/PublicAppointmentApi.ts","lines":39,"hash":"b24bc987cb2966a3b31ec486ad8fee811d33ae2d11b236357a2b80fd7052803b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/scheduling/schedule.ts","lines":315,"hash":"bc8fb7362d0d7e56d5f737927ea892a06714b2c8101635dae4ad23d215880726","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/scheduling/scheduleApi.ts","lines":222,"hash":"09bef9454cad793d68a19beeffa4db57fbb9b56f70577abbcaf3dc70fd30ed51","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/tokens/token/token.ts","lines":121,"hash":"ed1eb1556d132c66e67ab71fa9329d13cc703d5417d8b8ef4a247bba8adcf579","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/tokens/token/tokenApi.ts","lines":52,"hash":"6fefc9c2e3426aa419c410bbf903bce5a67d2ea2b48fffaba11018381ead7e6b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategory.ts","lines":27,"hash":"8171fec04abd471db320419118249b04260bdbcf3c14cb6c366a15257bdaeb25","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","lines":38,"hash":"7d839cd3af735f4251db9e1485cb8dd6267d9eec1b083c1d85dc91403c2dffed","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueue.ts","lines":38,"hash":"0ed8934d539878a1e17599ec7e0ee41752b6fdfd9e9072331f5086544ca75297","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","lines":58,"hash":"0d6a5f2fdd897fb559ef78390a722852fe9fd40a17ec5ca995d375c656ff5986","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","lines":25,"hash":"e3c41046364e4e8c2ac0442274e189873131d01f59cb46b9f6290d1e894e08d6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","lines":32,"hash":"97ba9ce2a31bdc9ff7c82c424bfa2249939f7950158aeb4b9496ec62b269f43e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/user/user.ts","lines":95,"hash":"63237b67bc90f994260f339f0e4553536078efcaf3dc7a740f893433df62b4ce","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/user/userApi.ts","lines":80,"hash":"467f0c5ecd52d3ef876ae76df505acc71e2179a7271e57279813452aa90cc9fc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/user/userPreferences.ts","lines":19,"hash":"1ab3436d9e47e34a75cfd28e9a7258948a54f4a8e2993875c86428d40377c815","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSet.ts","lines":111,"hash":"d3c3071f45bd24257e35632d2ac3cc1b05ca9d6ed57d328078c7f8289812c4b2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/types/valueSet/valueSetApi.ts","lines":102,"hash":"22ae83ebecd45489ccf00c51498c6624b87a9214521ca0d647071d82a721b919","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/Utils/request/batch.ts","lines":171,"hash":"d99eb988e3ae15baaef408e732fea2c986a6077116fb96ea072c02e7dba938f1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/Utils/request/query.ts","lines":228,"hash":"5f702111f6316a80ac484092d57cadf3d72271bfa73a700b95a9939804a26b03","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/Utils/request/types.ts","lines":90,"hash":"591805ee01532eee1916084557b080b0f78de2c8d9b125736661992a8a59accc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-web/src/Utils/types.ts","lines":14,"hash":"cef9129b29e54339e69348f45adf34c8ffa47d50bc2853de87558cfc72644efc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/README.md","lines":54,"hash":"7fa49076df4fb57c0f254c4a1b42b814ea57e830485c51c5bdc2feb96fb1fc87","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/scripts/notify-search-engines.mjs","lines":70,"hash":"ceb0bf948bafb58c48d47c935ad8046a566c10837c6e11b418921bc465a96017","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/scripts/verify-platform-marketing.ts","lines":749,"hash":"e1665b09ece97670584a9b1d45c914342d27093d853044223d29423871ce950b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/scripts/verify-workflows.mjs","lines":41,"hash":"b2f9cf599ca34db979e5c4e16b9a7ed837e220fc2d103c2b0c3646bf097c5c95","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/commerce/account-sessions.tsx","lines":215,"hash":"5c38a76bae0bcd0cc4e7ba746532ca56764a8285ef589750a3eec7e7ca3a0c5f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/commerce/customer.tsx","lines":2821,"hash":"b9b85ffdab0cf2b89bc50d520735e30ae38bddc46f565302a29a29268206bd2e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/commerce/dashboard.tsx","lines":3164,"hash":"f17c164b68bd3eb2d44ed0792a801d5f78d8b17ffb544ee3cd6b0d132d45b6f5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/commerce/invitation.tsx","lines":342,"hash":"841dc7561ba7d0b8bdecd5d3d75764d27265673188635ed2a57f4ccb7ae341e5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/commerce/ownership.tsx","lines":430,"hash":"18130542c2ed0627bc6decf49f5f5391362221ca3e71d571f256f49acf8f9895","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/commerce/pricing.tsx","lines":718,"hash":"7c294ac5ac0a6be1e6f4e1750f79e91927fb96ace19092f78bb68af74ed40983","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/enterprise/customer-identity.tsx","lines":1034,"hash":"420e67dd5dd7af2e687f9a392ea8312b34293df59a6af68ca35ec83717afa84d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/enterprise/customer-operations.tsx","lines":341,"hash":"7d8ff6794d5fe5122821d95f8614e872be7710d310fdc83cd10f4bb81fe01453","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/enterprise/owner-recovery.tsx","lines":230,"hash":"14e83c76f0c3907e9705559908c6e664d87c81a81be69dfe808c82f5981bfe3a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/enterprise/security.tsx","lines":391,"hash":"d2ca3081fdc7c7ba38efad87f7cfc8c06282de0b28ec5c988b6d2e56acc0eb7c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/enterprise/workspace.tsx","lines":3066,"hash":"f9dc1f04ed5d6a6f5eb4bde8d405eb3aa3f20388fc6e9fac98f8ac38e22dec3a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/marketing/DashboardShell.tsx","lines":209,"hash":"789a0657505c9677ee486bce8fc755c39d8f2aa621a8a08f38a246ad76dff8cd","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/marketing/enquiry-form.tsx","lines":324,"hash":"983bb93f9f7a53203bf4d12e7f22d25b6edca6addab15be8d57f54aa480349e7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/marketing/login.tsx","lines":86,"hash":"9ba8eed8dd1ebcaa386273ae691041b5ff018f5f183a9e1c56917c9b429a9ff9","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/marketing/platform-configurator.tsx","lines":2190,"hash":"576368ed2a50a9f65e7c47ac3bb10a36e4e899adc30c52633bfe9fef2900687c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/marketing/platform-request-review.tsx","lines":483,"hash":"a8f856366997bcf762366adb5fe79deefe5c415b9f2437e1fe74222ebd8b3349","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/marketing/platform-workspace.tsx","lines":2245,"hash":"5f2112ee841c4e305cb8dd7e99969ee72aafb29620b02f61476ab5359943cb4f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/marketing/PlatformStatusPage.tsx","lines":901,"hash":"f4c6eca62957b61a07527b21cae1a04b6a1d88533106d32600959aefe9fd7d85","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/marketing/seo-workspace.tsx","lines":257,"hash":"ae639ab0bcc1b5895a948b5ab95cf40cdcef0be55ed77f0729a71847278eee25","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/marketing/StatusSubscribe.tsx","lines":136,"hash":"ef2c9869e014ea0285f6f2b715aba541a397dca2fa609bc54538fe582f45f4d5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/marketing/StatusSubscriptionAction.tsx","lines":86,"hash":"7de30cbb8a855c3a9b4be351916884a1e0ac28ddeab84c8b629768d45178b593","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/marketing/StatusWorkspace.tsx","lines":716,"hash":"60f6e86bb4a32cae50e59ab40acecb4f896a3f0314d7c96663836658f95ffdad","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/marketing/workspace.tsx","lines":2400,"hash":"fc32f44186931db92e848540a52837fab87801f5ac5c7b18353c02bc203827c8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/onboarding/customer.tsx","lines":1858,"hash":"d5a8ecaf63e8eca6ee5c900fcadddcb3498640bbf0a0ea1686531340b308dcb5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/components/onboarding/journey-indicator.tsx","lines":84,"hash":"f5f71ee9c1248a7a9221e221c8fea7ef0a04d5527dafbb0232ae89e96387867e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/lib/commerce/postmark.ts","lines":116,"hash":"9b980b7b2658174345e17556b6c9173712239fab0f6ddff8876427a99d2b5cda","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/src/lib/marketing/indexnow.ts","lines":146,"hash":"5bcb58dacb6855f6d862cecf92d068a6ded859ef2ac27d6f00d484e8f1ce243e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/tools/tenant-controller/provider.mjs","lines":290,"hash":"2c94f166adac15eb6b7283d9b5547025b8c08ed434bd98304ad4e29f6746ce2f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/platform/mansoq-website/tools/tenant-controller/tenants.mjs","lines":2614,"hash":"3e504e56877235c8738f914eb3d5b03e0c7e3a1eea1802ef7286ff8405af4a4d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-abdm-fe/README.md","lines":99,"hash":"9083273fabc38508a95674afb350beed37ccc7475bf820ca75861a02e8490f5f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-abdm-fe/src/apis/index.ts","lines":445,"hash":"66eee1e0b4f332b5220df17b053ac16c6ef8a60ff1a77409757ccdd332c854f7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/serializers/abha_number.py","lines":24,"hash":"517741194c6ae4249298e70facbe6a377f532dc4fe6457084dda5dfa12162ec8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/serializers/consent.py","lines":38,"hash":"41d4138fde62eb71ee9ab51258d480c14e1bbd4594c54a04dbeb6bc85b2ed3bb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/serializers/health_facility.py","lines":17,"hash":"f2ee52a4f1bb9234e905eaef26a59d242f63de2025d8e448757a34c3c1a402a4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/health_id.py","lines":1006,"hash":"821e4e64372b39de6c892341ae00c448d4c66aec9232b74d29edba05e884ec4e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hip.py","lines":200,"hash":"46e6737aa48cf80a6a9a3a36958343e9988f8565ed1fe62fe7b480e27695327f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/hiu.py","lines":257,"hash":"c84652fff7e3f521a1cf1e1c417ec64f56d0440d22cf180683f1317dfce6d9ce","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/v3/viewsets/utility.py","lines":58,"hash":"14ed1ac26a82d6102d135a476a7e76a298e7a39fd86b1141ff50c1fdd5e3797f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/abha_number.py","lines":56,"hash":"c0e255ee6448f7195fc994f254577a1c7e39b63074beed4bb87495c7f4052ab6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/consent.py","lines":84,"hash":"051b35e94b6a515c0cd847b48270bda7b8ef97dae6fde447e89007d36663a85d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_facility.py","lines":114,"hash":"e390f5ad3775967a2a4d1870c974d387d3f21946884a45b8c66eec80dc3c2b75","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/api/viewsets/health_information.py","lines":64,"hash":"cddb7e2ab0c1b1455d4e32d5b8ecf239b528b743ffe87465709191546e70a6a2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-abdm-teleicu/abdm/urls.py","lines":51,"hash":"b78ec040e47ef7f4c7ffbcdbfd9c4eb11e03f2eab7c4dcb0192ad944019f1031","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-abdm-teleicu/README.md","lines":112,"hash":"1d6e8b1d7254e0aa42e87111ab13bd0202654c358513df9202e1fedc37c87707","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-auto-tag/mansoq_auto_tag/api/viewsets/health_check.py","lines":10,"hash":"736f65ebd039cbc826a1ced15355ece436e58be1d546b9422fba0ddd36b33935","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-auto-tag/mansoq_auto_tag/urls.py","lines":10,"hash":"649e59e967aa1c8af1562ea3d758043092bcadc9f6dde99ee989464c6011c66f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-auto-tag/README.md","lines":91,"hash":"331f78f38377a6b1cbab639a7aeb998a3c8e5d3e674c3367e6c303b17d664eac","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma-fe/README.md","lines":104,"hash":"c25f7c2a6fa08e2f09aca1f0caa53a31e9cac842bd123ea40e8169daadfadd1d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma/ayushma/api_router.py","lines":57,"hash":"34296020cd02a90849eaa1b93e609d89fa19efd304305dd7c32015a427257a5a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/auth.py","lines":13,"hash":"0fa29d43025f7bd0822bef45a32b34e16628dd182886e7ffd7bb0b26e8df93a8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/chat.py","lines":171,"hash":"b3380dfc9bb62be0c7048e56eaf2c36dd55c97c53206034d710a1210f1757549","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/project.py","lines":88,"hash":"8770997ab1ba2f77192becfc9a81a096134b929914c8efa85e85d710f669a0d1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/services.py","lines":11,"hash":"a749b65badbe7bca7bf3533819bc5008a91a3d19ea2678353482a60b4b7e561f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/testsuite.py","lines":123,"hash":"70891afbfdf7cb52395b938c5f38694fb9bb6b384e5416cf6c1901c3790a19d2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/token.py","lines":66,"hash":"22a7eac03a0caa5f2eef608463de56865e7cb46311618b3a5d82c31fafd06964","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma/ayushma/serializers/users.py","lines":77,"hash":"d1e66c00b82f6e15edc0768977e937eba230f413e686ed6474d94ef1f73ed80b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/auth.py","lines":55,"hash":"4d322c1a446a35ec08ab5b44061ce05a2ed793ee1dce41b325bfabc2b59cb13f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/chat.py","lines":218,"hash":"44f025c4fa729ccbb68f0924b13ef08891dcc7f91ea36c92ea767c7c32bc1fab","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/document.py","lines":118,"hash":"7b3817385581772fa0c362c224bea70a97a9171873af4ba46d97bb4fe1249ffb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/orphan.py","lines":166,"hash":"4e6ba8eb48bd3b6f10a5649a1899815f8f73acb715c422af72b404aff33ae589","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/project.py","lines":135,"hash":"46ef52166acb904eb77728780e84e72c6739032b86c84c9286708a999d11bbcd","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/service.py","lines":31,"hash":"1eef302484e7063959bd2d1fd9b51df231f24306174635f0ebe7660826abd261","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/testsuite.py","lines":117,"hash":"5dd9c64bb3c7607a81a710745145808aab200764f0ce054cb80640624236f2c4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/token.py","lines":168,"hash":"2023efe23ff2a5ebf63d6f65dd533bd3030c0a5a23746b1273eaccf942bd3f6c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma/ayushma/views/users.py","lines":57,"hash":"0803996f1c3b5f02d96d176aac6ca15d93040919749d0ea824b73a292d8e6cfb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma/core/urls.py","lines":62,"hash":"101dffa198d49152aa0234a8ac080fffa7162b74c27642dd62dc422cc44e23a2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma/README.md","lines":50,"hash":"0e0fa82c526482ab4c71ac3f16063115d88974e5639425f218cd1ba0ff42a2de","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-ayushma/utils/views/mixins.py","lines":81,"hash":"737dec0a01af98b346bf87b73ff73e5813fad5af3b047f8a0a6e95533f8f958e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/config/api_router.py","lines":519,"hash":"50e3d709f0d855406d6857a3ca08ef43fa245d91115957365988a64113967c35","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/config/auth_views.py","lines":236,"hash":"1c99d017f12fc52799eca31c940c924194e7526f7e11c821b58aa4f884ca4ca9","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/config/settings/base.py","lines":743,"hash":"f6d1d9c12b2568fefd8b4388ba43eac608fad7df2da9fe526587342f347ae60b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/config/urls.py","lines":113,"hash":"14593164ca85aed7c7e6926b744fb87058c7d70fd43f1e3eb5a54a71bea12023","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/config/views.py","lines":16,"hash":"9a240e62251bdf24c84221333874923ee85383504ff02041d0390589772f0565","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/login.py","lines":180,"hash":"674fedb1ec6d2353f9141bff9a1e443db4e76039c9cec401d04bdbfd97a697ab","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/patient.py","lines":25,"hash":"b95d4822fc15a466db20972fc967321e5a8f196e74a5e58a0f1c41eb75c14760","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/otp_viewsets/slot.py","lines":105,"hash":"9188c0c62edba0eaac065070beac425eeaae25c12475e41cbf7958444b4a81cb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/account.py","lines":192,"hash":"9cf841caa4df6bbf6ca52dfbc7ce9acafa86bab37cbe8cfa6cdb64b55fe2ee51","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/activity_definition.py","lines":233,"hash":"dc5bb0a7e6198a89357411292b14e0999b9afbdb9e8e4d946c28783135be0ab8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/allergy_intolerance.py","lines":144,"hash":"b7bb2d086729684d6891d733b11bd6f857e6a809c4a4d655b9eda0285ff40d3a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/base.py","lines":436,"hash":"f7755628789597bea5b31ab474436898dcfe34d6e8865dabbefa5d81a42e0615","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/batch_request.py","lines":74,"hash":"7228f8ab3d254e96f6218e2eb65882b481e87a6bc9f4bc2a31e4f2c401b7f8a2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item_definition.py","lines":162,"hash":"ff2c93269638abea46e7dce4f67eb069ee3396de0b0b4fd7aa77aa5ecb8c3808","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/charge_item.py","lines":461,"hash":"08e284e2d59f2d8bf8702c2dcc2af1248379c7ee45e335f47c73d04634dd85d7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/condition.py","lines":154,"hash":"5f00f0ffbe13f18a514cfa2bd5d91f5bf292b416066dba454c82d2f815e31a6c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/consent.py","lines":101,"hash":"c925562f81e3f3b923b85217af982d289ce1268b45f9782f878702c39e5c7627","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/device.py","lines":530,"hash":"2940ecc132dd70b97cbbdadffcca205260dd65df63f16572c22b981b7bf207d7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/diagnostic_report.py","lines":225,"hash":"9a5b4689873e24ab89b17fcdef87b7ed15e21f120a5ccaff3cd8694ba4ddaacc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter_authz_base.py","lines":68,"hash":"71d6adda5026319eeca7f47eb673e81db1217b347ee8c8fa13f7e9701c60d3c9","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/encounter.py","lines":458,"hash":"d8af671b66412846d28866af17b6635b6f9b25023cdfca1ff31053a1b26cd1d5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/extensions.py","lines":30,"hash":"771713df2861800b016082cffad3b7fce8c4e3cf0bf9fed402ecedbed4b12c63","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility_organization.py","lines":392,"hash":"f7e8256c610207c2e5cc7b78e77136dc6520b495948e09a8b81208c0207fd7e2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/facility.py","lines":234,"hash":"6c6585ac4d1e94f425df395d12245821fc704954833f79f3f94da1c2bc97ea2e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/favorites.py","lines":121,"hash":"0d72eaaf05467f61d984392a9cfd50236f56b28f13a230c9caeefd368a08cc58","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/file_upload.py","lines":271,"hash":"20943306dbda6d21b2ce192d72c4bb4bd1c6536c054dc8d307ee56f36347d9a8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/form_submission.py","lines":95,"hash":"b2491e17820f3953bcc79d991b9d52b3a71a38ff4eececb09449ad804f8184c6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/healthcare_service.py","lines":109,"hash":"8ef0575303821d2fead5076a6989c6732cc7c53fc8cbb58b3c0e3ca6bda52868","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/delivery_order.py","lines":235,"hash":"d18ed0813750bf23a1da2a7553880bb340724b8c63396e0a2e045c0b66843063","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/dispense_order.py","lines":196,"hash":"0de11ecaa664fdb4d5b4205ca5753379d8e1aaf1724fa9c9f7f1eba1d81407f4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/inventory_item.py","lines":81,"hash":"d9bdd0b494ae560937be1af1489d1c10ef2e02050b94fab007f15ddef61d5e14","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product_knowledge.py","lines":195,"hash":"26b3ae6a7c8a5ec74970b2a7c81da9ff54e8944e69161c59540a0be85d2f2ad1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/product.py","lines":99,"hash":"cee6b6e5fa693294b17466e465458ed0fda336b012eb1db216606ac9bdb59ea4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/request_order.py","lines":161,"hash":"0e31ae718c03cc4a59eb10ed5009b95143c831be83fd468f5e8efa58759dbd7b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_delivery.py","lines":292,"hash":"153b86c6b0058ce8da1ca72b23578ab466aa4e603a1116394dac2f9ea5240f4c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/inventory/supply_request.py","lines":200,"hash":"d03d2fc28811b3d832fea11c76ad6d5e916c931816ea16dba46e94d0f6a3f879","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/invoice.py","lines":386,"hash":"9bdbaf66c67665d0b364f9dec4980bdd9170027f96ae4a8b0336b3e39701a197","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/location.py","lines":559,"hash":"2bde64194905c7bde444dcaae58babce21baa2754cb09d2442a1ee399818ad78","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_administration.py","lines":56,"hash":"2a9126a3aae000cf2bce7710a1ad025aa451f9a4febb189a7dff0620842e7b76","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_dispense.py","lines":279,"hash":"c1db5d5c78472ce05b7bf736c4563e0e4a29706c1f4d6b074304c112e89dd206","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request_prescription.py","lines":171,"hash":"b7f02f3f4110b54da1e83569b6b5725a91be84e82d8ff9ff36808f31f3448ef8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_request.py","lines":101,"hash":"459a779a643209b7c3707dfbccfa65a3a850282c1094bcf61016fd173eb35bd7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/medication_statement.py","lines":54,"hash":"4d58309c6151ea939a8c2b499db61345cafbe2f880de979ee3a588172712c033","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/meta_artifact.py","lines":123,"hash":"bda70a0c528447f37ff133be443b9d3b1b97ded54a181edc207b6db21fa279b7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/mfa_login.py","lines":76,"hash":"c75b32623bbe4b780d92a74a0d67500a0c7c277ca7606263433fac2544c96726","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/notes.py","lines":190,"hash":"6c5701ac97195b33429b18fcdc9c217b9dbcb91b1cd8d5f7c4b23d74a88bde7a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation_definition.py","lines":168,"hash":"266ba9db30988a6c5bd0c2b01e7f609e6fa8f0754641ef079f3e8d1843a20935","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/observation.py","lines":88,"hash":"1c4c0ab2776ec3673312a1e9fc5c7f9adeecac34459d0c58cca189da6246d229","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/organization.py","lines":489,"hash":"63b9f367a33a6dd58a7c9e22296a1b8796e6f70c5f4edab89a2d0b061b62469d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient_identifier.py","lines":130,"hash":"ea62c1b8524a60da3346e0424878c82c658642177ec7dcd05780ff838788a208","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/patient.py","lines":519,"hash":"4d3204a488bd87a6092ef1457cde56548e35e5c56901b8324d7a7272a519fb1f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/payment_reconciliation.py","lines":231,"hash":"9b3e08cd7155690424aa9856bb17c677a57993c60a18aa98ceb726ea8fed7eb0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response_template.py","lines":127,"hash":"aa0d1338be2fcbecf7e812d43f1477e1552dec94507b5fd929ce4c9be7d33db5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire_response.py","lines":113,"hash":"e91f52d5191853851af09e05b8eb373b9645dce489043cf5821b7b5169a84e42","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/questionnaire.py","lines":218,"hash":"ccc0fe021d193e5d6de9540c256413da356895ceed0c71c5fdcba75ca6915d4e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/report_upload.py","lines":182,"hash":"61e099b00866b8315fec5d360fdda2c5fad00da29529d62e5bb13cfc5405ebd8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/report/template.py","lines":221,"hash":"ff565246d1136cc524ff6d7e8d5c63636f0306542c6805ea7897e23214fd2bbe","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_category.py","lines":211,"hash":"2d9a631ecf4e3ce65b89709f2ca7f16918df28b7ae705e2b2be1eb0370d3bf48","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/resource_request.py","lines":126,"hash":"9635df882778d623ce2ffa865d77798ddcea51f5a8983efe69ddce39a0b15a17","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability_exceptions.py","lines":135,"hash":"cdfd0a4a68a6dda5652536f4e3478fbec4c65d3d98c7161073c8bc78f8c320f2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/availability.py","lines":497,"hash":"1370c5b5f5cad98b4cceba59929dc88e82c70350615d5a3125d60cab54deec2c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/booking.py","lines":396,"hash":"45d45ce4892265adbea9285b07d3f3cf5ec6a955041de252d8895cb5b0ad69df","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/schedule.py","lines":359,"hash":"ab8c9461a7b4a743954a7c8511d9ad1fda633bbea53844802039572df23458ad","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_category.py","lines":86,"hash":"c9ebb7818919084be46236b6e7234ee0f550c139f0ecb1fde5a7953b5e50c2cf","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_queue.py","lines":271,"hash":"481e87a2aaf88de4b0bce386a9a64b82ca04b407c90f3a79c938679bdd634cea","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token_sub_queue.py","lines":127,"hash":"ef9a73fe98d4bfc69010ab67db5c697f8a44bdd5506530ecd6dd6c825a4d9507","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/scheduling/token.py","lines":198,"hash":"410193e49a78ef1caa6e5c51c9c7e54f184a37ea6a95b5c90bf5963fec2f69c8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/service_request.py","lines":395,"hash":"1a8c70ea7f083c71a7c3aeccd73e898e84378c79de53dc6fca8e88f9267d1e67","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen_definition.py","lines":111,"hash":"7d71aa9ddc4f5b398ffd9db0814ef7b63c1d261e4230537e6653f97fbab729f7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/specimen.py","lines":90,"hash":"9f0407af6773a8f026fe4fdda70c35cc948e56293f2e43429b342d44466c165a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/tag_config.py","lines":106,"hash":"4fb0f5b78f5d3edbfdd4b2995eb61fbd92b7b5b5ab071de21e1c462964d83f2c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/totp.py","lines":194,"hash":"082e27b2dcefd33e34a1a33f3287527dbbca25813761b387fa05c34e2171912a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/user.py","lines":294,"hash":"655c3f5b20a24d5b45d3b91c4f595f796cd152e326a9923db407d4accf78555d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/api/viewsets/valueset.py","lines":236,"hash":"feeb4f35d3552e2315a583ae4ff31d3093a7db759e402638b1fbdc121eec4d56","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/extensions/validator.py","lines":71,"hash":"b00748dcbcb6f3e541d299d70a10b8964193c2c0b34957534d8e90a0db68f01e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/fhir/resources/code_concept.py","lines":34,"hash":"0ca1b831d57391f8a47ab7dd44acddcfdba9f11ea2429f689f95467755105a6d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/account/spec.py","lines":118,"hash":"99fdbdb2d103b1edb92cfa62079adda5c8d6384265d159642d950d52308c9051","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/activity_definition/spec.py","lines":171,"hash":"338c1eded6cecea261d507cc37fa56447180aac5f63b8fee8adc715d9e0c9ae6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/allergy_intolerance/spec.py","lines":139,"hash":"54dfb856b2c10739e7a5a0d3761d501d25dcb0dca8d063412fd9d52eaff1fc06","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/base.py","lines":316,"hash":"c7e35e4e5300243489796bded060bef635020eecd5b28daff0ef8c3732f3d660","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item_definition/spec.py","lines":90,"hash":"670817a1a8bf3bb6cc9f3f9d162914ab4bccbc933f3d04b7a68c71d7af82c753","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/charge_item/spec.py","lines":183,"hash":"098e3591da66a7a6dfd019a969a8507a2ac1c0c37b0c4fabcf7ae70ea9638d98","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/codable_concept.py","lines":13,"hash":"2e0227070a3dfbc417abe37bfba6ac630d48940f2880fa9d9fc3e4deb8bf8b7b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/coding.py","lines":14,"hash":"5d8cf07522ecc822650f6cd1967e77446832e5553cf1ab0e4124ee0fddac9bc0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/condition_evaluator.py","lines":18,"hash":"3416b773366801388423aee37cb54e475d6eff8cdfc555d19ce3c5b4ca954b39","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/contact_point.py","lines":28,"hash":"8511548b1d4d836873bd727375c6f6eb77c02a25d715e1a024cad8f7a26c62fd","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/monetary_component.py","lines":152,"hash":"85237e4cf91a574b88624f42753d664fac843a232a9174c80c3088945a4889a5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/quantity.py","lines":31,"hash":"c60426cf3c0f9141c2a7f32448cc3598decbabec8648fc6365935aa16fa0119a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/common/valueset.py","lines":83,"hash":"2647beffda6e217af94c3d826981d5d2ab09fb7371fb386946c2b0bf669a4996","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/condition/spec.py","lines":150,"hash":"53f9aa7a7b65f530950d3804ddfcad69fe786ca58c5e62ecb7531a1c7fa45a04","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/consent/spec.py","lines":129,"hash":"a8f9c1b4b3d2b219bc887859a259d54a5a12304782515d78be08280436a54ff5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/history_spec.py","lines":49,"hash":"2af7fb4f130657b4af7eef01d746b875a3f212ee906bd15c7ec28972666bac6c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/device/spec.py","lines":158,"hash":"c78542bfd48d2085572fd3ac1a6907c7fdeb335f0120a3a98495be6ae326eb11","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/diagnostic_report/spec.py","lines":97,"hash":"c090042b9a5e8dc06f707099add7c167563d61119c1080aa420c51f3b5abf78e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/constants.py","lines":89,"hash":"4cb075b4aee3c09c6275cab553865929e2ea1bced4c5e66eb571855bcbb9f52a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/encounter/spec.py","lines":210,"hash":"4be1665d58d0d1b583e5179fb7ec8a7d9fc622a6f0ee9f7825742ca9f98709e9","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/facility_orgnization_user_spec.py","lines":58,"hash":"5c97a3a49bcb2be96175e5f48b5cd3a0f2fcd4e0ef811a6cfa4ab1aff4d51a76","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility_organization/spec.py","lines":98,"hash":"4554de636432d28d8c870b3b6994e613423a21293d1b035ed85620b50a1acb99","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/facility/spec.py","lines":316,"hash":"bdf1b07d1072a739e274d234b8c11e6a6bf3a5e8dea3f9016ccff383fc9f0e76","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/file_upload/spec.py","lines":130,"hash":"7d05ef6382b36ff4e12b363712c24fac84cf2137aad14f1e29dc4e75bfc5f460","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/form_submission/spec.py","lines":65,"hash":"d3534369c6c781cea94ca746332bb39ebb65852e95745eb17c2cada103641e9d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/healthcare_service/spec.py","lines":90,"hash":"f888e06483ae187a099d629951c2dde8f1d45897526e02b0012760a89f25ee50","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/inventory_item/spec.py","lines":49,"hash":"7102a801cb97a0fd9c1513dc4e96e5a41d3c84e99be7d53af1e7a0fc5b5ea352","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product_knowledge/spec.py","lines":153,"hash":"4fda03302d64b8d65abc617fe1be9ba757a1a6bb9e0c96a219a43efd4a3f5521","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/product/spec.py","lines":88,"hash":"53ba07574b51fe12b54fbbed4a82273379f59d0963290d9e1069bc55de49e988","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/delivery_order.py","lines":126,"hash":"601f5fb06c69cb3c4d1a0ffbe7980f7eefcfa593c82965ebd4dad9d5373b101e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_delivery/spec.py","lines":183,"hash":"53fcab738ac254b418fc8e9e373d50803217079902b8d640d820aeb12c478406","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/request_order.py","lines":124,"hash":"1f846ff8e4f77785c3a5632f59ebc6aa9aaed18b8868cb30ee6980b455a1c30b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/inventory/supply_request/spec.py","lines":78,"hash":"efdb5043e6c35b068685c021150a4ee0c2d4a0169dfb92ff3ddea4eabdde8423","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/invoice/spec.py","lines":141,"hash":"e7b2cba06b7cbc5ff84a42d85a001a149468c4604755ec07b30118ae65785e8a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/location/spec.py","lines":231,"hash":"52ab052edae5a6303ed19e9b4f3d4349f69b3f2a167df919541bd1e1a61e5d76","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/administration/spec.py","lines":194,"hash":"b9549599f7137f28773491f3d79ced93730be81df46083248a9049e1ba3dd626","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/dispense_order.py","lines":81,"hash":"0ecec58fbb37b0cfb2bd7370034de438247fde64ffe395d872c90542c3e5a704","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/dispense/spec.py","lines":245,"hash":"e52a9ae743c750dd1a32ec8678ffc986406a42fa7d25940877af63de1a6862c7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request_prescription/spec.py","lines":121,"hash":"5c4d3b8deeeb4fed124f4e789999fac83b2d64b788a2d74a0cf1c989d241ee10","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/request/spec.py","lines":344,"hash":"9f9e929369e186f88af131f2a1ccc3a773d9bfe9648f92a98f6a4935c09a7ade","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/medication/statement/spec.py","lines":91,"hash":"542258fe317d93cd03fc4b0efe7fe5704069be9e99e172a63ece6d39f6f2920e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/meta_artifact/spec.py","lines":62,"hash":"de1d4c92a65edfa86cb9155f2055329f6d9b88401c3c4e3dcbc8d633b1bf05e3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/mfa/spec.py","lines":37,"hash":"ddd4d8940c8bb443f1648173ca00efefb46398472f71a0ed5552470433fefce0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/notes_spec.py","lines":51,"hash":"f4b36a59ffc7840efe22bcb51d28521fabd45dde49f21a345c025dc06493f86b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/notes/thread_spec.py","lines":47,"hash":"a5e07f034f951b494380ffd0306aceafd41d8929c1868a7d45e1e4786e7f8fac","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation_definition/spec.py","lines":237,"hash":"3898a7b211c0285d470081b91eebe630d232199f24f946455e5db9ae57bf307d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/observation/spec.py","lines":150,"hash":"ad9e83cdb38cc41b6bc16e0efac7a8b9e74ce1ead89f6ad437305e7af507bb40","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/organization_user_spec.py","lines":75,"hash":"27a92a021ca6de1ac79454d438db59769801810f104891650e222c851b313a81","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/organization/spec.py","lines":79,"hash":"d7e3b94bcb16e02b534bf9192ec9dd8cad98afe5b962fac45ef15d859a98baa3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient_identifier/spec.py","lines":83,"hash":"629d524a35096fd0a4b0d00719ccde775db9452b2456d576dbc85793825d66da","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/otp_based_flow.py","lines":75,"hash":"fb50d2fb4dc49d7d87c1c9435ec14f23e86c43a7d0a1cc27b8dc16bc020a6c7c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/patient/spec.py","lines":293,"hash":"6ee0aaa338f7711d91578138f70f09395d027159177150497088c2400d80a861","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/payment_reconciliation/spec.py","lines":158,"hash":"318887ff3c7699c920de6eeb9a278c0b0d2450fe2e50fb4724e22f84bde53197","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/permissions.py","lines":66,"hash":"6822429d64e1f5a5c4cf7bdf37cb401e2f270d89d3b105d075ac42c6bce70f3e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response_template/spec.py","lines":137,"hash":"97cb0d20a9477ee4adcab98657ef705b2405c60355f11855ec8bdae7a6cb900b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire_response/spec.py","lines":80,"hash":"e1aff7243f7557d61fa33271652df53ce0fe0220505abdf3f5d20cdb5fa1a555","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/questionnaire/spec.py","lines":279,"hash":"360690dc0be252ca3508ca507a6b2fb3acc1f9a67377b24bac36c023dfb43458","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/report/report_upload/spec.py","lines":55,"hash":"6daf8b4ee312bd7b4bad3fafd2cdaf135680a65f207816dc2a1d77e37c17895c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_category/spec.py","lines":77,"hash":"89ed3f07892b326be21b9ee5801a104139f8f95a51ba5e7c934f5e765dab7ef5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/resource_request/spec.py","lines":185,"hash":"fe99cb65506685dc2900001e118e385b12f3b089695ae220d1c275d3f8968ec0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/role/spec.py","lines":84,"hash":"82e1e632d1c60248c9112c8dca30c9aeec61073db559258982a604c794110f2a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/availability_exception/spec.py","lines":51,"hash":"cde00836fbd0aa6e63e62adfd77b616fffdeb765f983fe6839e36aeea6c58bc2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/schedule/spec.py","lines":259,"hash":"b57f548fd7d9e0aad687cd63d90263172f818459d2b513e7923610c254ea81e2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/slot/spec.py","lines":177,"hash":"f53b0e2f74217b414b95f419e53f60a14517ef1d982d393dbd23bc376b9fd2a7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_category/spec.py","lines":39,"hash":"695a751497bf99523259a3d269aa616db90bd8133a8fee989571399be0dbbb35","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_queue/spec.py","lines":50,"hash":"b7e864cabf590396956221ee2c147e8d0aff00ebc3da24fb182bd8ddbb0b849c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token_sub_queue/spec.py","lines":45,"hash":"7036d09fd3ff34851978d3b327de5317317ee376116d52373bcda94255d6b08b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/scheduling/token/spec.py","lines":126,"hash":"cfaaa6a992334dc333513a26fcfbab98f9d760a1a355891a731b0bcd8a842780","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/service_request/spec.py","lines":198,"hash":"5c22b1bfe81051243530cd95a29f8d321bab64986e23013f44af0052898c433e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen_definition/spec.py","lines":147,"hash":"44776b811b4f2630a8de92e8b88bc5ada9a85b4cdf9997f53fc71b9ed338e090","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/specimen/spec.py","lines":165,"hash":"fe18aa1645faab23a4c16620d7687a05b22668410d1f02ac150ca5d4a1e78840","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/tag/config_spec.py","lines":212,"hash":"9e42cf433a203c64106d598be030fa4f186a1cfa8dbb5932b6362c4abe125665","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/user/spec.py","lines":232,"hash":"d9be6e721c8c5bf8a7063f5a773d72de62b123fb07c9981f2be83f14207f21ab","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/resources/valueset/spec.py","lines":72,"hash":"355c4a847c7f4f8d4f8b900498e12c8168e47ed01cda6c2097a051d9de29a32a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/datetime_type.py","lines":26,"hash":"c32b889fa7ae2280b7b6f1a9cb8c06668c9c50e72c997eae4387edff1efac6e6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/emr/utils/slug_type.py","lines":55,"hash":"2845b0ac200ebd572eab4e7508cf70da66283d67607bf2dc028bbb0e689d91ef","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/permissions.py","lines":18,"hash":"9ea862082c429863f23142909f8d6ed8bfdddd01a0f7a89076f60620b73ceaac","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/api/viewsets/roles.py","lines":67,"hash":"b500b7bef6f9246713c34de7e69102b8ee0a25db38c5cc547fd328584b01a6d6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/security/roles/role.py","lines":128,"hash":"e25ef6aacce7f8c70613969236f2ddbb2f813621ccfde9e0bb1b9f089119035c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/otp_viewset/reset_password.py","lines":137,"hash":"8fddecacd7845261a23583f7ba7a51f829eeacdd88620d65a30dae11849a86fd","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/serializers/plug_config.py","lines":10,"hash":"20469450d6d303e9e78639d3d49b2d5430ca369ceb2b88576aac58cbb9c347b7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/api/viewsets/plug_config.py","lines":45,"hash":"aa05f6fc7b264ada8a239c109f29d6fdcf239fe1cf4cdf8c56654954fee0ebcd","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/mansoq/users/reset_password_views.py","lines":204,"hash":"e023693d8fa9c85e43419dfc5d21189c085f834476e90188271a2b51bedd8d41","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-core-teleicu/README.md","lines":85,"hash":"f73435c189ceb259245ea183edfc040c779808cc62a8214a4d537fcb4584c581","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-doctor-connect-fe/README.md","lines":68,"hash":"8e247ada3968189ab99e3768f01d77b32ce6531ca731109a60500e56104e4246","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-forms/README.md","lines":2,"hash":"2dcac73c14f4dc286fc11dd732e0ae1c242ec47433258fcbf30a48cb89e226d0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/api.tsx","lines":124,"hash":"1d89dd80682c256a9606be92701453b205c87a6637856300d7afffaec4331c05","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/components/PMJAYProcedurePackageAutocomplete.tsx","lines":69,"hash":"01ddf25f4b0dff2b4479ae13c06c7a746aec303a75c5ed16dbec16145b22698c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx-fe/src/types.ts","lines":63,"hash":"b9a676efdd4bd165ee36c6a2b137604229200e3d7ef6f298ab89635ada6da19d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/claim.py","lines":81,"hash":"691ca201a7e007a8ba7706b6fef706f3547fcccaaf1a095bf85104fa5922fd12","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/communication.py","lines":42,"hash":"0bf77c89d081e10cde0530eddef380623b291b03c0c99e679c954c8a45e03106","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx/hcx/api/serializers/policy.py","lines":53,"hash":"a4ddccbc8a5463804191072fe929df537c2943ceb16998146c834e78547b1f70","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/claim.py","lines":53,"hash":"5e0a22b8034029dd698277b5c61aad4f55065f2a78b55b857ebe516d66e5601d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/communication.py","lines":47,"hash":"3e7949e83624a0d040d170e6c23067b45e3fd03b16cc3ed9067dd4907ffc4113","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/gateway.py","lines":368,"hash":"e6d7305dc3ad3567632c7ca4faeb9bc30d91dfd61d5b61f6e7351d8b0e7160af","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/listener.py","lines":126,"hash":"b8898feb3e98fe712cad93774d109f90eaf23cd66970372376e06a286d2dbc3a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx/hcx/api/viewsets/policy.py","lines":49,"hash":"58b54e5770b6ca466881ffbfc1795292d84afe7f35e688497d069fb3a57620b8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx/hcx/urls.py","lines":52,"hash":"efaab965c1aa59c0ae408db88c5c667b9a397e57e18ed04a232c7c9b72b3fd00","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hcx/README.md","lines":65,"hash":"ddd9ec23d8c129883d83cd62c8ae0c19fb480d0c5631fb7f49a4b8e5d9e9f47a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/README.md","lines":268,"hash":"a552cf5640a07ffbe11bf26d90136f0bd146403ee3848cefa5ee3d4cfd894bd2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Common/GeoLocationPicker.tsx","lines":142,"hash":"0983f56fd405d98f03c996b6014e597528bb1c83a3ddb5aae8ac59f128f5fa6e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Consumable/DispenseDrawer.tsx","lines":1004,"hash":"d407deb571435ff50b286a1a5d60a7090d15a6131ccf05c102ad68848b6d5961","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Location/utils/locationHelpers.ts","lines":228,"hash":"ccd09f0ba4a67bf58a7a57279b98f3e0e2fc52d3d00138afbd7869fec0977c26","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Patient/LinkDepartmentsSheet.tsx","lines":379,"hash":"e1de67adf522cb7caa853aaaf535fa0de5e43c223fc61f3049922dbbcfbdca95","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/data/StructuredFormData.tsx","lines":295,"hash":"3e595713bfa2266a09288823b504501877c4f8b677abbb36dfa960556c418389","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/QuestionnaireForm.tsx","lines":1201,"hash":"e9821018186416d36f4b1a7fd984ca9449e950a2f7e1718c96e05cd7bfbd599d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/components/Questionnaire/structured/handlers.ts","lines":275,"hash":"7254689f7ce068aea15ac42cfc36fd0a52d6728609f86b71f276ea7c064d7c4b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/hooks/useExtensions.tsx","lines":509,"hash":"d1483b90a122fcec2db70e0165df4e26e59985d9d1d6f16dcc189ee9fc1ae7d8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/hooks/useLocationManagement.ts","lines":305,"hash":"3e96b394101a2262c60c6630c9ef29ce8e9a1c80fb0f20bc20537bcf9bd4ba62","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/lib/appVersion.ts","lines":115,"hash":"f3b913d0c061af2df1e1805fc7f7df552fd1605c9309321395d40ab81a0e8d06","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/MansoqUI/interactive/WeekdayCheckbox.tsx","lines":78,"hash":"1463dbf670db272b032493beea7956308c0aa54da46908b511aa920b06a87522","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/pages/Encounters/EncounterList.tsx","lines":578,"hash":"e82f01d78bd9e282540514b21887f8d907330b7ff3dd140d4ebf83815d4e8ce0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/pages/Encounters/utils/utils.tsx","lines":162,"hash":"c35faaaffc36552c4e06c3159b63b9895c0af09274685f65d88874a27e531c41","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/pages/Facility/billing/invoice/components/InvoiceChargeItemTitle.tsx","lines":148,"hash":"d63635f14df2417a3b622fd7acfd84983f592aaecf1efbef36441e639fb9d20b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/pages/Facility/services/pharmacy/components/AddMedicationReturnItemForm.tsx","lines":656,"hash":"6b9fd8a41fdbbacee538c541940bf8e49968e2481340caa06d9b050a6663106f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/pages/Facility/services/pharmacy/DispensedMedicationList.tsx","lines":1389,"hash":"dd586e5472f90c6b1933c50bde9fc3835d9da08dc2ea63a5f8c4286b23d72b27","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/pages/Facility/services/pharmacy/hooks/useMedicationBill.ts","lines":808,"hash":"0d894c4d7f93aaa91555b7ba4cddb41a0fbd565b911db7447781c159ced1fc07","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/pages/Facility/services/serviceRequests/ServiceRequestShow.tsx","lines":645,"hash":"a57f184541f5250aef58af7cbbd42d6c0afa13fd677531174d79d5d22d1e280e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/pages/Facility/settings/locations/LocationForm.tsx","lines":573,"hash":"8621635d39fdca2ca5653fbf25221cde0eee9fdc2eff1268a57847e55ca9bb2c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/auth.ts","lines":82,"hash":"004ec15c5c2d00b4e3812d22e289ba12e28254b00fa5338d4a1183fc890d7048","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/auth/authApi.ts","lines":116,"hash":"af332f3b6219b5b0647f8d703d5039a3e91d9d5b75eada8b54ac38ad32726138","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/batch/batch.ts","lines":36,"hash":"9775c630b7197f00658f622bcf32dd206fcb7d8bd990e442c0193de85ccc6393","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/batch/batchApi.ts","lines":16,"hash":"326d4cd1b70645c7ec5a358586644838ca8e5ebbdf5f1ca4c6f83c3e768090eb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/code/code.ts","lines":53,"hash":"67263fab94202d9a4cb0664d098bd6e1db4fd43db2470bfc582b7ecfb2b88759","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/condition/condition.ts","lines":287,"hash":"7cc043c708ba49354e8651084562b59163e73cabbc4869d1f2e2121bec263628","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/duration/duration.ts","lines":7,"hash":"721e76a107e9debcfc186fe4af7d513d06f62c34e81f928641efadbb98daca08","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/monetaryComponent/monetaryComponent.ts","lines":284,"hash":"4268611e34646ec83c8775b100d27a17ba5b59a404170a2163cf28583ebbea17","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/qualifiedRange/qualifiedRange.ts","lines":238,"hash":"6f2f52cc6f632a61e9fd3617ec9075c824f34c5c1dc566ac90827c86ad95fca1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategory.ts","lines":69,"hash":"67839599d401cc339a8a9c44e68ddc50306a7f7b0a97077abd255c3da951e124","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/resourceCategory/resourceCategoryApi.ts","lines":45,"hash":"eab74dd22a06cfbfbe95fa3879f1b82ab66cf6a8d06a78fe6ebf4d76faf5bf99","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/base/slug/slugConfig.ts","lines":5,"hash":"484c0e874b5cc5482bc45e4aa3430e4e7529cd0e2be688489a4a2f56c3f33692","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/Account.ts","lines":96,"hash":"97960509062eb3f95d3cc5c35999764bcdea067a82b3143622f1b8b74f6f2acd","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/account/accountApi.ts","lines":60,"hash":"813c11615f7d7127b7c1eeff869f431c1505d26d435b1e73801f58ef10c582db","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItem.ts","lines":158,"hash":"8219b96954f2e4f9ad43712ce8ff6c475a6feec18e4dc91d5b89e6bee430c080","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItem/chargeItemApi.ts","lines":67,"hash":"d3ec6301e54410764f9ea7225ac3ae855d174ef9c4d360b390e5e000727e253a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","lines":50,"hash":"1568ab7295353ae5f1f5afe72fd4f91a2b3ecd220368ab14a4b42b6f1959eb9f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","lines":52,"hash":"068a3df2083a3d19abb2baff44c62a5e3d611abaa0538b6ed4f7df2e20b9640e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoice.ts","lines":72,"hash":"134529e63433f6053cd2ad79282c048f687afcb36ce2c6d3cf0005879ecfbbf3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/invoice/invoiceApi.ts","lines":53,"hash":"a635f37a49f45efd2acb53978663a3107827458588ce37760123e83d2cec9b2d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliation.ts","lines":121,"hash":"e3fe89f252335b768b6bbcb165ee347e0637b00a1a6412b2877af66da22b6d76","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","lines":50,"hash":"afd0e7eb33a6e7bdae26a4bc4048a6a38b71691937f57bb81397e714288695ad","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/careTeam/careTeam.ts","lines":17,"hash":"d254a60f31efe4a9c025c7f0637c7e7231e446f8bdcedde0b70d9bc557f0c250","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/careTeam/careTeamApi.ts","lines":13,"hash":"d53742f2ceee8a25756fe4a67312c2b57e3dade7bce1bb0ccf514aad8d78d6df","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/common/contactPoint.ts","lines":80,"hash":"0504ec1ad5e63abe5b9ef2d5cedf2470417686e06b4601bf3e1fb317f5193bd5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consent.ts","lines":71,"hash":"90674a2497e6024bd015c711593046ac06e348e329d1be3b2c48dfcb448a5581","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/consent/consentApi.ts","lines":60,"hash":"43986d090fb6eed6c4ead66df25668dcec638ccf6f8b59479a48d2b003427fbc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/device.ts","lines":95,"hash":"ab0cfef75e4cbd0992e234b6c4722a95ca57213bdb3eb0f7714fe05df2d863c8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/device/deviceApi.ts","lines":107,"hash":"d079a31924fc29f5a2922bf9a966f4d183f9fbd79b3c6a010b21a249d43c6719","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinition.ts","lines":91,"hash":"121ee74f9da8bdc4f72f312ab4d620fb48d1e5c54ce56956785bc7866124946b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/activityDefinition/activityDefinitionApi.ts","lines":32,"hash":"19f9da72754ce3681bde0757b30ece92cdae5265d8d961ea49ac16fdcee3b9c6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntolerance.ts","lines":84,"hash":"7c04e7dc6f9e76d2a3aae2faab2278bb6f1a9ee7a3fb086f841cd4597ddc0c32","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/allergyIntolerance/allergyIntoleranceApi.ts","lines":17,"hash":"508e7c035908d31af3e1dde061e9cb25f6335492960a9a22bad52454a5c62c63","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosis.ts","lines":115,"hash":"aa59f01369acb26341e9a02a9018937d0ed9862f1a27e2fd5606875143348d5d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosis/diagnosisApi.ts","lines":20,"hash":"22d477cb1cd2c66c58acf7ffc05c2b9940633449cc8901d6bdd79e9ae503f562","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReport.ts","lines":79,"hash":"9f1b46e74cf22e52f17b96fe60e0b37a6065d069b01ec50dddc6f130aff9e6ae","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/diagnosticReport/diagnosticReportApi.ts","lines":36,"hash":"e38b20613d2416d2b6b2cbfb099b6ac246ddb7f559de70fdee540b267cf02533","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrder.ts","lines":65,"hash":"8c9113ee0e3d6ad3573233479159c520cbd7fa21552d0777810c9e193d705820","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/dispenseOrder/dispenseOrderApi.ts","lines":32,"hash":"85436d25b493ae5e081f9483e51b9755cbddd74489c7c8f213bc47caab4099cf","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounter.ts","lines":303,"hash":"a5b1af10f6bfeb0028d1d866ddda1bb1e361a44d4f7abc7886ec2ac1067141bf","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/encounter/encounterApi.ts","lines":68,"hash":"dc3397b24f1343b3d39f1b8ee3b01da8b3b9c16011d53427d118e6f48a674eaf","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministration.ts","lines":101,"hash":"698d2fcb33bd114e820350f8f41fb97a0444635d8f1c777e3099fef25c492318","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationAdministration/medicationAdministrationApi.ts","lines":20,"hash":"e83e9fcc1a40ca9e82e794772c643d669e8dbae9402b4a68ba10d8097a49454d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispense.ts","lines":221,"hash":"daeec6f1a0b154071870df4fe3a3355b57f489d8368169958527d1ae5305ea8b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationDispense/medicationDispenseApi.ts","lines":48,"hash":"18209b06483303119b39c48c8bc267a17a3ff6118b31345f277d77c9940be49f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequest.ts","lines":1537,"hash":"3b33b4aa24b44330c8df53b9c939ab318969d276d04622e82a4fa596fe383e27","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationRequest/medicationRequestApi.ts","lines":30,"hash":"2e18bb5bef449fb67b01d4b763e8ca1e57bad00a6381c5c0e3a2eac1d6a272c3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement.ts","lines":86,"hash":"7336d1d6c869a896537b0f8b30c979125aeb98676448433c5d99af02fba950af","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/medicationStatement/medicationStatementApi.ts","lines":16,"hash":"7af6081813410b0185be349804f6ede4c9d6f0cdea3a9601708abf914dd1f869","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observation.ts","lines":126,"hash":"9962d699021a8c66cb6025dd5918838431e156748b8a930fb3e3f26df0e8b936","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observation/observationApi.ts","lines":30,"hash":"3936e5d92fc26df4fc215b75d518ab04e3ce10904ad1b12447c3c8732e46cdfa","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinition.ts","lines":97,"hash":"720d8c53d3b675237cca2ba6a966dd2262a4ce5d48a5e8ff7fddc8dd63eed8a0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/observationDefinition/observationDefinitionApi.ts","lines":39,"hash":"72fb1fcbcb32421eaa70d8c8d97a3ea429ef15eb80012b7831b7797e1bcf8c51","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patient.ts","lines":125,"hash":"059ed9bb44e83a422b822c02241f84ff84869e148d426ab785aa807cb6a9625d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/patientApi.ts","lines":84,"hash":"448d8daf736848e7d074948a96f18fd09074c2164ee36adb1796cb977961d32d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/patient/publicPatientApi.ts","lines":20,"hash":"10e349f84ea81abd732484e36a5c81937a6dc72927f8914b1a74d7781cfadd4e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permission.ts","lines":16,"hash":"350b9d1d5bcaf2672c6ac75087fede09eaf77dad866e58300029ea396042369c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/permission/permissionApi.ts","lines":17,"hash":"34a75517332f61bf39b72bef0c297c367f29b3ac96af9d4eea563186481fc5f4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescription.ts","lines":76,"hash":"b964235f505f97af44570b030bb2adf3caf3dd873d8e86975e2b4705072efbe7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/prescription/prescriptionApi.ts","lines":47,"hash":"ebd57844238d3acf81cc66d2ef503c79bcdfbff80f76749feac51cf0b7e5c63e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/report.ts","lines":56,"hash":"6ed1cdf25cd16526bb23aa9ea265695a06a0d1a33af35fd81924a7d8e8e31d53","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/report/reportApi.ts","lines":33,"hash":"489f54fe4f027f39f4c6250576ee0b4fbb2b151740969f998d9fac558b42c366","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/role.ts","lines":17,"hash":"18652f2778c14166facd5f704b20171d449c1e306354875bb249e416bd5a9a2e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/role/roleApi.ts","lines":34,"hash":"041f295f8c62fd9a68f4fd3068f7c96ee22cb908866432420285a98ba155a93d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequest.ts","lines":153,"hash":"3a70679e8916c0e49208a24b0e7da3fd156eda125dc875c19e92906671ce582a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/serviceRequest/serviceRequestApi.ts","lines":62,"hash":"6c199bb7f679b9652bd5dca36f68325b6ba3a4ab2d7921d7ceb0fd99d44ac277","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptom.ts","lines":94,"hash":"52769059d8153aadc305ec83691c1ce3309f30deff628b7de2f5ee23d7393ca6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/symptom/symptomApi.ts","lines":26,"hash":"d843dcfabe3004de469927f0fe93c19fb1e15aba4633a257cb88ee5c2e007a51","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfig.ts","lines":100,"hash":"91fc3abef1ac81b001a548679fe1f616b4a2c8663cfe30e6a6e36d9139462423","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/emr/tagConfig/tagConfigApi.ts","lines":48,"hash":"5db1f98a70d86338d2e46d2b6124f5c413a1144a2aa19d9f1b48e2c9d82bef05","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensions.ts","lines":25,"hash":"76b5e820e43cb0bdb83d4e1514b81acb857ded2be6a6cc9df567b98698b886cb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/extensions/extensionsAPI.ts","lines":11,"hash":"33ba9843a12fba1cfc82646ea8da5e15d8f28cafa3c33643f43035d74625708d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facility.ts","lines":227,"hash":"fa2d2d2f1b4b1a0b0bc38e71b84286f753478b73666e3097a6dd78079b0dc18c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/facilityApi.ts","lines":81,"hash":"73c1f3bfe72aee2fac337934e00abd581a70c09453b475ac3d44b08476bf0d2c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/printTemplate.ts","lines":56,"hash":"f994d62eb3bfbd1dc0f3a4ebbd41b505938c16e6fd44b3477ab10c8340441d3b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facility/publicFacilityApi.ts","lines":28,"hash":"872df4099e630500680d0739e6f94140e0be167267bffc24d0c069c95afe012f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganization.ts","lines":45,"hash":"04a702e33a63bcb667ce4e3e51cbe4e071c92cd871abee95b5b5de69e7d61145","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/facilityOrganization/facilityOrganizationApi.ts","lines":78,"hash":"742cb8f85a748119cb7c6f1c167e2fe78b07f22fa16567ebba637ffcf06d2a64","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/file.ts","lines":160,"hash":"9bdd28569f7bf726b4ddf586901f41eceb42d8b12a11945637acf6e760c826e0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/files/fileApi.ts","lines":48,"hash":"ad162efb04f604f840c58795f50aca61e038ef800c3fed19104933e284b37363","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareService.ts","lines":45,"hash":"8ba86c773e695ec8a91f84f5ec47df7d2dab9b87b7e81bf311485c87518549f7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/healthcareService/healthcareServiceApi.ts","lines":37,"hash":"c436bcbf62f1845cb07c10009a112d210f879e35c00cf70a58f2efcabb97ee19","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrder.ts","lines":62,"hash":"d22765e34bbb6a32f4f6c96e467b0baa66cf442869cc372ce0dda76c1f0300a4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","lines":44,"hash":"82606752833c3b6161b1261b7d4dd4fc179fb98b0b66875f2f2f75d7366bd8de","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/inventory.ts","lines":28,"hash":"d04942e03e539ef9c30d3670ff0fbe5f394d39519e230a235553600097d4f1b1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/inventoryApi.ts","lines":11,"hash":"fe3cb07c0c0e66b71d7a49339179271ea2b394fd728bb71fb834bbcf3ae73ac4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/product.ts","lines":45,"hash":"fbf10a80713cc24b2eb35ab403f4c110d1578682b2492dd4fc722bcb4f6e0e9a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/product/productApi.ts","lines":35,"hash":"f6af1af6f0109966f94b4b2e35b23a0a3c1e4fb6adc3059e2ec1ba2a77960d4e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledge.ts","lines":117,"hash":"85ed8c1eb5a3d6f8dc8743e8aa5a274bdcaa27f93ac3d3dd532352822672088d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/productKnowledge/productKnowledgeApi.ts","lines":50,"hash":"ebeab6922a19f4fca23f7eb0e322e1858e9b3f9dd89fdc2e21266b1c9c8a3869","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrder.ts","lines":94,"hash":"6ac7ad854559a06acca2e246b4759f8379a29ab8dc4077b235e47dd0705ffa25","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/requestOrder/requestOrderApi.ts","lines":44,"hash":"c356b6593d456d6529e14f7a6e5c26e5b55a108cab43bf76225656283b21c1d4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDelivery.ts","lines":83,"hash":"1154b48c01c786a1c4a1a4d4905ebd25d94de52cd95e6310057811921b921a5c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","lines":56,"hash":"7b54376f863690e520dd32289c89223171c0ad063299ac8e7e5965c5614d0696","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequest.ts","lines":49,"hash":"9d5d078465aa6fba22b1a85ad1008af775e9e18bd3d145decfe264ded5d18360","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/inventory/supplyRequest/supplyRequestApi.ts","lines":55,"hash":"5083623d354b375692dc0a4be001bd619d9c9f4c660da3a2d3a3b163d2feaf83","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/association.ts","lines":45,"hash":"ee5824eb26e49627652f9a72954c8b966270ee8a986c306f21cb884b70f4672e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/location.ts","lines":127,"hash":"dcdbdc62aaffb9fb338919949b1f749f6766730ffef8dcfbcfc3dc8e21ca93e7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/location/locationApi.ts","lines":88,"hash":"2c8be652b7ddffe29d195f9086ffc6fc25a841094183a9a87316c3c6aa2d08ee","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifact.ts","lines":40,"hash":"8e0cf1b5fa03080c1a92be8b8fe377071e696322473194f834529090971c93c5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/metaArtifact/metaArtifactApi.ts","lines":49,"hash":"1fb2b9eb601eb0eac277ef2df8c1349685cafe3e5ff8b98ba171de2172673d40","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/messages.ts","lines":16,"hash":"756582fccfcce2f4f1feb272acddf62bc2566ff01d00c7a6ca7332631e0f696f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/thread.ts","lines":28,"hash":"3accfa762fc1733b1dcfce0dacb599afdd8c3622b873556074752977d75a9bac","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/notes/threadApi.ts","lines":30,"hash":"e76339114d95217b9c3dbd80f75be24fa02262d70359404b0d84d709b1bc3a5c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organization.ts","lines":115,"hash":"d44189ace9845d4597dd454f0cfde589b98825eb627eecca29f55d0fc7b06075","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/organization/organizationApi.ts","lines":83,"hash":"f96f8ef552baf2b219fce24349c4a10cae2d6f475c0c4f97f6110d0b6d6cf996","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otp.ts","lines":23,"hash":"476dcb9878c7e7a420dec3e096cf2d78bc2831f9ad59a4b310c909cec63d0274","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/otp/otpApi.ts","lines":23,"hash":"629b2468a2366c25b9623773bcc84490abfd63dcb390bd91a43f770b60c48f79","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","lines":80,"hash":"d9574bfa538015a4f2878c6cbf162e9a587af1dc61c7c9fe7e795cb619cebac5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","lines":42,"hash":"06a9b9eba1fc01464f7018ea01a95b63e97223fddea4d109df909962277189b3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/base.ts","lines":5,"hash":"ac89a19e5b7798879cc3ff56ad40e0c4d0ebea8519f4d2c65a8cc62e61348e9e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/form.ts","lines":53,"hash":"c1d3d132c96edfe47f49d7a4670dce62fcb1221c51054ad20b56364873013ea2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmission.ts","lines":27,"hash":"69bea22dc11e6892597e53cf72ef8832f433eabc34b120dff4514474cbf25f40","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/formSubmissionApi.ts","lines":39,"hash":"31ce6eafcd55323fa2f285048b30881918ba11f7d46327d54c2ea7f007b34c60","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/quantity.ts","lines":9,"hash":"a03cbf3f5dba3d28800988e20f5519adac4db265b5e0df68d555e479f4adc1b9","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/question.ts","lines":180,"hash":"fb1d8db90999edf808f9b951418ab6087b9baba18383be67096b79ea14a73976","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaire.ts","lines":42,"hash":"eba618a45b1d1f149aa32c57d2104dd1e86e395b7335eaa73a069bce63fc7f98","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireApi.ts","lines":123,"hash":"7c13d3b7051d00eed0e57ead29852ea4192b420d51f5011141917e4a0a47c2c1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponse.ts","lines":37,"hash":"73a21db36b1bd7d3d3fdd23d4d76d57a4f5b2ca1794f0a6429272bf87d328984","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseApi.ts","lines":25,"hash":"77e6037607d2c6d166c28f9e129021420ad339f0380d4b9ea445f55ca85d4e59","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplate.ts","lines":60,"hash":"44eaec8f9306dfeba71d64f8ed214b1870aa1a5f3fdc4629cf837b467789feb2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/questionnaireResponseTemplateApi.ts","lines":46,"hash":"ea605c02f6b83c80baf7af1572d7fadd58c8c8ce8525a60b99da77a8b63f0158","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/questionnaire/tags.ts","lines":13,"hash":"7264d64359f4ee9c71f477c6af723ba9da29719444eca9f6bf8bf7193ffa4dc4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequest.ts","lines":114,"hash":"8e599ff3434b9760a51c407797afc34e536531c6458dab27b10b91b09bf4405e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/resourceRequest/resourceRequestApi.ts","lines":47,"hash":"7f6df268433d2958e22ceafd37d4ba8de90949691a9327012735e31adb4a6c86","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/PublicAppointmentApi.ts","lines":39,"hash":"b24bc987cb2966a3b31ec486ad8fee811d33ae2d11b236357a2b80fd7052803b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/schedule.ts","lines":317,"hash":"5649176192fce28863e6b174d9d20272a0b9f63d6de4d16045a73158054db191","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/scheduling/scheduleApi.ts","lines":222,"hash":"09bef9454cad793d68a19beeffa4db57fbb9b56f70577abbcaf3dc70fd30ed51","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/token.ts","lines":90,"hash":"fd9672fd66a5643e23c0ad09ba86ddd4240ecacb4b25e651fda29027e989e580","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/token/tokenApi.ts","lines":52,"hash":"6fefc9c2e3426aa419c410bbf903bce5a67d2ea2b48fffaba11018381ead7e6b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategory.ts","lines":27,"hash":"8171fec04abd471db320419118249b04260bdbcf3c14cb6c366a15257bdaeb25","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenCategory/tokenCategoryApi.ts","lines":38,"hash":"7d839cd3af735f4251db9e1485cb8dd6267d9eec1b083c1d85dc91403c2dffed","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueue.ts","lines":38,"hash":"0ed8934d539878a1e17599ec7e0ee41752b6fdfd9e9072331f5086544ca75297","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenQueue/tokenQueueApi.ts","lines":58,"hash":"0d6a5f2fdd897fb559ef78390a722852fe9fd40a17ec5ca995d375c656ff5986","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","lines":25,"hash":"e3c41046364e4e8c2ac0442274e189873131d01f59cb46b9f6290d1e894e08d6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","lines":32,"hash":"97ba9ce2a31bdc9ff7c82c424bfa2249939f7950158aeb4b9496ec62b269f43e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/user.ts","lines":81,"hash":"8dc013200fd460da0f0c69d4f273c900fec9d1b77b6dd1ad80ff44eb964d1fcc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userApi.ts","lines":80,"hash":"467f0c5ecd52d3ef876ae76df505acc71e2179a7271e57279813452aa90cc9fc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/user/userPreferences.ts","lines":19,"hash":"1ab3436d9e47e34a75cfd28e9a7258948a54f4a8e2993875c86428d40377c815","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSet.ts","lines":110,"hash":"a08497d6d58fa18d2d17d4efaf19f00aa3b8f98d66de737f29024056ae1ed32b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/types/valueSet/valueSetApi.ts","lines":102,"hash":"22ae83ebecd45489ccf00c51498c6624b87a9214521ca0d647071d82a721b919","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/Utils/request/query.ts","lines":201,"hash":"6040a3dfb5f4d722bcd8f7a50c1f333de8ed407277d0ff40090f82286aed8b49","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/Utils/request/types.ts","lines":90,"hash":"591805ee01532eee1916084557b080b0f78de2c8d9b125736661992a8a59accc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-hmis-web/src/Utils/types.ts","lines":14,"hash":"cef9129b29e54339e69348f45adf34c8ffa47d50bc2853de87558cfc72644efc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-kutumba-fe/README.md","lines":44,"hash":"8b41bc73dd353bea0f4c66de0edade8329827cba6edab10693550fa676c2aaa8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-kutumba-fe/src/apis/kutumba.ts","lines":45,"hash":"6b195c78e6bdbf75be2d68ff5da1b9424523d24ae3e01acb6f1a807aa9422074","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-kutumba/README.md","lines":76,"hash":"340ccfd112ecd622c26e2d573092d07ca2e174f438cb5277a20b86069c39179a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/api/viewsets.py","lines":81,"hash":"243ca6ee6ab3eb149b5579b23b2996198f92e34165a0ffb2a2822b49af6f9f3b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-kutumba/src/mansoq_kutumba/urls.py","lines":20,"hash":"df806477506c61050ee06c4bfae98d3c754e473034db36b0ef2595bfb8d6b111","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-launch-countdown/README.md","lines":71,"hash":"70eafbc7a5fd466aa3213b5a7e1b2a41383cbe5d4e6fc5f4582efc58bdb509d1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-launch-countdown/src/App.js","lines":146,"hash":"21e6ff0e9cd8077f3dc94e1b85816b7ba6ebf021a3960667d698397bf76b5c8a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-mock-lab-analyzer/web/routes.py","lines":162,"hash":"d396e8cb8b1de079cc7e297c3ed1d9659e4625e8c55fc7851e01db21167c4e32","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-mock-ptz-camera/onvif/server.go","lines":307,"hash":"856f28db3bd82ed9f7e8037475b06d01f2bd9d6657e9606a7734880d38d61da2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-mock-ptz-camera/README.md","lines":277,"hash":"c8470694da06cdc1de817f035d5f7f91f880dc6fe207b902f39a1c42a63d1603","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-mock-ptz-camera/web/server.go","lines":209,"hash":"7884dfb7a62b01f687a3cc911fd99a0ffd5b60d5df0ce4057a06ec6aff8ad716","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/abha_biometric.py","lines":71,"hash":"28f60beb593c7b1fa7700c0831094809dd336122999f9ae61dae0037b0d0a361","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nhcx/nhcx/services/types/participant.py","lines":131,"hash":"59fdcb897a2be9a386b8209b9e8c881a8891d198012f852f346d92a1d90be1e0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim_consent.py","lines":34,"hash":"921363acb596a6b91ef6a8a70d55b3e821ef8cf0b3f22158f308f5f749b641a3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/claim.py","lines":858,"hash":"fb007f811987bc54570ffeec914dee6b9cbf35f40c129142a1c49d1cedb2887b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/communication.py","lines":174,"hash":"56b99f55fa4664fc5776adc985e3a3eb49b972a46b14ffd42ce8f4ea8fc1c8c6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/coverage_eligibility.py","lines":407,"hash":"c3ecfa1a8f3c783c4fef2a12a7de26c29213b56a0b4255a1e637881ebd88e310","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/insurance_plan.py","lines":594,"hash":"30fea456ed57c635cedceb445fdf26f3b104c9fbb41caf44ceeb33407e892ce4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/payment.py","lines":46,"hash":"1aa91cb2330c0c0d07e1e7c76d386e12656c9bdbd3d4efd0e7f992f05107d649","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/provider.py","lines":58,"hash":"35663892c9db2193ca04a1122da5199c6a72d490ca5d30ec2dab1931a34ee1c1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nhcx/nhcx/specs/task.py","lines":87,"hash":"45a4e495a5b15d5f87e929e8a45294c1915b34c9d43a34603f88bf0fa4aa9365","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nhcx/nhcx/urls.py","lines":62,"hash":"a7b47e94d4f960f94059802981b6605af38aa92b19b1d4c59ba97be010d3985b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/callback.py","lines":449,"hash":"ea6931d4d7a884aec64e0ab10865e3b2ea5376b8ef812ef069e6a1b536e4b2e2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim_consent.py","lines":96,"hash":"73f56cfb33f8473780636974f18dddcc167732eb91da5b6c2d27bb67ab1075e5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/claim.py","lines":386,"hash":"f9a9381e77e2c9a99a1f72cd2e5e941f3510f07f3ba47e8a17133fb73cfafb33","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/communication.py","lines":113,"hash":"386ebce13112597fd88a89b20d9623b51933112a8abcc034d9678751e25ccb88","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/coverage_eligibility.py","lines":192,"hash":"419046c212bc8119113c9f200763dd3544de7436c27b97959aab5bf7509b8cc6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/gateway.py","lines":140,"hash":"ddf9c8712f07fbe4d7a4b00039052e03c2795c650fcd711b2b7e05fa6960b44a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/insurance_plan.py","lines":423,"hash":"5d5b2dc42b6cdd9cb13f408f6b6708bb3c2d816ed299152b5d98cbd054d09547","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/payment.py","lines":122,"hash":"64c73dfb81350c4b01063010fac7bb3bfd7b27cb9134cadd8bcfcfac45c17fcb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nhcx/nhcx/viewsets/provider.py","lines":89,"hash":"c749b210a6de7b6b1a9e0ee2457c842294cd96612cb59c3421b7d0eeb827a046","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nhcx/README.md","lines":91,"hash":"d43686b080506362b4ec18dd3190dce65fb2921812f930c4a3f553de75da6fb9","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nurse-assistant-teleicu/README.md","lines":9,"hash":"c5f9dbd54582b425f4656c19158acb3ca89f5a1b395b5cdd4636c47647327bd7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nurse-assistant-teleicu/src/components/Chatbox.tsx","lines":1114,"hash":"4e553446bdb1609d0fc2239ed764f9f316a595f5b90ad11531eecf6e34d427b3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nurse-assistant/app/(main)/client.tsx","lines":895,"hash":"5cff7deb21f6b950f5151334f5e60548607a7e452f42dc2d60d8bf84125e45b4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nurse-assistant/app/api/realtime/token/route.ts","lines":75,"hash":"b1b8f2e35f1e4b2ead37f4ee33c238c59243af6b5822d776851c13779caf71f4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nurse-assistant/app/login/client.tsx","lines":135,"hash":"a023ef628bde4f8b97bdbe56b33cb96095e822ed99300dc1f3cbf246f6627930","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nurse-assistant/README.md","lines":104,"hash":"cc935633ba7739626bad807c379bb3869e1262e1dd088a28308cc04d9be29d6c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-nurse-assistant/utils/api/index.ts","lines":114,"hash":"23e919a02feeb289053216892db1e01fa4892935387f843d5c1b24191f0c708f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-oneuptime-automation/README.md","lines":51,"hash":"49196d95766076f28fb910ffc11115439481ecbb6010482896b0e72da16d323d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-onvif-console/backend/server.py","lines":461,"hash":"165f76cf6a6f28ac1efad19814c586782ad7d085038c41039fe386cf743ac6bf","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-onvif-console/README.md","lines":268,"hash":"6721f15dbe74a2f1b1e234c63b21d1bf5e899809b65c251ae0bd182237c7e017","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-onvif-console/scripts/screenshots.mjs","lines":115,"hash":"955bd25ec572ba0c8c1fccbc28849ccd685564f06a9c3f7ddb285126f433d921","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-onvif-console/src/components/console/live-panel.tsx","lines":314,"hash":"2370a14c7a81f515481fffbb7a5ad84e8ba8c0616df3498e89809803381662dd","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/gateway.py","lines":41,"hash":"2e29f94bf28f47288d3247140bc70d90eddcc2db25883ef31b36fa68cf221e35","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/specs/pinelabs_terminal.py","lines":46,"hash":"12fae4a785c3bd56fd21363af7ec082622b8423dea661af3fda33891efca47a1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/gateway.py","lines":194,"hash":"1969992950ffc24b851e61de19a2c29f5f4b11398ff8f56b1e8e642a1e968017","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/health_check.py","lines":12,"hash":"c4eea5576b233e982c0e6839b66ceac124677509645d68389cd8c63c9b3c9bc4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/api/viewsets/pinelabs_terminal.py","lines":109,"hash":"e09659a6305654f2e05df6d887c320d0ca950cb13257fa075cb52f83fd27f914","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/services/specs/plutus_cloud.py","lines":58,"hash":"2b583295720530cf39b567af1405b92a22096327a9a54e96b13bf6f26b9c95eb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-pinelabs/mansoq_pinelabs/urls.py","lines":16,"hash":"2e8b00c52ce3bdbe0a5294a9adbc95a5bed04754abb2d37b134d35f4680b7a2d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-pinelabs/README.md","lines":92,"hash":"afe9ac8a0d0201c6e65a69e8407da673509aebcfffcfce2b4d9dee20ebc2d5ca","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-radiology-fe/README.md","lines":1,"hash":"30c111bbcb594b89979b683b19b7d1452004f28f9284fb2b83c392e651ac3f49","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-radiology/README.md","lines":114,"hash":"4876e1d7a3f93656672d7c5bee9cd36c8c932ced8bc4a5da4ecbb23252a3efa2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/dicom.py","lines":365,"hash":"52abc163a25ff31c558f347235d4d9c6ec8f69262fa3542134bdbd1893b0a1e1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/api/webhooks.py","lines":94,"hash":"c65914f841ed8bac581c1be3d7699a878d3d3131dbf7aa895ae10f84abbe2bfb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-radiology/src/mansoq_radiology/urls.py","lines":22,"hash":"43ef95f10fa4f2bb6636f4a6f2d4bbd56cc7e378d54671fea3822cf778d3adb4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/payment_link.py","lines":99,"hash":"77ed9b9eca8b620e1a0ff28f713903ae844db75b87f546b6493105c139c0b899","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/qr_code.py","lines":78,"hash":"07e0d420a7f5d2c65395c6eea538214a13539cd185fbaffb09dabd267473c606","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/serializers/razorpay_account.py","lines":41,"hash":"ea0d75f4442ac02fc79fa42ec032e7f8f0b701aa684739cdb2178a50a7887daf","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/health_check.py","lines":10,"hash":"736f65ebd039cbc826a1ced15355ece436e58be1d546b9422fba0ddd36b33935","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/payment_link.py","lines":120,"hash":"79d9ec7dac7d3df45f65cf86f72db8e2b275f0774f6e1e9672441f25a37e2e9d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/qr_code.py","lines":87,"hash":"1c52bee1212477ea31cdef451e79413c9ad8dfd7c1251af43856f53ad4dc8264","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/razorpay_account.py","lines":90,"hash":"cf54013482e211ad9d11de9eaf2ee91fcdc1f2188f351d0e663f59f10fd92b79","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/api/viewsets/webhook.py","lines":132,"hash":"08bd9c1ee2b952f94fdb9eec2bdbe82cc3954bae8e8883ae2877107ebb14f3d1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-razorpay/mansoq_razorpay/urls.py","lines":20,"hash":"33e5346ef6c78e705724a9dd19f683ebdb710b091ac3834a42a31275168e2498","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-razorpay/README.md","lines":93,"hash":"74bcf10e02ac70648b4d7a8c8cf81a3dc9c893fbff9cf35b0b746d4a7c366a2b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-scribe-fe/README.md","lines":9,"hash":"5b101195dd7ae60cfd4d19b7ea1d4b795561b40c69c90a9bf07df6ee91061f8c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/serializers/scribe_quota.py","lines":53,"hash":"941f57429d14d5ea361bd89c79f49419f22b8230d6153163c36f2bb4a1a505c9","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/serializers/scribe.py","lines":168,"hash":"19d7d51bdc9c4d773cf38f84afe46255c5e63708b4ed91ff004bebad18b333e9","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/urls.py","lines":13,"hash":"2247ae865fb2a3fa359da4438fdd23212add52279e5461415fae1829fc12cd65","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_file.py","lines":57,"hash":"9c64e25240f927b55cb53f0dd24c78a80e14e72914d6bf7510a9a51a53694306","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe_quota.py","lines":147,"hash":"df68bb6abc54104aca2348489ded3f0f4873921516c41e7bf7cf39438292123d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-scribe/mansoq_scribe/viewsets/scribe.py","lines":86,"hash":"34af746d7a7c88299aa891829b9a6b1d473e478488159db043ac5fe6ab81e652","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-scribe/README.md","lines":63,"hash":"8eea50d7e5c66a251ef6b301b007db4235bd550db61fcc79a6cf903bda31cc08","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-state-hmis/appointment_invoice_payment/urls.py","lines":12,"hash":"d6b650870498031ce30fb798e3be4f17c28023e41ec16d6f93bd1bbfe854d9fc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-state-hmis/encounter_access_authorization/urls.py","lines":12,"hash":"d6b650870498031ce30fb798e3be4f17c28023e41ec16d6f93bd1bbfe854d9fc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-state-hmis/encounter_hospital_identifier/urls.py","lines":12,"hash":"d6b650870498031ce30fb798e3be4f17c28023e41ec16d6f93bd1bbfe854d9fc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-state-hmis/encounter_identifiers/urls.py","lines":17,"hash":"46f861854802761c1ce4ee431b8543a5ebb37dd23bf49d0e7b037bdd34ea9b36","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-state-hmis/invoice_auto_balance/urls.py","lines":12,"hash":"d6b650870498031ce30fb798e3be4f17c28023e41ec16d6f93bd1bbfe854d9fc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-state-hmis/patient_demographics/urls.py","lines":12,"hash":"d6b650870498031ce30fb798e3be4f17c28023e41ec16d6f93bd1bbfe854d9fc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-state-hmis/README.md","lines":174,"hash":"0ff243916e92d3bef2f81ffcbb9e11aa1164719e903d05f308aec576b1d623d1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-static-assets/README.md","lines":1,"hash":"ee3e0f828a028d5db6ed58bd2c8129bea95623e21087b1f68ebbf425071115a3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/README.md","lines":147,"hash":"942d0a115416201ab80caae4659ea209f95d7126ba86a933c8276b3dea207841","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraActionApi.ts","lines":48,"hash":"c0fae0552b35c7123b4f13ede44f59775ee5be628fbf5d28e5bf75bb4c5f9fb6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/cameraPositionPresetApi.ts","lines":57,"hash":"6d71a215c7ea77ae1ef2964430eac259ab6548c11f37bd5b7eee2d98167c5011","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/camera/camerasOfPresetLocationApi.ts","lines":11,"hash":"c3eafd65e1773c36785bb8b9ce35e442b132b7f1c1a8ab08f36a92d5a81792c6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/device/deviceApi.ts","lines":17,"hash":"22eefd7524e445df2fedc15e3eeec0efd8f1d36857cf15f5a21cc2b74fc3277d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/hooks/useReorderMutation.ts","lines":87,"hash":"4c2d46fc5293931f5812dd5e8c9d5b941dc7bfe914221443f65db36380b852bc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-devices-fe/src/lib/mansoqApi.ts","lines":11,"hash":"411c9071c0c5ad19b093e8bb7e2e272dc0eb81f504cf86cd707fb96fe4a1b9ff","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/spec.py","lines":105,"hash":"cf9e5399db40c0622da0f1aa51fb43899ef24b7018be6fe5baab9e831aefa373","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/urls.py","lines":23,"hash":"dd00d576b8495c034d507517eac5366cde71cade5f589e040e2f3a7a4f8e4d6b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/actions.py","lines":126,"hash":"e6542634d87bdf59bec20479337052a161edbcdbc5c8d52f19314203e6a743cf","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/position_preset.py","lines":99,"hash":"9c92c4128aa9a65abe747ccd42d93bf3325286379ef6de1d8106bf7d8165e524","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-devices/camera_device/viewsets/preset_encounter_camera.py","lines":45,"hash":"fe00b22a0610fbb3f47654a33cdc63171da5b4415dc2c2cf232c5b89871378ab","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-devices/gateway_device/urls.py","lines":9,"hash":"effbc0e6138860bcf157089ee352f34f9d63f761214f60294e80d47f91d7f9e1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-devices/gateway_device/viewsets/open_id.py","lines":21,"hash":"b2e0e16abe932ab8c707eab79b32503db511c86e4aa443de7e6173137702e94c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-devices/README.md","lines":117,"hash":"62a4a56e42197d4474f3c5f1929fe995491eb893b1fc7d4f7df4fcade80627d6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/urls.py","lines":17,"hash":"9899d783e37e0333621f4cdd1aff38439eb0beb5461005939e87ae5b1553f521","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-devices/vitals_observation_device/viewsets/automated_observations.py","lines":94,"hash":"6f9dee91600f8c5206dad6ae0dbd1ea849ac9322da70d417b01c2aa4eed3d9a0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-gateway/core/urls.py","lines":56,"hash":"3398d744c1bec58ddb0d38ce03a96ddc441766e32ca4e939fa73fae9ba2dafc0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/types.py","lines":66,"hash":"cb32ded1610dfa0d16a2747a649d410e636e0b26f59bc84593ff4eb6c466e972","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/urls.py","lines":12,"hash":"4761ebcbfcf71a273b385adf855bd56dd6e73da039ec67e090d766d12d1393e1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/camera/views.py","lines":157,"hash":"a941ff8023005573595adced5af9b46bfe11dd2e7ecbb8e444f3057f01a9753d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/types.py","lines":202,"hash":"9449a825ff8efee832313f30eee798d514f353233868c5f64306c6f4b0f325c3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/urls.py","lines":9,"hash":"60a435f95c4a740d6b5f0d1e196abb79a6b65cd6ecd7d14f3d3581cbdebae6d7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/observation/views.py","lines":111,"hash":"4261eae763deafb708569f760a38ee20691346f6dd622cea6e467cfe3e3eadf6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/open_id.py","lines":45,"hash":"79146a1d016f07f30265e33e572da85de13e33bc229ca73f07c92a407ef2b3e3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/types.py","lines":25,"hash":"a36f5364ae1218db7e7174f0f64c98c2024c4869b73ac7e3e38ce14609ecc6cb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/urls.py","lines":12,"hash":"0021d7f1d5f51cb85c06c44aaaba534d64268e0536c0360f0692c4bdf20d307a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/stream/views.py","lines":115,"hash":"e0fc43df1069731e3c731a55a3ffde6873738a5a30c4be2e74b2cc96d45affa9","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/types.py","lines":26,"hash":"7a42c5a7d2c216b7a898d463c602152efc4ad2d8fd0927698ac699e6b0aecd81","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-gateway/middleware/views.py","lines":135,"hash":"3596b31bb138048741d4029a88ec6602d1f944f1d7bf1239452e0cbe1c631d89","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-gateway/README.md","lines":3,"hash":"e16799bc1985cbd0f22de92f23817ec48106f5d7d51647c29cc04566e05b960e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-middleware-template/README.MD","lines":436,"hash":"4d41cbcbb84ec89ed30cc14eb725e97881675df6b10004696385573fb0776bc3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-middleware/README.md","lines":26,"hash":"c23e623b39c2015b19f9f3dd87dc263917a7e08880017c559e8d1210d6a4f702","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/controller/HomeController.ts","lines":8,"hash":"a1aa92eea5495e48733ac365ab2e34ba3583ad713e288085fe7c5566fc678349","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/controller/ServerStatusController.ts","lines":8,"hash":"164907f65d30b87985f3b7346f5f5cb2d8198d8af6dcb0b6dbed8ba9795bd73c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/cron/automatedDailyRounds.ts","lines":502,"hash":"eb3fc680b6d304c71d1769d29ca3f14f55c6311adb7c93f36ec981db2edc3204","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/cron/retrieveAssetConfig.ts","lines":92,"hash":"3533484cf69a8d5d11c49f7a5bf9495e326813cd901af3de6955541521d9ccf6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/middleware/errorHandler.ts","lines":48,"hash":"415ad0c19dcd904fa8d69005ded90cf6af6a397a5419b7844033c96576e6c8d5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/middleware/morganWithWs.ts","lines":24,"hash":"1a12bfd8b9eb277d9563f8a663195bf90d9ac67b9b15b7d2cc245c5891bd3091","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigApiRouter.ts","lines":15,"hash":"5bce2522165ada2c401bca46e6ecdfaaf0ddbb5d1eed10dbc5311c53d5368286","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/assetConfigRouter.ts","lines":22,"hash":"29e6876bd917e68159fe0826082df13eb83b2369970352bb116c20e8c73e73b0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/authRouter.ts","lines":12,"hash":"125ed6b273c008bfd401672cf904bf3db525b58d75e46c1d25267b49c53541b0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/bedRouter.ts","lines":20,"hash":"8f3f476ea6486401aec0c30ccc6f49375e640768ceb73d0eccae04b2423e55ce","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/cameraRouter.ts","lines":64,"hash":"27bbe12ac0173b2a311be1ef46eddcd2339a5d578415b5d9e1233a7625d82e24","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/configRouter.ts","lines":14,"hash":"5bde508f514db28bedccc3d33af4bd267280253c585c1414091973b56d860089","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/defaultRouter.ts","lines":16,"hash":"292295fa09651e12912623f26965c58bc5fa0afbd03f913aa67683e18d8d7b4a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/healthRouter.ts","lines":16,"hash":"18362a33d3125c87d9995b2efdd26b7b240a0e28bb18fc26a7b64b25fd887f65","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/observationRouter.ts","lines":32,"hash":"c9b782dd161de7663e847305f910ed494c22380b90d5bdc3faf2457b28454c96","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/serverStatusRouter.ts","lines":10,"hash":"c8ed0ada06db55eace0da343b537afdde5d1219f98dd320f88a2a72e374a804d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/streamAuthApiRouter.ts","lines":21,"hash":"1a0e281385ac4028f6574fe885aa1c5c451023010f63c049f5e78b87a0ab102a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/router/vitalsStatRouter.ts","lines":10,"hash":"4f3c2aef3e947124ad41fcaf4a80ba5b992a5387418e75b551e1dfd7d97eddbc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/server.ts","lines":142,"hash":"a7189ecca9cc0fe303a0c20d2eff391e856ef03a58485d270b5f0bc041a1b985","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-middleware/src/utils/dailyRoundUtils.ts","lines":66,"hash":"ef0d785cb4114a48cd2c046639db0080d4b0abe6f0430bf5ec96ae174584c1ca","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-program/components/AssetDetailsModal.jsx","lines":241,"hash":"27d1f0bcb6f2c103408b54963b8f494b2f84c73a09893996f4a200109d60aea6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu-program/README.md","lines":27,"hash":"b3b125b0b99cd65e85870be3a703247d73e7d242792031c41779e9b0c06b511f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu/README.md","lines":76,"hash":"cc29087e2cbea92f0b23b45f99dadfeaccad123ce3ce11df3072a48b8592891d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-teleicu/src/mansoq_teleicu/urls.py","lines":16,"hash":"3de87e734f76b677b5c767aaf5045f1701c9b6a7b3e0cc107b09b4a03181a919","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/README.md","lines":295,"hash":"9f8beee89a3de9ee4958ca103736f6824616dab652a3cc7d269ba745e07b7ec4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Common/GeoLocationPicker.tsx","lines":142,"hash":"0983f56fd405d98f03c996b6014e597528bb1c83a3ddb5aae8ac59f128f5fa6e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Location/utils/locationHelpers.ts","lines":232,"hash":"9cce1bbff9bcffcccad8243a4a990eda5532773c95255c65e969f9449c1699de","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Patient/LinkDepartmentsSheet.tsx","lines":379,"hash":"e1de67adf522cb7caa853aaaf535fa0de5e43c223fc61f3049922dbbcfbdca95","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/data/StructuredFormData.tsx","lines":284,"hash":"434386c27b8e583e1dbd0a6f506250e7a0fb3640963c572445123bae62880f0f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/QuestionnaireForm.tsx","lines":1201,"hash":"e6e48112c033602b02815eb3685119882242f22b14975dffc3feba7d96e20923","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/components/Questionnaire/structured/handlers.ts","lines":274,"hash":"796209bfb43e9be152a55372f0118c6cf12c1c332477dc408f0fef012f9e3ad8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/hooks/useExtensions.tsx","lines":553,"hash":"d7b438659b8d49b17f0d75a03f3427beca60fff61e41022efe32b50c1c589c38","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/hooks/useLocationManagement.ts","lines":305,"hash":"3e96b394101a2262c60c6630c9ef29ce8e9a1c80fb0f20bc20537bcf9bd4ba62","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/lib/appVersion.ts","lines":118,"hash":"d26a7de98eacbfbe0afe038571bc8d7670d171d9e8ef676d1304dc32234a6d23","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/MansoqUI/interactive/WeekdayCheckbox.tsx","lines":78,"hash":"1463dbf670db272b032493beea7956308c0aa54da46908b511aa920b06a87522","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/pages/Encounters/EncounterList.tsx","lines":764,"hash":"2dbe49fe5456b9161dbd171510f1614cd81a9c915ae766dd48346643d2ba61b1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/billing/account/TransferPaymentSheet.tsx","lines":315,"hash":"cda043f87c98f0f0794535f9e2f917aa32ac407bd224464d1aca971ee608588e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/billing/invoice/components/InvoiceChargeItemTitle.tsx","lines":148,"hash":"d63635f14df2417a3b622fd7acfd84983f592aaecf1efbef36441e639fb9d20b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/services/pharmacy/billMedications/utils/useBillMedications.ts","lines":214,"hash":"ac95fb2bf082bbb0e911754db978a5c4be73078def98c944d634db2713810b8d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/services/pharmacy/components/AddMedicationReturnItemForm.tsx","lines":656,"hash":"6b9fd8a41fdbbacee538c541940bf8e49968e2481340caa06d9b050a6663106f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/services/pharmacy/hooks/useUpdateDispenseOrderStatus.ts","lines":128,"hash":"bf44ba50b41c5e36c9cdfd0ed61fa4f4a729282fb99e743b8a316de7588652bb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/services/serviceRequests/ServiceRequestShow.tsx","lines":767,"hash":"014457f19d54fabfb5f24db9f023b7b57d4f05ea64d0b51bfecf1e9f2e9a39b5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/pages/Facility/settings/locations/LocationForm.tsx","lines":573,"hash":"c6466cf4b0d9b178b27e36a92014eda40c155c08fdcbe6512ff32b837682203e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/auth.ts","lines":82,"hash":"004ec15c5c2d00b4e3812d22e289ba12e28254b00fa5338d4a1183fc890d7048","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/auth/authApi.ts","lines":116,"hash":"af332f3b6219b5b0647f8d703d5039a3e91d9d5b75eada8b54ac38ad32726138","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/batch/batch.ts","lines":36,"hash":"9775c630b7197f00658f622bcf32dd206fcb7d8bd990e442c0193de85ccc6393","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/batch/batchApi.ts","lines":21,"hash":"85f1bb278918300e3093154715268129106e98835f7e63872ee375f14cd0e346","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/code/code.ts","lines":53,"hash":"67263fab94202d9a4cb0664d098bd6e1db4fd43db2470bfc582b7ecfb2b88759","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/condition/condition.ts","lines":295,"hash":"e0accd58499828bc2b63267bc895f5f80e0a16144ddbe300ff237f4a6a341163","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/duration/duration.ts","lines":7,"hash":"721e76a107e9debcfc186fe4af7d513d06f62c34e81f928641efadbb98daca08","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/monetaryComponent/monetaryComponent.ts","lines":271,"hash":"81f2f31f8ff20dda97d02f343aae3f896821ba78e9a7bafe0177857b7c66fb6b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/qualifiedRange/qualifiedRange.ts","lines":171,"hash":"09036e54b2b64a52203ae2088e4e7d75e0eb0cea7ba15635789473ba5c049f26","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategory.ts","lines":69,"hash":"67839599d401cc339a8a9c44e68ddc50306a7f7b0a97077abd255c3da951e124","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/resourceCategory/resourceCategoryApi.ts","lines":45,"hash":"eab74dd22a06cfbfbe95fa3879f1b82ab66cf6a8d06a78fe6ebf4d76faf5bf99","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/base/slug/slugConfig.ts","lines":5,"hash":"484c0e874b5cc5482bc45e4aa3430e4e7529cd0e2be688489a4a2f56c3f33692","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/Account.ts","lines":96,"hash":"97960509062eb3f95d3cc5c35999764bcdea067a82b3143622f1b8b74f6f2acd","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/account/accountApi.ts","lines":60,"hash":"813c11615f7d7127b7c1eeff869f431c1505d26d435b1e73801f58ef10c582db","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItem.ts","lines":158,"hash":"f36291d8c10813316b0b97d25b702bae6a568605c4c8914069f68a0ad0137fa6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItem/chargeItemApi.ts","lines":67,"hash":"d3ec6301e54410764f9ea7225ac3ae855d174ef9c4d360b390e5e000727e253a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinition.ts","lines":50,"hash":"1568ab7295353ae5f1f5afe72fd4f91a2b3ecd220368ab14a4b42b6f1959eb9f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/chargeItemDefinition/chargeItemDefinitionApi.ts","lines":52,"hash":"068a3df2083a3d19abb2baff44c62a5e3d611abaa0538b6ed4f7df2e20b9640e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoice.ts","lines":72,"hash":"86f5d6521213e1f7f4768bfe63f7fe1735d064bd30a257a7b5a2369a221fcf40","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/invoice/invoiceApi.ts","lines":53,"hash":"a635f37a49f45efd2acb53978663a3107827458588ce37760123e83d2cec9b2d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliation.ts","lines":131,"hash":"468ee90021d6e12d567b00abcb7f9c345ba2499bf1a0ffe8364833c1b1719224","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/billing/paymentReconciliation/paymentReconciliationApi.ts","lines":50,"hash":"afd0e7eb33a6e7bdae26a4bc4048a6a38b71691937f57bb81397e714288695ad","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/careTeam/careTeam.ts","lines":17,"hash":"d254a60f31efe4a9c025c7f0637c7e7231e446f8bdcedde0b70d9bc557f0c250","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/careTeam/careTeamApi.ts","lines":13,"hash":"d53742f2ceee8a25756fe4a67312c2b57e3dade7bce1bb0ccf514aad8d78d6df","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/common/contactPoint.ts","lines":80,"hash":"4b2dcd32290d8cb0e1ddae04481e2ab95e91ef6f12eb5cce27fed4fa442d652a","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consent.ts","lines":71,"hash":"90674a2497e6024bd015c711593046ac06e348e329d1be3b2c48dfcb448a5581","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/consent/consentApi.ts","lines":60,"hash":"43986d090fb6eed6c4ead66df25668dcec638ccf6f8b59479a48d2b003427fbc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/device.ts","lines":95,"hash":"ab0cfef75e4cbd0992e234b6c4722a95ca57213bdb3eb0f7714fe05df2d863c8","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/device/deviceApi.ts","lines":107,"hash":"d079a31924fc29f5a2922bf9a966f4d183f9fbd79b3c6a010b21a249d43c6719","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinition.ts","lines":91,"hash":"ed25458a000b517e0c38f5f70e781e59557f00ecd85226ca649b2b68dcdddcfa","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/activityDefinition/activityDefinitionApi.ts","lines":32,"hash":"19f9da72754ce3681bde0757b30ece92cdae5265d8d961ea49ac16fdcee3b9c6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntolerance.ts","lines":80,"hash":"370017387f58caba1cfff5fee749db54f5f46c3a790b265cc1e8988fff09a713","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/allergyIntolerance/allergyIntoleranceApi.ts","lines":17,"hash":"508e7c035908d31af3e1dde061e9cb25f6335492960a9a22bad52454a5c62c63","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosis.ts","lines":109,"hash":"4153cbcd88d02cf5a115cf585ee7cce198b9948d2722ccf2db11203c1eef1974","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosis/diagnosisApi.ts","lines":20,"hash":"22d477cb1cd2c66c58acf7ffc05c2b9940633449cc8901d6bdd79e9ae503f562","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReport.ts","lines":79,"hash":"9f1b46e74cf22e52f17b96fe60e0b37a6065d069b01ec50dddc6f130aff9e6ae","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/diagnosticReport/diagnosticReportApi.ts","lines":36,"hash":"e38b20613d2416d2b6b2cbfb099b6ac246ddb7f559de70fdee540b267cf02533","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrder.ts","lines":67,"hash":"4c64a001abd09091af2f9b97da9e1f18ed250e0380029162646d2f3d5b81b85c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/dispenseOrder/dispenseOrderApi.ts","lines":32,"hash":"85436d25b493ae5e081f9483e51b9755cbddd74489c7c8f213bc47caab4099cf","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounter.ts","lines":299,"hash":"178ad4319d92bef379a78ed07c74d87d4c185774b3cdf989affc0f7e06ac08db","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/encounter/encounterApi.ts","lines":68,"hash":"dc3397b24f1343b3d39f1b8ee3b01da8b3b9c16011d53427d118e6f48a674eaf","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministration.ts","lines":104,"hash":"aba9ae9ba873b5da05a41e9188fcacf1d1f5169794a85c72652b570cfa1079d1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationAdministration/medicationAdministrationApi.ts","lines":20,"hash":"e83e9fcc1a40ca9e82e794772c643d669e8dbae9402b4a68ba10d8097a49454d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispense.ts","lines":236,"hash":"514a60b59fdbcd63432ca2236dc9566f10f5c5a753b4b05cbfaf2e6dffd49a06","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationDispense/medicationDispenseApi.ts","lines":49,"hash":"5606a35e6a925bd3b459df0a0f3606d4bdd49f15649986f857e114af38a7b63b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequest.ts","lines":1774,"hash":"a39df63f9b7f2d976d4379511d7a2d4c8e3e284fd1e9b67c28e59392e8545b2b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationRequest/medicationRequestApi.ts","lines":30,"hash":"2e18bb5bef449fb67b01d4b763e8ca1e57bad00a6381c5c0e3a2eac1d6a272c3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement.ts","lines":86,"hash":"7336d1d6c869a896537b0f8b30c979125aeb98676448433c5d99af02fba950af","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/medicationStatement/medicationStatementApi.ts","lines":16,"hash":"7af6081813410b0185be349804f6ede4c9d6f0cdea3a9601708abf914dd1f869","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observation.ts","lines":126,"hash":"d155220fa35ddf7724bb9e839f556dabf1d5ea763ba6af59c1759003b7f6fd84","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observation/observationApi.ts","lines":30,"hash":"3936e5d92fc26df4fc215b75d518ab04e3ce10904ad1b12447c3c8732e46cdfa","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinition.ts","lines":80,"hash":"410ab320a92fa0297f8cab554412e9f064b1c3e7da92e811cd1c6049dba15d08","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/observationDefinition/observationDefinitionApi.ts","lines":42,"hash":"9fd238ca281a27a49e8d303a1861a6dd0d2784256f7df833fe883e279e143422","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patient.ts","lines":171,"hash":"19bc2c4a91efaf67e405e9be754a336f058e6b2689800acc1a37386f40de5552","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/patientApi.ts","lines":97,"hash":"a4753ed5f4f627fd85b2b01f2cb3d67a494fc8b8c3c5212ae627f8ba834bcb4c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/patient/publicPatientApi.ts","lines":20,"hash":"10e349f84ea81abd732484e36a5c81937a6dc72927f8914b1a74d7781cfadd4e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permission.ts","lines":16,"hash":"350b9d1d5bcaf2672c6ac75087fede09eaf77dad866e58300029ea396042369c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/permission/permissionApi.ts","lines":17,"hash":"34a75517332f61bf39b72bef0c297c367f29b3ac96af9d4eea563186481fc5f4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescription.ts","lines":59,"hash":"6a33ea1c1b5321e12b9a1fcacf2ad74bf4ea013d815a4a7df56dc1c49887b442","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/prescription/prescriptionApi.ts","lines":47,"hash":"9d66f5800fa3e9f6c8abf1f9fc3c02b6601f4a2663c1554b2b1bd86e28100889","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/report.ts","lines":56,"hash":"6ed1cdf25cd16526bb23aa9ea265695a06a0d1a33af35fd81924a7d8e8e31d53","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/report/reportApi.ts","lines":33,"hash":"489f54fe4f027f39f4c6250576ee0b4fbb2b151740969f998d9fac558b42c366","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/role.ts","lines":39,"hash":"1778f272038639483b46b7c1a16452ed0ed253545d1119b4a4eff5202a468aa7","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/role/roleApi.ts","lines":34,"hash":"6727dbb6604384ffed3d1c8980d7c7b8e570fb8d05aac15c9cfbd73e42a8bda4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequest.ts","lines":126,"hash":"64e7ad7bfac5db28d4496d5e7a324f44fbab28ded3b4d266a0e73b8e1cce2b36","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/serviceRequest/serviceRequestApi.ts","lines":62,"hash":"c2f05aaa412a2e1e55458f9a09ce02221b10ea3de584f78e3a88d20290424649","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptom.ts","lines":94,"hash":"52769059d8153aadc305ec83691c1ce3309f30deff628b7de2f5ee23d7393ca6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/symptom/symptomApi.ts","lines":26,"hash":"d843dcfabe3004de469927f0fe93c19fb1e15aba4633a257cb88ee5c2e007a51","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfig.ts","lines":102,"hash":"a03f0eb2c434a93641173019dbb1f0d912b9207d57494bb3e10a87d2fac6a947","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/emr/tagConfig/tagConfigApi.ts","lines":48,"hash":"5db1f98a70d86338d2e46d2b6124f5c413a1144a2aa19d9f1b48e2c9d82bef05","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensions.ts","lines":25,"hash":"76b5e820e43cb0bdb83d4e1514b81acb857ded2be6a6cc9df567b98698b886cb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/extensions/extensionsAPI.ts","lines":11,"hash":"33ba9843a12fba1cfc82646ea8da5e15d8f28cafa3c33643f43035d74625708d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facility.ts","lines":227,"hash":"fa2d2d2f1b4b1a0b0bc38e71b84286f753478b73666e3097a6dd78079b0dc18c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/facilityApi.ts","lines":81,"hash":"73c1f3bfe72aee2fac337934e00abd581a70c09453b475ac3d44b08476bf0d2c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/printTemplate.ts","lines":69,"hash":"4b33df892c993bb4484ab0489e256054e1bc9311badae1c061c84770d87436b2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facility/publicFacilityApi.ts","lines":28,"hash":"872df4099e630500680d0739e6f94140e0be167267bffc24d0c069c95afe012f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganization.ts","lines":46,"hash":"906b1a6ba5ba883f88cffdd9433a4575946c7c1e888d499b290057f73a44f8fe","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/facilityOrganization/facilityOrganizationApi.ts","lines":78,"hash":"742cb8f85a748119cb7c6f1c167e2fe78b07f22fa16567ebba637ffcf06d2a64","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/file.ts","lines":160,"hash":"9bdd28569f7bf726b4ddf586901f41eceb42d8b12a11945637acf6e760c826e0","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/files/fileApi.ts","lines":48,"hash":"ad162efb04f604f840c58795f50aca61e038ef800c3fed19104933e284b37363","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareService.ts","lines":46,"hash":"ac05dfa7b807068d7ce30b8d7b12e796c403dff761df7d497f1fae88c5cda68b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/healthcareService/healthcareServiceApi.ts","lines":37,"hash":"c436bcbf62f1845cb07c10009a112d210f879e35c00cf70a58f2efcabb97ee19","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrder.ts","lines":62,"hash":"d22765e34bbb6a32f4f6c96e467b0baa66cf442869cc372ce0dda76c1f0300a4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/deliveryOrder/deliveryOrderApi.ts","lines":44,"hash":"82606752833c3b6161b1261b7d4dd4fc179fb98b0b66875f2f2f75d7366bd8de","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/inventory.ts","lines":28,"hash":"d04942e03e539ef9c30d3670ff0fbe5f394d39519e230a235553600097d4f1b1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/inventoryApi.ts","lines":11,"hash":"fe3cb07c0c0e66b71d7a49339179271ea2b394fd728bb71fb834bbcf3ae73ac4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/product.ts","lines":45,"hash":"4a0534dbdcc142f21f0498b55425ae69d3102f4dd219f7d4ba692df6eb5bd7b3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/product/productApi.ts","lines":35,"hash":"f6af1af6f0109966f94b4b2e35b23a0a3c1e4fb6adc3059e2ec1ba2a77960d4e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledge.ts","lines":120,"hash":"fc1c90d5e4dbe29d8254a27fa084d4726950620d181274261daeda0e9137f42d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/productKnowledge/productKnowledgeApi.ts","lines":50,"hash":"ebeab6922a19f4fca23f7eb0e322e1858e9b3f9dd89fdc2e21266b1c9c8a3869","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrder.ts","lines":94,"hash":"6ac7ad854559a06acca2e246b4759f8379a29ab8dc4077b235e47dd0705ffa25","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/requestOrder/requestOrderApi.ts","lines":44,"hash":"c356b6593d456d6529e14f7a6e5c26e5b55a108cab43bf76225656283b21c1d4","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDelivery.ts","lines":83,"hash":"1154b48c01c786a1c4a1a4d4905ebd25d94de52cd95e6310057811921b921a5c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyDelivery/supplyDeliveryApi.ts","lines":56,"hash":"7b54376f863690e520dd32289c89223171c0ad063299ac8e7e5965c5614d0696","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequest.ts","lines":49,"hash":"9d5d078465aa6fba22b1a85ad1008af775e9e18bd3d145decfe264ded5d18360","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/inventory/supplyRequest/supplyRequestApi.ts","lines":55,"hash":"5083623d354b375692dc0a4be001bd619d9c9f4c660da3a2d3a3b163d2feaf83","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/association.ts","lines":45,"hash":"ee5824eb26e49627652f9a72954c8b966270ee8a986c306f21cb884b70f4672e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/location.ts","lines":130,"hash":"cd998719d69af7f5698a2d51f0dba806e4e29162a433007fcb170cf12c98aabb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/location/locationApi.ts","lines":100,"hash":"206addf9f76bdccafbcefd23bfd4f43fa06c521fae5ebb8338e20ee16f844ddd","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/messages.ts","lines":16,"hash":"756582fccfcce2f4f1feb272acddf62bc2566ff01d00c7a6ca7332631e0f696f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/thread.ts","lines":28,"hash":"3accfa762fc1733b1dcfce0dacb599afdd8c3622b873556074752977d75a9bac","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/notes/threadApi.ts","lines":30,"hash":"e76339114d95217b9c3dbd80f75be24fa02262d70359404b0d84d709b1bc3a5c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organization.ts","lines":110,"hash":"0a8f6b370cd08792d2792109a9cc5103ba05193f3546be1ae76fd7c0ccc18cdb","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/organization/organizationApi.ts","lines":100,"hash":"2290728a643f5236f327790c0bc0681b550710dbef51b1aba423e56421833e73","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otp.ts","lines":34,"hash":"4ebb3500f5cd759ee14143eb5aadb96b3a13fdef539623b2f80cedb419e449d5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/otp/otpApi.ts","lines":39,"hash":"8259a740fcad06516f87a0ccdaae32ded246d01df3b0a31b863ac042fff39a2c","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfig.ts","lines":72,"hash":"901a20fd8c9cda29009f968486e5b0fa121f60a64a6703947ebedf80c579379f","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/patient/patientIdentifierConfig/patientIdentifierConfigApi.ts","lines":42,"hash":"06a9b9eba1fc01464f7018ea01a95b63e97223fddea4d109df909962277189b3","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/base.ts","lines":5,"hash":"ac89a19e5b7798879cc3ff56ad40e0c4d0ebea8519f4d2c65a8cc62e61348e9e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/form.ts","lines":53,"hash":"c1d3d132c96edfe47f49d7a4670dce62fcb1221c51054ad20b56364873013ea2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmission.ts","lines":27,"hash":"69bea22dc11e6892597e53cf72ef8832f433eabc34b120dff4514474cbf25f40","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/formSubmissionApi.ts","lines":39,"hash":"31ce6eafcd55323fa2f285048b30881918ba11f7d46327d54c2ea7f007b34c60","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/quantity.ts","lines":9,"hash":"a03cbf3f5dba3d28800988e20f5519adac4db265b5e0df68d555e479f4adc1b9","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/question.ts","lines":180,"hash":"fb1d8db90999edf808f9b951418ab6087b9baba18383be67096b79ea14a73976","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaire.ts","lines":39,"hash":"672034b8c20b4027c5cc6e6d90adc11cc13b7d66087d74e54e3db79116b3185d","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireApi.ts","lines":91,"hash":"429f1f978c876b17595ec3b32e10917c055432d8efbae3506dff8af73d8848f5","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponse.ts","lines":37,"hash":"73a21db36b1bd7d3d3fdd23d4d76d57a4f5b2ca1794f0a6429272bf87d328984","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseApi.ts","lines":25,"hash":"77e6037607d2c6d166c28f9e129021420ad339f0380d4b9ea445f55ca85d4e59","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplate.ts","lines":60,"hash":"44eaec8f9306dfeba71d64f8ed214b1870aa1a5f3fdc4629cf837b467789feb2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/questionnaire/questionnaireResponseTemplateApi.ts","lines":46,"hash":"ea605c02f6b83c80baf7af1572d7fadd58c8c8ce8525a60b99da77a8b63f0158","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequest.ts","lines":114,"hash":"8e599ff3434b9760a51c407797afc34e536531c6458dab27b10b91b09bf4405e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/resourceRequest/resourceRequestApi.ts","lines":47,"hash":"7f6df268433d2958e22ceafd37d4ba8de90949691a9327012735e31adb4a6c86","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/PublicAppointmentApi.ts","lines":39,"hash":"b24bc987cb2966a3b31ec486ad8fee811d33ae2d11b236357a2b80fd7052803b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/schedule.ts","lines":315,"hash":"bc8fb7362d0d7e56d5f737927ea892a06714b2c8101635dae4ad23d215880726","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/scheduling/scheduleApi.ts","lines":222,"hash":"09bef9454cad793d68a19beeffa4db57fbb9b56f70577abbcaf3dc70fd30ed51","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/token.ts","lines":121,"hash":"ed1eb1556d132c66e67ab71fa9329d13cc703d5417d8b8ef4a247bba8adcf579","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/token/tokenApi.ts","lines":52,"hash":"6fefc9c2e3426aa419c410bbf903bce5a67d2ea2b48fffaba11018381ead7e6b","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategory.ts","lines":27,"hash":"8171fec04abd471db320419118249b04260bdbcf3c14cb6c366a15257bdaeb25","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenCategory/tokenCategoryApi.ts","lines":38,"hash":"7d839cd3af735f4251db9e1485cb8dd6267d9eec1b083c1d85dc91403c2dffed","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueue.ts","lines":38,"hash":"0ed8934d539878a1e17599ec7e0ee41752b6fdfd9e9072331f5086544ca75297","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenQueue/tokenQueueApi.ts","lines":58,"hash":"0d6a5f2fdd897fb559ef78390a722852fe9fd40a17ec5ca995d375c656ff5986","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueue.ts","lines":25,"hash":"e3c41046364e4e8c2ac0442274e189873131d01f59cb46b9f6290d1e894e08d6","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/tokens/tokenSubQueue/tokenSubQueueApi.ts","lines":32,"hash":"97ba9ce2a31bdc9ff7c82c424bfa2249939f7950158aeb4b9496ec62b269f43e","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/user.ts","lines":95,"hash":"63237b67bc90f994260f339f0e4553536078efcaf3dc7a740f893433df62b4ce","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userApi.ts","lines":80,"hash":"467f0c5ecd52d3ef876ae76df505acc71e2179a7271e57279813452aa90cc9fc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/user/userPreferences.ts","lines":19,"hash":"1ab3436d9e47e34a75cfd28e9a7258948a54f4a8e2993875c86428d40377c815","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSet.ts","lines":111,"hash":"d3c3071f45bd24257e35632d2ac3cc1b05ca9d6ed57d328078c7f8289812c4b2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/types/valueSet/valueSetApi.ts","lines":102,"hash":"22ae83ebecd45489ccf00c51498c6624b87a9214521ca0d647071d82a721b919","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/Utils/request/batch.ts","lines":171,"hash":"d99eb988e3ae15baaef408e732fea2c986a6077116fb96ea072c02e7dba938f1","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/Utils/request/query.ts","lines":200,"hash":"a72905518b01590c36e6b0e1aea15704413fa637bcaae20342e381795765f1a2","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/Utils/request/types.ts","lines":90,"hash":"591805ee01532eee1916084557b080b0f78de2c8d9b125736661992a8a59accc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"},{"path":"repositories/teleicu/mansoq-web-teleicu/src/Utils/types.ts","lines":14,"hash":"cef9129b29e54339e69348f45adf34c8ffa47d50bc2853de87558cfc72644efc","commit":"f6e9f05f76d443b26ebd2369f67d3c3bd52257ca"}]}}